[]Struct jni_android_sys::java::util::EnumMap

#[repr(transparent)]
pub struct EnumMap(_);

public class EnumMap

Required feature: java-util-EnumMap

Methods

impl EnumMap

pub fn new_class<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Class>>
) -> Result<Local<'env, EnumMap>>
[src]

Required features: "java-lang-Class"

pub fn new_enum_map<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env EnumMap>>
) -> Result<Local<'env, EnumMap>>
[src]

Required features: "java-util-EnumMap"

pub fn new_map<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Map>>
) -> Result<Local<'env, EnumMap>>
[src]

Required features: "java-util-Map"

pub fn size<'env>(&'env self) -> Result<i32>[src]

pub fn contains_value<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
[src]

containsValue

Required features: "java-lang-Object"

pub fn contains_key<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
[src]

containsKey

Required features: "java-lang-Object"

pub fn get<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, Object>>>
[src]

get

Required features: "java-lang-Object"

pub fn put_enum_object<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Enum>>,
    arg1: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, Object>>>
[src]

put

Required features: "java-lang-Enum", "java-lang-Object"

pub fn remove<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, Object>>>
[src]

remove

Required features: "java-lang-Object"

pub fn put_all<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Map>>
) -> Result<()>
[src]

putAll

Required features: "java-util-Map"

pub fn clear<'env>(&'env self) -> Result<()>[src]

pub fn key_set<'env>(&'env self) -> Result<Option<Local<'env, Set>>>[src]

keySet

Required features: "java-util-Set"

pub fn values<'env>(&'env self) -> Result<Option<Local<'env, Collection>>>[src]

values

Required features: "java-util-Collection"

pub fn entry_set<'env>(&'env self) -> Result<Option<Local<'env, Set>>>[src]

entrySet

Required features: "java-util-Set"

pub fn equals<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
[src]

equals

Required features: "java-lang-Object"

pub fn hash_code<'env>(&'env self) -> Result<i32>[src]

pub fn clone<'env>(&'env self) -> Result<Option<Local<'env, EnumMap>>>[src]

clone

Required features: "java-util-EnumMap"

Methods from Deref<Target = AbstractMap>

pub fn size<'env>(&'env self) -> Result<i32>[src]

pub fn is_empty<'env>(&'env self) -> Result<bool>[src]

pub fn contains_value<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
[src]

containsValue

Required features: "java-lang-Object"

pub fn contains_key<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
[src]

containsKey

Required features: "java-lang-Object"

pub fn get<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, Object>>>
[src]

get

Required features: "java-lang-Object"

pub fn put<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>,
    arg1: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, Object>>>
[src]

put

Required features: "java-lang-Object"

pub fn remove<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, Object>>>
[src]

remove

Required features: "java-lang-Object"

pub fn put_all<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Map>>
) -> Result<()>
[src]

putAll

Required features: "java-util-Map"

pub fn clear<'env>(&'env self) -> Result<()>[src]

pub fn key_set<'env>(&'env self) -> Result<Option<Local<'env, Set>>>[src]

keySet

Required features: "java-util-Set"

pub fn values<'env>(&'env self) -> Result<Option<Local<'env, Collection>>>[src]

values

Required features: "java-util-Collection"

pub fn entry_set<'env>(&'env self) -> Result<Option<Local<'env, Set>>>[src]

entrySet

Required features: "java-util-Set"

pub fn equals<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
[src]

equals

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]

toString

Required features: "java-lang-String"

Trait Implementations

impl AsRef<Serializable> for EnumMap

impl AsRef<Cloneable> for EnumMap

impl Deref for EnumMap

type Target = AbstractMap

The resulting type after dereferencing.

impl AsValidJObjectAndEnv for EnumMap

impl AsJValue for EnumMap

Auto Trait Implementations

impl !Sync for EnumMap

impl !Send for EnumMap

impl Unpin for EnumMap

impl RefUnwindSafe for EnumMap

impl UnwindSafe for EnumMap

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]