[]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>>[src]

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

Required features: "java-util-Comparator"

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

Required features: "java-util-Map"

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

Required features: "java-util-SortedMap"

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

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

containsKey

Required features: "java-lang-Object"

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

containsValue

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 comparator<'env>(&'env self) -> Result<Option<Local<'env, Comparator>>>[src]

comparator

Required features: "java-util-Comparator"

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

firstKey

Required features: "java-lang-Object"

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

lastKey

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 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 clear<'env>(&'env self) -> Result<()>[src]

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

clone

Required features: "java-lang-Object"

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

firstEntry

Required features: "java-util-Map_Entry"

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

lastEntry

Required features: "java-util-Map_Entry"

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

pollFirstEntry

Required features: "java-util-Map_Entry"

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

pollLastEntry

Required features: "java-util-Map_Entry"

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

lowerEntry

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

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

lowerKey

Required features: "java-lang-Object"

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

floorEntry

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

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

floorKey

Required features: "java-lang-Object"

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

ceilingEntry

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

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

ceilingKey

Required features: "java-lang-Object"

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

higherEntry

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

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

higherKey

Required features: "java-lang-Object"

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

keySet

Required features: "java-util-Set"

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

navigableKeySet

Required features: "java-util-NavigableSet"

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

descendingKeySet

Required features: "java-util-NavigableSet"

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 descending_map<'env>(
    &'env self
) -> Result<Option<Local<'env, NavigableMap>>>
[src]

descendingMap

Required features: "java-util-NavigableMap"

pub fn sub_map_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>>>
[src]

subMap

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

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

headMap

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

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

tailMap

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

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

subMap

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

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

headMap

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

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

replace

Required features: "java-lang-Object"

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

forEach

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

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

replaceAll

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

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<NavigableMap> for TreeMap

impl AsRef<Cloneable> for TreeMap

impl AsRef<Serializable> for TreeMap

impl Deref for TreeMap

type Target = AbstractMap

The resulting type after dereferencing.

impl AsValidJObjectAndEnv for TreeMap

impl AsJValue for TreeMap

Auto Trait Implementations

impl !Sync for TreeMap

impl !Send for TreeMap

impl Unpin for TreeMap

impl RefUnwindSafe for TreeMap

impl UnwindSafe for TreeMap

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]