[]Struct jni_android_sys::java::util::TreeSet

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

public class TreeSet

Required feature: java-util-TreeSet

Methods

impl TreeSet

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

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

Required features: "java-util-Comparator"

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

Required features: "java-util-Collection"

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

Required features: "java-util-SortedSet"

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

iterator

Required features: "java-util-Iterator"

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

descendingIterator

Required features: "java-util-Iterator"

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

descendingSet

Required features: "java-util-NavigableSet"

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

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

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

contains

Required features: "java-lang-Object"

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

add

Required features: "java-lang-Object"

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

remove

Required features: "java-lang-Object"

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

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

addAll

Required features: "java-util-Collection"

pub fn sub_set_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, NavigableSet>>>
[src]

subSet

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

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

headSet

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

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

tailSet

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

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

subSet

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

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

headSet

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

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

tailSet

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

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

comparator

Required features: "java-util-Comparator"

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

first

Required features: "java-lang-Object"

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

last

Required features: "java-lang-Object"

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

lower

Required features: "java-lang-Object"

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

floor

Required features: "java-lang-Object"

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

ceiling

Required features: "java-lang-Object"

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

higher

Required features: "java-lang-Object"

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

pollFirst

Required features: "java-lang-Object"

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

pollLast

Required features: "java-lang-Object"

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

clone

Required features: "java-lang-Object"

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

spliterator

Required features: "java-util-Spliterator"

Methods from Deref<Target = AbstractSet>

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 remove_all<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Collection>>
) -> Result<bool>
[src]

removeAll

Required features: "java-util-Collection"

Trait Implementations

impl AsRef<NavigableSet> for TreeSet

impl AsRef<Cloneable> for TreeSet

impl AsRef<Serializable> for TreeSet

impl Deref for TreeSet

type Target = AbstractSet

The resulting type after dereferencing.

impl AsValidJObjectAndEnv for TreeSet

impl AsJValue for TreeSet

Auto Trait Implementations

impl !Sync for TreeSet

impl !Send for TreeSet

impl Unpin for TreeSet

impl RefUnwindSafe for TreeSet

impl UnwindSafe for TreeSet

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]