[]Struct jni_android_sys::java::util::HashSet

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

public class HashSet

Required feature: java-util-HashSet

Methods

impl HashSet

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

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

Required features: "java-util-Collection"

pub fn new_int_float<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: f32
) -> Result<Local<'env, HashSet>>
[src]

pub fn new_int<'env>(
    __jni_env: &'env Env,
    arg0: i32
) -> Result<Local<'env, HashSet>>
[src]

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

iterator

Required features: "java-util-Iterator"

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 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<Set> for HashSet

impl AsRef<Cloneable> for HashSet

impl AsRef<Serializable> for HashSet

impl Deref for HashSet

type Target = AbstractSet

The resulting type after dereferencing.

impl AsValidJObjectAndEnv for HashSet

impl AsJValue for HashSet

Auto Trait Implementations

impl !Sync for HashSet

impl !Send for HashSet

impl Unpin for HashSet

impl RefUnwindSafe for HashSet

impl UnwindSafe for HashSet

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]