[]Struct jni_android_sys::android::view::textclassifier::TextClassifier

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

public interface TextClassifier

Required feature: "android-view-textclassifier-TextClassifier"

Methods

impl TextClassifier

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

suggestSelection

Required features: "android-view-textclassifier-TextSelection", "android-view-textclassifier-TextSelection_Request"

pub fn suggestSelection_CharSequence_int_int_LocaleList<'env>(
    &'env self,
    arg0: impl Into<Option<&'env CharSequence>>,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env LocaleList>>
) -> Result<Option<Local<'env, TextSelection>>, Local<'env, Throwable>>
[src]

suggestSelection

Required features: "android-os-LocaleList", "android-view-textclassifier-TextSelection", "java-lang-CharSequence"

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

classifyText

Required features: "android-view-textclassifier-TextClassification", "android-view-textclassifier-TextClassification_Request"

pub fn classifyText_CharSequence_int_int_LocaleList<'env>(
    &'env self,
    arg0: impl Into<Option<&'env CharSequence>>,
    arg1: i32,
    arg2: i32,
    arg3: impl Into<Option<&'env LocaleList>>
) -> Result<Option<Local<'env, TextClassification>>, Local<'env, Throwable>>
[src]

classifyText

Required features: "android-os-LocaleList", "android-view-textclassifier-TextClassification", "java-lang-CharSequence"

generateLinks

Required features: "android-view-textclassifier-TextLinks", "android-view-textclassifier-TextLinks_Request"

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

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

onSelectionEvent

Required features: "android-view-textclassifier-SelectionEvent"

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

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

pub const HINT_TEXT_IS_EDITABLE: &'static str[src]

public static final HINT_TEXT_IS_EDITABLE

pub const HINT_TEXT_IS_NOT_EDITABLE: &'static str[src]

public static final HINT_TEXT_IS_NOT_EDITABLE

pub fn NO_OP<'env>(env: &'env Env) -> Option<Local<'env, TextClassifier>>[src]

get public static final NO_OP

Required feature: "android-view-textclassifier-TextClassifier"

pub const TYPE_ADDRESS: &'static str[src]

public static final TYPE_ADDRESS

pub const TYPE_DATE: &'static str[src]

public static final TYPE_DATE

pub const TYPE_DATE_TIME: &'static str[src]

public static final TYPE_DATE_TIME

pub const TYPE_EMAIL: &'static str[src]

public static final TYPE_EMAIL

pub const TYPE_FLIGHT_NUMBER: &'static str[src]

public static final TYPE_FLIGHT_NUMBER

pub const TYPE_OTHER: &'static str[src]

public static final TYPE_OTHER

pub const TYPE_PHONE: &'static str[src]

public static final TYPE_PHONE

pub const TYPE_UNKNOWN: &'static str[src]

public static final TYPE_UNKNOWN

pub const TYPE_URL: &'static str[src]

public static final TYPE_URL

pub const WIDGET_TYPE_CUSTOM_EDITTEXT: &'static str[src]

public static final WIDGET_TYPE_CUSTOM_EDITTEXT

pub const WIDGET_TYPE_CUSTOM_TEXTVIEW: &'static str[src]

public static final WIDGET_TYPE_CUSTOM_TEXTVIEW

pub const WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW: &'static str[src]

pub const WIDGET_TYPE_EDITTEXT: &'static str[src]

public static final WIDGET_TYPE_EDITTEXT

pub const WIDGET_TYPE_EDIT_WEBVIEW: &'static str[src]

public static final WIDGET_TYPE_EDIT_WEBVIEW

pub const WIDGET_TYPE_TEXTVIEW: &'static str[src]

public static final WIDGET_TYPE_TEXTVIEW

pub const WIDGET_TYPE_UNKNOWN: &'static str[src]

public static final WIDGET_TYPE_UNKNOWN

pub const WIDGET_TYPE_UNSELECTABLE_TEXTVIEW: &'static str[src]

pub const WIDGET_TYPE_WEBVIEW: &'static str[src]

public static final WIDGET_TYPE_WEBVIEW

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 TextClassifier

impl AsValidJObjectAndEnv for TextClassifier

impl Deref for TextClassifier

type Target = Object

The resulting type after dereferencing.

impl JniType for TextClassifier

Auto Trait Implementations

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.