[−]Struct jni_android_sys::android::view::KeyCharacterMap
public class KeyCharacterMap
Required feature: android-view-KeyCharacterMap
Methods
impl KeyCharacterMap
pub fn load<'env>(
__jni_env: &'env Env,
arg0: i32
) -> Result<Option<Local<'env, KeyCharacterMap>>>[src]
__jni_env: &'env Env,
arg0: i32
) -> Result<Option<Local<'env, KeyCharacterMap>>>
Required features: "android-view-KeyCharacterMap"
pub fn get<'env>(&'env self, arg0: i32, arg1: i32) -> Result<i32>[src]
pub fn get_number<'env>(&'env self, arg0: i32) -> Result<jchar>[src]
pub fn get_match_int_char_array<'env>(
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env CharArray>>
) -> Result<jchar>[src]
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env CharArray>>
) -> Result<jchar>
getMatch
pub fn get_match_int_char_array_int<'env>(
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env CharArray>>,
arg2: i32
) -> Result<jchar>[src]
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env CharArray>>,
arg2: i32
) -> Result<jchar>
getMatch
pub fn get_display_label<'env>(&'env self, arg0: i32) -> Result<jchar>[src]
pub fn get_dead_char<'env>(
__jni_env: &'env Env,
arg0: i32,
arg1: i32
) -> Result<i32>[src]
__jni_env: &'env Env,
arg0: i32,
arg1: i32
) -> Result<i32>
pub fn get_key_data<'env>(
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env KeyCharacterMap_KeyData>>
) -> Result<bool>[src]
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env KeyCharacterMap_KeyData>>
) -> Result<bool>
Required features: "android-view-KeyCharacterMap_KeyData"
pub fn is_printing_key<'env>(&'env self, arg0: i32) -> Result<bool>[src]
pub fn get_keyboard_type<'env>(&'env self) -> Result<i32>[src]
pub fn get_modifier_behavior<'env>(&'env self) -> Result<i32>[src]
pub fn device_has_key<'env>(__jni_env: &'env Env, arg0: i32) -> Result<bool>[src]
pub fn device_has_keys<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env IntArray>>
) -> Result<Option<Local<'env, BooleanArray>>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env IntArray>>
) -> Result<Option<Local<'env, BooleanArray>>>
deviceHasKeys
pub fn write_to_parcel<'env>(
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>
Required features: "android-os-Parcel"
pub fn describe_contents<'env>(&'env self) -> Result<i32>[src]
pub const ALPHA: i32[src]
public static final ALPHA
pub const BUILT_IN_KEYBOARD: i32[src]
public static final BUILT_IN_KEYBOARD
pub const COMBINING_ACCENT: i32[src]
public static final COMBINING_ACCENT
pub const COMBINING_ACCENT_MASK: i32[src]
public static final COMBINING_ACCENT_MASK
pub const FULL: i32[src]
public static final FULL
pub const HEX_INPUT: jchar[src]
public static final HEX_INPUT
pub const MODIFIER_BEHAVIOR_CHORDED: i32[src]
public static final MODIFIER_BEHAVIOR_CHORDED
pub const MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED: i32[src]
public static final MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED
pub const NUMERIC: i32[src]
public static final NUMERIC
pub const PICKER_DIALOG_INPUT: jchar[src]
public static final PICKER_DIALOG_INPUT
pub const PREDICTIVE: i32[src]
public static final PREDICTIVE
pub const SPECIAL_FUNCTION: i32[src]
public static final SPECIAL_FUNCTION
pub const VIRTUAL_KEYBOARD: i32[src]
public static final VIRTUAL_KEYBOARD
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<Parcelable> for KeyCharacterMap
fn as_ref(&self) -> &Parcelable
impl Deref for KeyCharacterMap
impl AsValidJObjectAndEnv for KeyCharacterMap
impl AsJValue for KeyCharacterMap
Auto Trait Implementations
impl !Sync for KeyCharacterMap
impl Unpin for KeyCharacterMap
impl !Send for KeyCharacterMap
impl UnwindSafe for KeyCharacterMap
impl RefUnwindSafe for KeyCharacterMap
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
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> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,