#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
__jni_bindgen! {
public enum AclEntryPermission ("java/nio/file/attribute/AclEntryPermission") extends crate::java::lang::Enum {
#[cfg(any(feature = "all", all(feature = "java-nio-file-attribute-AclEntryPermission")))]
pub fn values<'env>(__jni_env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::result::Result<__jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, __jni_bindgen::ObjectArray<crate::java::nio::file::attribute::AclEntryPermission, crate::java::lang::Throwable>>>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
unsafe {
let __jni_args = [];
let (__jni_class, __jni_method) = __jni_env.require_class_static_method("java/nio/file/attribute/AclEntryPermission\0", "values\0", "()[Ljava/nio/file/attribute/AclEntryPermission;\0");
__jni_env.call_static_object_method_a(__jni_class, __jni_method, __jni_args.as_ptr())
}
}
#[cfg(any(feature = "all", all(feature = "java-lang-String", feature = "java-nio-file-attribute-AclEntryPermission")))]
pub fn valueOf<'env>(__jni_env: &'env __jni_bindgen::Env, arg0: impl __jni_bindgen::std::convert::Into<__jni_bindgen::std::option::Option<&'env crate::java::lang::String>>) -> __jni_bindgen::std::result::Result<__jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>>, __jni_bindgen::Local<'env, crate::java::lang::Throwable>> {
unsafe {
let __jni_args = [__jni_bindgen::AsJValue::as_jvalue(&arg0.into())];
let (__jni_class, __jni_method) = __jni_env.require_class_static_method("java/nio/file/attribute/AclEntryPermission\0", "valueOf\0", "(Ljava/lang/String;)Ljava/nio/file/attribute/AclEntryPermission;\0");
__jni_env.call_static_object_method_a(__jni_class, __jni_method, __jni_args.as_ptr())
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn APPEND_DATA<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "APPEND_DATA\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn DELETE<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "DELETE\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn DELETE_CHILD<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "DELETE_CHILD\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn EXECUTE<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "EXECUTE\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn READ_ACL<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "READ_ACL\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn READ_ATTRIBUTES<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "READ_ATTRIBUTES\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn READ_DATA<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "READ_DATA\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn READ_NAMED_ATTRS<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "READ_NAMED_ATTRS\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn SYNCHRONIZE<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "SYNCHRONIZE\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn WRITE_ACL<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "WRITE_ACL\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn WRITE_ATTRIBUTES<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "WRITE_ATTRIBUTES\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn WRITE_DATA<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "WRITE_DATA\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn WRITE_NAMED_ATTRS<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "WRITE_NAMED_ATTRS\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn WRITE_OWNER<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "WRITE_OWNER\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn ADD_FILE<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "ADD_FILE\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn ADD_SUBDIRECTORY<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "ADD_SUBDIRECTORY\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
#[cfg(any(feature = "all", feature = "java-nio-file-attribute-AclEntryPermission"))]
pub fn LIST_DIRECTORY<'env>(env: &'env __jni_bindgen::Env) -> __jni_bindgen::std::option::Option<__jni_bindgen::Local<'env, crate::java::nio::file::attribute::AclEntryPermission>> {
unsafe {
let (__jni_class, __jni_field) = env.require_class_static_field("java/nio/file/attribute/AclEntryPermission\0", "LIST_DIRECTORY\0", "Ljava/nio/file/attribute/AclEntryPermission;\0");
env.get_static_object_field(__jni_class, __jni_field)
}
}
}
}