[−]Struct jni_android_sys::java::time::Duration
public final class Duration
Required feature: java-time-Duration
Methods
impl Duration
pub fn of_days<'env>(
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn of_hours<'env>(
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn of_minutes<'env>(
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn of_seconds_long<'env>(
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn of_seconds_long_long<'env>(
__jni_env: &'env Env,
arg0: i64,
arg1: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
__jni_env: &'env Env,
arg0: i64,
arg1: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn of_millis<'env>(
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn of_nanos<'env>(
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn of<'env>(
__jni_env: &'env Env,
arg0: i64,
arg1: impl Into<Option<&'env TemporalUnit>>
) -> Result<Option<Local<'env, Duration>>>
[src]
__jni_env: &'env Env,
arg0: i64,
arg1: impl Into<Option<&'env TemporalUnit>>
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration", "java-time-temporal-TemporalUnit"
pub fn from<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env TemporalAmount>>
) -> Result<Option<Local<'env, Duration>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env TemporalAmount>>
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration", "java-time-temporal-TemporalAmount"
pub fn parse<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharSequence>>
) -> Result<Option<Local<'env, Duration>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharSequence>>
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-lang-CharSequence", "java-time-Duration"
pub fn between<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Temporal>>,
arg1: impl Into<Option<&'env Temporal>>
) -> Result<Option<Local<'env, Duration>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Temporal>>,
arg1: impl Into<Option<&'env Temporal>>
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration", "java-time-temporal-Temporal"
pub fn get<'env>(
&'env self,
arg0: impl Into<Option<&'env TemporalUnit>>
) -> Result<i64>
[src]
&'env self,
arg0: impl Into<Option<&'env TemporalUnit>>
) -> Result<i64>
Required features: "java-time-temporal-TemporalUnit"
pub fn get_units<'env>(&'env self) -> Result<Option<Local<'env, List>>>
[src]
Required features: "java-util-List"
pub fn is_zero<'env>(&'env self) -> Result<bool>
[src]
pub fn is_negative<'env>(&'env self) -> Result<bool>
[src]
pub fn get_seconds<'env>(&'env self) -> Result<i64>
[src]
pub fn get_nano<'env>(&'env self) -> Result<i32>
[src]
pub fn with_seconds<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn with_nanos<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn plus_duration<'env>(
&'env self,
arg0: impl Into<Option<&'env Duration>>
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: impl Into<Option<&'env Duration>>
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn plus_long_temporal_unit<'env>(
&'env self,
arg0: i64,
arg1: impl Into<Option<&'env TemporalUnit>>
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64,
arg1: impl Into<Option<&'env TemporalUnit>>
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration", "java-time-temporal-TemporalUnit"
pub fn plus_days<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn plus_hours<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn plus_minutes<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn plus_seconds<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn plus_millis<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn plus_nanos<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn minus_duration<'env>(
&'env self,
arg0: impl Into<Option<&'env Duration>>
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: impl Into<Option<&'env Duration>>
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn minus_long_temporal_unit<'env>(
&'env self,
arg0: i64,
arg1: impl Into<Option<&'env TemporalUnit>>
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64,
arg1: impl Into<Option<&'env TemporalUnit>>
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration", "java-time-temporal-TemporalUnit"
pub fn minus_days<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn minus_hours<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn minus_minutes<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn minus_seconds<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn minus_millis<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn minus_nanos<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn multiplied_by<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn divided_by<'env>(
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
[src]
&'env self,
arg0: i64
) -> Result<Option<Local<'env, Duration>>>
Required features: "java-time-Duration"
pub fn negated<'env>(&'env self) -> Result<Option<Local<'env, Duration>>>
[src]
Required features: "java-time-Duration"
pub fn abs<'env>(&'env self) -> Result<Option<Local<'env, Duration>>>
[src]
Required features: "java-time-Duration"
pub fn add_to<'env>(
&'env self,
arg0: impl Into<Option<&'env Temporal>>
) -> Result<Option<Local<'env, Temporal>>>
[src]
&'env self,
arg0: impl Into<Option<&'env Temporal>>
) -> Result<Option<Local<'env, Temporal>>>
Required features: "java-time-temporal-Temporal"
pub fn subtract_from<'env>(
&'env self,
arg0: impl Into<Option<&'env Temporal>>
) -> Result<Option<Local<'env, Temporal>>>
[src]
&'env self,
arg0: impl Into<Option<&'env Temporal>>
) -> Result<Option<Local<'env, Temporal>>>
Required features: "java-time-temporal-Temporal"
pub fn to_days<'env>(&'env self) -> Result<i64>
[src]
pub fn to_hours<'env>(&'env self) -> Result<i64>
[src]
pub fn to_minutes<'env>(&'env self) -> Result<i64>
[src]
pub fn to_millis<'env>(&'env self) -> Result<i64>
[src]
pub fn to_nanos<'env>(&'env self) -> Result<i64>
[src]
pub fn compare_to_duration<'env>(
&'env self,
arg0: impl Into<Option<&'env Duration>>
) -> Result<i32>
[src]
&'env self,
arg0: impl Into<Option<&'env Duration>>
) -> Result<i32>
Required features: "java-time-Duration"
pub fn equals<'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 hash_code<'env>(&'env self) -> Result<i32>
[src]
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
Methods from Deref<Target = Object>
pub fn get_class<'env>(&'env self) -> Result<Option<Local<'env, Class>>>
[src]
Required features: "java-lang-Class"
pub fn hash_code<'env>(&'env self) -> Result<i32>
[src]
pub fn equals<'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 to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn notify<'env>(&'env self) -> Result<()>
[src]
pub fn notify_all<'env>(&'env self) -> Result<()>
[src]
pub fn wait_long<'env>(&'env self, arg0: i64) -> Result<()>
[src]
pub fn wait_long_int<'env>(&'env self, arg0: i64, arg1: i32) -> Result<()>
[src]
pub fn wait<'env>(&'env self) -> Result<()>
[src]
Trait Implementations
impl AsRef<TemporalAmount> for Duration
fn as_ref(&self) -> &TemporalAmount
impl AsRef<Comparable> for Duration
fn as_ref(&self) -> &Comparable
impl AsRef<Serializable> for Duration
fn as_ref(&self) -> &Serializable
impl Deref for Duration
impl AsValidJObjectAndEnv for Duration
impl AsJValue for Duration
Auto Trait Implementations
impl !Sync for Duration
impl !Send for Duration
impl Unpin for Duration
impl RefUnwindSafe for Duration
impl UnwindSafe for Duration
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,