[−]Struct jni_android_sys::java::util::concurrent::ForkJoinTask
public class ForkJoinTask
Required feature: java-util-concurrent-ForkJoinTask
Methods
impl ForkJoinTask
pub fn new<'env>(__jni_env: &'env Env) -> Result<Local<'env, ForkJoinTask>>
[src]
pub fn fork<'env>(&'env self) -> Result<Option<Local<'env, ForkJoinTask>>>
[src]
Required features: "java-util-concurrent-ForkJoinTask"
pub fn join<'env>(&'env self) -> Result<Option<Local<'env, Object>>>
[src]
Required features: "java-lang-Object"
pub fn invoke<'env>(&'env self) -> Result<Option<Local<'env, Object>>>
[src]
Required features: "java-lang-Object"
pub fn invoke_all_fork_join_task_fork_join_task<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ForkJoinTask>>,
arg1: impl Into<Option<&'env ForkJoinTask>>
) -> Result<()>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ForkJoinTask>>,
arg1: impl Into<Option<&'env ForkJoinTask>>
) -> Result<()>
Required features: "java-util-concurrent-ForkJoinTask"
pub fn invoke_all_collection<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Collection>>
) -> Result<Option<Local<'env, Collection>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Collection>>
) -> Result<Option<Local<'env, Collection>>>
Required features: "java-util-Collection"
pub fn cancel<'env>(&'env self, arg0: bool) -> Result<bool>
[src]
pub fn is_done<'env>(&'env self) -> Result<bool>
[src]
pub fn is_cancelled<'env>(&'env self) -> Result<bool>
[src]
pub fn is_completed_abnormally<'env>(&'env self) -> Result<bool>
[src]
pub fn is_completed_normally<'env>(&'env self) -> Result<bool>
[src]
pub fn get_exception<'env>(&'env self) -> Result<Option<Local<'env, Throwable>>>
[src]
Required features: "java-lang-Throwable"
pub fn complete_exceptionally<'env>(
&'env self,
arg0: impl Into<Option<&'env Throwable>>
) -> Result<()>
[src]
&'env self,
arg0: impl Into<Option<&'env Throwable>>
) -> Result<()>
Required features: "java-lang-Throwable"
pub fn complete<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<()>
[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<()>
Required features: "java-lang-Object"
pub fn quietly_complete<'env>(&'env self) -> Result<()>
[src]
pub fn get<'env>(&'env self) -> Result<Option<Local<'env, Object>>>
[src]
Required features: "java-lang-Object"
pub fn get_long_time_unit<'env>(
&'env self,
arg0: i64,
arg1: impl Into<Option<&'env TimeUnit>>
) -> Result<Option<Local<'env, Object>>>
[src]
&'env self,
arg0: i64,
arg1: impl Into<Option<&'env TimeUnit>>
) -> Result<Option<Local<'env, Object>>>
Required features: "java-lang-Object", "java-util-concurrent-TimeUnit"
pub fn quietly_join<'env>(&'env self) -> Result<()>
[src]
pub fn quietly_invoke<'env>(&'env self) -> Result<()>
[src]
pub fn help_quiesce<'env>(__jni_env: &'env Env) -> Result<()>
[src]
pub fn reinitialize<'env>(&'env self) -> Result<()>
[src]
pub fn get_pool<'env>(
__jni_env: &'env Env
) -> Result<Option<Local<'env, ForkJoinPool>>>
[src]
__jni_env: &'env Env
) -> Result<Option<Local<'env, ForkJoinPool>>>
Required features: "java-util-concurrent-ForkJoinPool"
pub fn in_fork_join_pool<'env>(__jni_env: &'env Env) -> Result<bool>
[src]
pub fn try_unfork<'env>(&'env self) -> Result<bool>
[src]
pub fn get_queued_task_count<'env>(__jni_env: &'env Env) -> Result<i32>
[src]
pub fn get_surplus_queued_task_count<'env>(__jni_env: &'env Env) -> Result<i32>
[src]
pub fn get_raw_result<'env>(&'env self) -> Result<Option<Local<'env, Object>>>
[src]
Required features: "java-lang-Object"
pub fn get_fork_join_task_tag<'env>(&'env self) -> Result<i16>
[src]
pub fn set_fork_join_task_tag<'env>(&'env self, arg0: i16) -> Result<i16>
[src]
pub fn compare_and_set_fork_join_task_tag<'env>(
&'env self,
arg0: i16,
arg1: i16
) -> Result<bool>
[src]
&'env self,
arg0: i16,
arg1: i16
) -> Result<bool>
pub fn adapt_runnable<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Runnable>>
) -> Result<Option<Local<'env, ForkJoinTask>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Runnable>>
) -> Result<Option<Local<'env, ForkJoinTask>>>
Required features: "java-lang-Runnable", "java-util-concurrent-ForkJoinTask"
pub fn adapt_runnable_object<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Runnable>>,
arg1: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, ForkJoinTask>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Runnable>>,
arg1: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, ForkJoinTask>>>
Required features: "java-lang-Object", "java-lang-Runnable", "java-util-concurrent-ForkJoinTask"
pub fn adapt_callable<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Callable>>
) -> Result<Option<Local<'env, ForkJoinTask>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Callable>>
) -> Result<Option<Local<'env, ForkJoinTask>>>
Required features: "java-util-concurrent-Callable", "java-util-concurrent-ForkJoinTask"
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<Future> for ForkJoinTask
impl AsRef<Serializable> for ForkJoinTask
fn as_ref(&self) -> &Serializable
impl Deref for ForkJoinTask
impl AsValidJObjectAndEnv for ForkJoinTask
impl AsJValue for ForkJoinTask
Auto Trait Implementations
impl !Sync for ForkJoinTask
impl !Send for ForkJoinTask
impl Unpin for ForkJoinTask
impl RefUnwindSafe for ForkJoinTask
impl UnwindSafe for ForkJoinTask
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,