[−]Struct jni_android_sys::java::util::UUID
public final class UUID
Required feature: java-util-UUID
Methods
impl UUID
pub fn new<'env>(
__jni_env: &'env Env,
arg0: i64,
arg1: i64
) -> Result<Local<'env, UUID>>
[src]
__jni_env: &'env Env,
arg0: i64,
arg1: i64
) -> Result<Local<'env, UUID>>
pub fn random_uuid<'env>(
__jni_env: &'env Env
) -> Result<Option<Local<'env, UUID>>>
[src]
__jni_env: &'env Env
) -> Result<Option<Local<'env, UUID>>>
Required features: "java-util-UUID"
pub fn name_uuid_from_bytes<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<Option<Local<'env, UUID>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<Option<Local<'env, UUID>>>
nameUUIDFromBytes
Required features: "java-util-UUID"
pub fn from_string<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, UUID>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, UUID>>>
Required features: "java-lang-String", "java-util-UUID"
pub fn get_least_significant_bits<'env>(&'env self) -> Result<i64>
[src]
pub fn get_most_significant_bits<'env>(&'env self) -> Result<i64>
[src]
pub fn version<'env>(&'env self) -> Result<i32>
[src]
pub fn variant<'env>(&'env self) -> Result<i32>
[src]
pub fn timestamp<'env>(&'env self) -> Result<i64>
[src]
pub fn clock_sequence<'env>(&'env self) -> Result<i32>
[src]
pub fn node<'env>(&'env self) -> Result<i64>
[src]
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
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 compare_to_uuid<'env>(
&'env self,
arg0: impl Into<Option<&'env UUID>>
) -> Result<i32>
[src]
&'env self,
arg0: impl Into<Option<&'env UUID>>
) -> Result<i32>
Required features: "java-util-UUID"
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<Serializable> for UUID
fn as_ref(&self) -> &Serializable
impl AsRef<Comparable> for UUID
fn as_ref(&self) -> &Comparable
impl Deref for UUID
impl AsValidJObjectAndEnv for UUID
impl AsJValue for UUID
Auto Trait Implementations
impl !Sync for UUID
impl !Send for UUID
impl Unpin for UUID
impl RefUnwindSafe for UUID
impl UnwindSafe for UUID
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,