[−]Struct jni_android_sys::java::util::PriorityQueue
public class PriorityQueue
Required feature: java-util-PriorityQueue
Methods
impl PriorityQueue
pub fn new<'env>(__jni_env: &'env Env) -> Result<Local<'env, PriorityQueue>>
[src]
pub fn new_int<'env>(
__jni_env: &'env Env,
arg0: i32
) -> Result<Local<'env, PriorityQueue>>
[src]
__jni_env: &'env Env,
arg0: i32
) -> Result<Local<'env, PriorityQueue>>
pub fn new_comparator<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Comparator>>
) -> Result<Local<'env, PriorityQueue>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Comparator>>
) -> Result<Local<'env, PriorityQueue>>
Required features: "java-util-Comparator"
pub fn new_int_comparator<'env>(
__jni_env: &'env Env,
arg0: i32,
arg1: impl Into<Option<&'env Comparator>>
) -> Result<Local<'env, PriorityQueue>>
[src]
__jni_env: &'env Env,
arg0: i32,
arg1: impl Into<Option<&'env Comparator>>
) -> Result<Local<'env, PriorityQueue>>
Required features: "java-util-Comparator"
pub fn new_collection<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Collection>>
) -> Result<Local<'env, PriorityQueue>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Collection>>
) -> Result<Local<'env, PriorityQueue>>
Required features: "java-util-Collection"
pub fn new_priority_queue<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PriorityQueue>>
) -> Result<Local<'env, PriorityQueue>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env PriorityQueue>>
) -> Result<Local<'env, PriorityQueue>>
Required features: "java-util-PriorityQueue"
pub fn new_sorted_set<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env SortedSet>>
) -> Result<Local<'env, PriorityQueue>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env SortedSet>>
) -> Result<Local<'env, PriorityQueue>>
Required features: "java-util-SortedSet"
pub fn add<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn offer<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn peek<'env>(&'env self) -> Result<Option<Local<'env, Object>>>
[src]
Required features: "java-lang-Object"
pub fn remove<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn contains<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn iterator<'env>(&'env self) -> Result<Option<Local<'env, Iterator>>>
[src]
Required features: "java-util-Iterator"
pub fn size<'env>(&'env self) -> Result<i32>
[src]
pub fn clear<'env>(&'env self) -> Result<()>
[src]
pub fn poll<'env>(&'env self) -> Result<Option<Local<'env, Object>>>
[src]
Required features: "java-lang-Object"
pub fn comparator<'env>(&'env self) -> Result<Option<Local<'env, Comparator>>>
[src]
Required features: "java-util-Comparator"
pub fn spliterator<'env>(&'env self) -> Result<Option<Local<'env, Spliterator>>>
[src]
Required features: "java-util-Spliterator"
Methods from Deref<Target = AbstractQueue>
pub fn add<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn remove<'env>(&'env self) -> Result<Option<Local<'env, Object>>>
[src]
Required features: "java-lang-Object"
pub fn element<'env>(&'env self) -> Result<Option<Local<'env, Object>>>
[src]
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]
&'env self,
arg0: impl Into<Option<&'env Collection>>
) -> Result<bool>
Required features: "java-util-Collection"
Trait Implementations
impl AsRef<Serializable> for PriorityQueue
fn as_ref(&self) -> &Serializable
impl Deref for PriorityQueue
impl AsValidJObjectAndEnv for PriorityQueue
impl AsJValue for PriorityQueue
Auto Trait Implementations
impl !Sync for PriorityQueue
impl !Send for PriorityQueue
impl Unpin for PriorityQueue
impl RefUnwindSafe for PriorityQueue
impl UnwindSafe for PriorityQueue
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,