[]Struct jni_android_sys::android::util::Range

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

public final class Range

Required feature: "android-util-Range"

Methods

impl Range

pub fn new<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Comparable>>,
    arg1: impl Into<Option<&'env Comparable>>
) -> Result<Local<'env, Range>, Local<'env, Throwable>>
[src]

Range

Required features: "java-lang-Comparable"

pub fn create<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Comparable>>,
    arg1: impl Into<Option<&'env Comparable>>
) -> Result<Option<Local<'env, Range>>, Local<'env, Throwable>>
[src]

create

Required features: "android-util-Range", "java-lang-Comparable"

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

getLower

Required features: "java-lang-Comparable"

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

getUpper

Required features: "java-lang-Comparable"

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

contains

Required features: "java-lang-Comparable"

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

contains

Required features: "android-util-Range"

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

clamp

Required features: "java-lang-Comparable"

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

intersect

Required features: "android-util-Range"

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

intersect

Required features: "android-util-Range", "java-lang-Comparable"

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

extend

Required features: "android-util-Range"

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

extend

Required features: "android-util-Range", "java-lang-Comparable"

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

extend

Required features: "android-util-Range", "java-lang-Comparable"

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

toString

Required features: "java-lang-String"

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

Methods from Deref<Target = Object>

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

getClass

Required features: "java-lang-Class"

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

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

toString

Required features: "java-lang-String"

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

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

pub fn wait_long<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait_long_int<'env>(
    &'env self,
    arg0: i64,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

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

Trait Implementations

impl AsJValue for Range

impl AsValidJObjectAndEnv for Range

impl Deref for Range

type Target = Object

The resulting type after dereferencing.

impl JniType for Range

Auto Trait Implementations

impl RefUnwindSafe for Range

impl !Send for Range

impl !Sync for Range

impl Unpin for Range

impl UnwindSafe for Range

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.