[]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>, Local<'env, Throwable>>
[src]

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

TreeSet

Required features: "java-util-Comparator"

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

TreeSet

Required features: "java-util-Collection"

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

TreeSet

Required features: "java-util-SortedSet"

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

iterator

Required features: "java-util-Iterator"

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

descendingIterator

Required features: "java-util-Iterator"

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

descendingSet

Required features: "java-util-NavigableSet"

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

contains

Required features: "java-lang-Object"

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

add

Required features: "java-lang-Object"

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

remove

Required features: "java-lang-Object"

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

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

addAll

Required features: "java-util-Collection"

pub fn subSet_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>>, Local<'env, Throwable>>
[src]

subSet

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

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

headSet

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

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

tailSet

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

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

subSet

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

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

headSet

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

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

tailSet

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

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

comparator

Required features: "java-util-Comparator"

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

first

Required features: "java-lang-Object"

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

last

Required features: "java-lang-Object"

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

lower

Required features: "java-lang-Object"

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

floor

Required features: "java-lang-Object"

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

ceiling

Required features: "java-lang-Object"

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

higher

Required features: "java-lang-Object"

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

pollFirst

Required features: "java-lang-Object"

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

pollLast

Required features: "java-lang-Object"

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

clone

Required features: "java-lang-Object"

pub fn spliterator<'env>(
    &'env self
) -> Result<Option<Local<'env, Spliterator>>, Local<'env, Throwable>>
[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, Local<'env, Throwable>>
[src]

equals

Required features: "java-lang-Object"

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

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

removeAll

Required features: "java-util-Collection"

Trait Implementations

impl AsJValue for TreeSet

impl AsRef<Cloneable> for TreeSet

impl AsRef<NavigableSet> for TreeSet

impl AsRef<Serializable> for TreeSet

impl AsValidJObjectAndEnv for TreeSet

impl Deref for TreeSet

type Target = AbstractSet

The resulting type after dereferencing.

impl JniType for TreeSet

Auto Trait Implementations

impl RefUnwindSafe for TreeSet

impl !Send for TreeSet

impl !Sync for TreeSet

impl Unpin for TreeSet

impl UnwindSafe for TreeSet

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.