[−]Struct jni_android_sys::java::nio::file::spi::FileSystemProvider
public class FileSystemProvider
Required feature: java-nio-file-spi-FileSystemProvider
Methods
impl FileSystemProvider
pub fn installed_providers<'env>(
__jni_env: &'env Env
) -> Result<Option<Local<'env, List>>>[src]
__jni_env: &'env Env
) -> Result<Option<Local<'env, List>>>
Required features: "java-util-List"
pub fn get_scheme<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn new_file_system_uri_map<'env>(
&'env self,
arg0: impl Into<Option<&'env URI>>,
arg1: impl Into<Option<&'env Map>>
) -> Result<Option<Local<'env, FileSystem>>>[src]
&'env self,
arg0: impl Into<Option<&'env URI>>,
arg1: impl Into<Option<&'env Map>>
) -> Result<Option<Local<'env, FileSystem>>>
Required features: "java-net-URI", "java-nio-file-FileSystem", "java-util-Map"
pub fn get_file_system<'env>(
&'env self,
arg0: impl Into<Option<&'env URI>>
) -> Result<Option<Local<'env, FileSystem>>>[src]
&'env self,
arg0: impl Into<Option<&'env URI>>
) -> Result<Option<Local<'env, FileSystem>>>
Required features: "java-net-URI", "java-nio-file-FileSystem"
pub fn get_path<'env>(
&'env self,
arg0: impl Into<Option<&'env URI>>
) -> Result<Option<Local<'env, Path>>>[src]
&'env self,
arg0: impl Into<Option<&'env URI>>
) -> Result<Option<Local<'env, Path>>>
Required features: "java-net-URI", "java-nio-file-Path"
pub fn new_file_system_path_map<'env>(
&'env self,
arg0: impl Into<Option<&'env Path>>,
arg1: impl Into<Option<&'env Map>>
) -> Result<Option<Local<'env, FileSystem>>>[src]
&'env self,
arg0: impl Into<Option<&'env Path>>,
arg1: impl Into<Option<&'env Map>>
) -> Result<Option<Local<'env, FileSystem>>>
Required features: "java-nio-file-FileSystem", "java-nio-file-Path", "java-util-Map"
pub fn new_directory_stream<'env>(
&'env self,
arg0: impl Into<Option<&'env Path>>,
arg1: impl Into<Option<&'env DirectoryStream_Filter>>
) -> Result<Option<Local<'env, DirectoryStream>>>[src]
&'env self,
arg0: impl Into<Option<&'env Path>>,
arg1: impl Into<Option<&'env DirectoryStream_Filter>>
) -> Result<Option<Local<'env, DirectoryStream>>>
Required features: "java-nio-file-DirectoryStream", "java-nio-file-DirectoryStream_Filter", "java-nio-file-Path"
pub fn create_link<'env>(
&'env self,
arg0: impl Into<Option<&'env Path>>,
arg1: impl Into<Option<&'env Path>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Path>>,
arg1: impl Into<Option<&'env Path>>
) -> Result<()>
Required features: "java-nio-file-Path"
pub fn delete<'env>(
&'env self,
arg0: impl Into<Option<&'env Path>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Path>>
) -> Result<()>
Required features: "java-nio-file-Path"
pub fn delete_if_exists<'env>(
&'env self,
arg0: impl Into<Option<&'env Path>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Path>>
) -> Result<bool>
Required features: "java-nio-file-Path"
pub fn read_symbolic_link<'env>(
&'env self,
arg0: impl Into<Option<&'env Path>>
) -> Result<Option<Local<'env, Path>>>[src]
&'env self,
arg0: impl Into<Option<&'env Path>>
) -> Result<Option<Local<'env, Path>>>
Required features: "java-nio-file-Path"
pub fn is_same_file<'env>(
&'env self,
arg0: impl Into<Option<&'env Path>>,
arg1: impl Into<Option<&'env Path>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Path>>,
arg1: impl Into<Option<&'env Path>>
) -> Result<bool>
Required features: "java-nio-file-Path"
[src]
Required features: "java-nio-file-Path"
pub fn get_file_store<'env>(
&'env self,
arg0: impl Into<Option<&'env Path>>
) -> Result<Option<Local<'env, FileStore>>>[src]
&'env self,
arg0: impl Into<Option<&'env Path>>
) -> Result<Option<Local<'env, FileStore>>>
Required features: "java-nio-file-FileStore", "java-nio-file-Path"
Methods from Deref<Target = Object>
pub fn get_class<'env>(&'env self) -> Result<Option<Local<'env, Class>>>[src]
Required features: "java-lang-Class"
pub fn hash_code<'env>(&'env self) -> Result<i32>[src]
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn notify<'env>(&'env self) -> Result<()>[src]
pub fn notify_all<'env>(&'env self) -> Result<()>[src]
pub fn wait_long<'env>(&'env self, arg0: i64) -> Result<()>[src]
pub fn wait_long_int<'env>(&'env self, arg0: i64, arg1: i32) -> Result<()>[src]
pub fn wait<'env>(&'env self) -> Result<()>[src]
Trait Implementations
impl Deref for FileSystemProvider
impl AsValidJObjectAndEnv for FileSystemProvider
impl AsJValue for FileSystemProvider
Auto Trait Implementations
impl !Sync for FileSystemProvider
impl Unpin for FileSystemProvider
impl !Send for FileSystemProvider
impl UnwindSafe for FileSystemProvider
impl RefUnwindSafe for FileSystemProvider
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,