[]Struct jni_android_sys::java::util::TreeMap

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

public class TreeMap

Required feature: "java-util-TreeMap"

Methods

impl TreeMap

pub fn new<'env>(
    __jni_env: &'env Env
) -> Result<Local<'env, TreeMap>, Local<'env, Throwable>>
[src]

pub fn new_Comparator<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Comparator>>
) -> Result<Local<'env, TreeMap>, Local<'env, Throwable>>
[src]

TreeMap

Required features: "java-util-Comparator"

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

TreeMap

Required features: "java-util-Map"

pub fn new_SortedMap<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env SortedMap>>
) -> Result<Local<'env, TreeMap>, Local<'env, Throwable>>
[src]

TreeMap

Required features: "java-util-SortedMap"

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

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

containsKey

Required features: "java-lang-Object"

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

containsValue

Required features: "java-lang-Object"

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

get

Required features: "java-lang-Object"

pub fn comparator<'env>(
    &'env self
) -> Result<Option<Local<'env, Comparator>>, Local<'env, Throwable>>
[src]

comparator

Required features: "java-util-Comparator"

pub fn firstKey<'env>(
    &'env self
) -> Result<Option<Local<'env, Object>>, Local<'env, Throwable>>
[src]

firstKey

Required features: "java-lang-Object"

pub fn lastKey<'env>(
    &'env self
) -> Result<Option<Local<'env, Object>>, Local<'env, Throwable>>
[src]

lastKey

Required features: "java-lang-Object"

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

putAll

Required features: "java-util-Map"

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

put

Required features: "java-lang-Object"

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

remove

Required features: "java-lang-Object"

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

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

clone

Required features: "java-lang-Object"

pub fn firstEntry<'env>(
    &'env self
) -> Result<Option<Local<'env, Map_Entry>>, Local<'env, Throwable>>
[src]

firstEntry

Required features: "java-util-Map_Entry"

pub fn lastEntry<'env>(
    &'env self
) -> Result<Option<Local<'env, Map_Entry>>, Local<'env, Throwable>>
[src]

lastEntry

Required features: "java-util-Map_Entry"

pub fn pollFirstEntry<'env>(
    &'env self
) -> Result<Option<Local<'env, Map_Entry>>, Local<'env, Throwable>>
[src]

pollFirstEntry

Required features: "java-util-Map_Entry"

pub fn pollLastEntry<'env>(
    &'env self
) -> Result<Option<Local<'env, Map_Entry>>, Local<'env, Throwable>>
[src]

pollLastEntry

Required features: "java-util-Map_Entry"

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

lowerEntry

Required features: "java-lang-Object", "java-util-Map_Entry"

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

lowerKey

Required features: "java-lang-Object"

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

floorEntry

Required features: "java-lang-Object", "java-util-Map_Entry"

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

floorKey

Required features: "java-lang-Object"

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

ceilingEntry

Required features: "java-lang-Object", "java-util-Map_Entry"

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

ceilingKey

Required features: "java-lang-Object"

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

higherEntry

Required features: "java-lang-Object", "java-util-Map_Entry"

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

higherKey

Required features: "java-lang-Object"

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

keySet

Required features: "java-util-Set"

pub fn navigableKeySet<'env>(
    &'env self
) -> Result<Option<Local<'env, NavigableSet>>, Local<'env, Throwable>>
[src]

navigableKeySet

Required features: "java-util-NavigableSet"

pub fn descendingKeySet<'env>(
    &'env self
) -> Result<Option<Local<'env, NavigableSet>>, Local<'env, Throwable>>
[src]

descendingKeySet

Required features: "java-util-NavigableSet"

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

values

Required features: "java-util-Collection"

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

entrySet

Required features: "java-util-Set"

pub fn descendingMap<'env>(
    &'env self
) -> Result<Option<Local<'env, NavigableMap>>, Local<'env, Throwable>>
[src]

descendingMap

Required features: "java-util-NavigableMap"

pub fn subMap_Object_boolean_Object_boolean<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>,
    arg1: bool,
    arg2: impl Into<Option<&'env Object>>,
    arg3: bool
) -> Result<Option<Local<'env, NavigableMap>>, Local<'env, Throwable>>
[src]

subMap

Required features: "java-lang-Object", "java-util-NavigableMap"

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

headMap

Required features: "java-lang-Object", "java-util-NavigableMap"

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

tailMap

Required features: "java-lang-Object", "java-util-NavigableMap"

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

subMap

Required features: "java-lang-Object", "java-util-SortedMap"

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

headMap

Required features: "java-lang-Object", "java-util-SortedMap"

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

tailMap

Required features: "java-lang-Object", "java-util-SortedMap"

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

replace

Required features: "java-lang-Object"

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

replace

Required features: "java-lang-Object"

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

forEach

Required features: "java-util-function-BiConsumer"

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

replaceAll

Required features: "java-util-function-BiFunction"

Methods from Deref<Target = AbstractMap>

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

pub fn isEmpty<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>[src]

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

containsValue

Required features: "java-lang-Object"

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

containsKey

Required features: "java-lang-Object"

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

put

Required features: "java-lang-Object"

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

remove

Required features: "java-lang-Object"

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

putAll

Required features: "java-util-Map"

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

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

keySet

Required features: "java-util-Set"

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

values

Required features: "java-util-Collection"

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

entrySet

Required features: "java-util-Set"

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

equals

Required features: "java-lang-Object"

pub fn hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn toString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

toString

Required features: "java-lang-String"

Trait Implementations

impl AsJValue for TreeMap

impl AsRef<Cloneable> for TreeMap

impl AsRef<NavigableMap> for TreeMap

impl AsRef<Serializable> for TreeMap

impl AsValidJObjectAndEnv for TreeMap

impl Deref for TreeMap

type Target = AbstractMap

The resulting type after dereferencing.

impl JniType for TreeMap

Auto Trait Implementations

impl RefUnwindSafe for TreeMap

impl !Send for TreeMap

impl !Sync for TreeMap

impl Unpin for TreeMap

impl UnwindSafe for TreeMap

Blanket Implementations

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

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

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

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.