[−]Struct jni_android_sys::java::nio::file::Path
public interface Path
Required feature: java-nio-file-Path
Methods
impl Path
pub fn get_file_system<'env>(
&'env self
) -> Result<Option<Local<'env, FileSystem>>>[src]
&'env self
) -> Result<Option<Local<'env, FileSystem>>>
Required features: "java-nio-file-FileSystem"
pub fn is_absolute<'env>(&'env self) -> Result<bool>[src]
pub fn get_root<'env>(&'env self) -> Result<Option<Local<'env, Path>>>[src]
Required features: "java-nio-file-Path"
pub fn get_file_name<'env>(&'env self) -> Result<Option<Local<'env, Path>>>[src]
Required features: "java-nio-file-Path"
pub fn get_parent<'env>(&'env self) -> Result<Option<Local<'env, Path>>>[src]
Required features: "java-nio-file-Path"
pub fn get_name_count<'env>(&'env self) -> Result<i32>[src]
pub fn get_name<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Path>>>[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Path>>>
Required features: "java-nio-file-Path"
pub fn subpath<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<Option<Local<'env, Path>>>[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<Option<Local<'env, Path>>>
Required features: "java-nio-file-Path"
pub fn starts_with_path<'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 starts_with_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "java-lang-String"
pub fn ends_with_path<'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 ends_with_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "java-lang-String"
pub fn normalize<'env>(&'env self) -> Result<Option<Local<'env, Path>>>[src]
Required features: "java-nio-file-Path"
pub fn resolve_path<'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 resolve_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Path>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Path>>>
Required features: "java-lang-String", "java-nio-file-Path"
pub fn resolve_sibling_path<'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 resolve_sibling_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Path>>>[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Path>>>
Required features: "java-lang-String", "java-nio-file-Path"
pub fn relativize<'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 to_uri<'env>(&'env self) -> Result<Option<Local<'env, URI>>>[src]
Required features: "java-net-URI"
pub fn to_absolute_path<'env>(&'env self) -> Result<Option<Local<'env, Path>>>[src]
Required features: "java-nio-file-Path"
pub fn to_file<'env>(&'env self) -> Result<Option<Local<'env, File>>>[src]
Required features: "java-io-File"
pub fn iterator<'env>(&'env self) -> Result<Option<Local<'env, Iterator>>>[src]
Required features: "java-util-Iterator"
pub fn compare_to_path<'env>(
&'env self,
arg0: impl Into<Option<&'env Path>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env Path>>
) -> Result<i32>
Required features: "java-nio-file-Path"
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 hash_code<'env>(&'env self) -> Result<i32>[src]
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
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 AsRef<Comparable> for Path
fn as_ref(&self) -> &Comparable
impl AsRef<Iterable> for Path
impl AsRef<Watchable> for Path
impl Deref for Path
impl AsValidJObjectAndEnv for Path
impl AsJValue for Path
Auto Trait Implementations
impl !Sync for Path
impl Unpin for Path
impl !Send for Path
impl UnwindSafe for Path
impl RefUnwindSafe for Path
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,