[−]Struct jni_android_sys::java::lang::String
public final class String
Required feature: java-lang-String
Methods
impl String
pub fn new<'env>(__jni_env: &'env Env) -> Result<Local<'env, String>>
[src]
pub fn new_string<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>
) -> Result<Local<'env, String>>
Required features: "java-lang-String"
pub fn new_char_array<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>
) -> Result<Local<'env, String>>
pub fn new_char_array_int_int<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>,
arg1: i32,
arg2: i32
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>,
arg1: i32,
arg2: i32
) -> Result<Local<'env, String>>
pub fn new_int_array_int_int<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env IntArray>>,
arg1: i32,
arg2: i32
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env IntArray>>,
arg1: i32,
arg2: i32
) -> Result<Local<'env, String>>
pub fn new_byte_array_int_int_int<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32,
arg3: i32
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32,
arg3: i32
) -> Result<Local<'env, String>>
pub fn new_byte_array_int<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32
) -> Result<Local<'env, String>>
pub fn new_byte_array_int_int_string<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env String>>
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env String>>
) -> Result<Local<'env, String>>
Required features: "java-lang-String"
pub fn new_byte_array_int_int_charset<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Charset>>
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32,
arg3: impl Into<Option<&'env Charset>>
) -> Result<Local<'env, String>>
Required features: "java-nio-charset-Charset"
pub fn new_byte_array_string<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: impl Into<Option<&'env String>>
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: impl Into<Option<&'env String>>
) -> Result<Local<'env, String>>
Required features: "java-lang-String"
pub fn new_byte_array_charset<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: impl Into<Option<&'env Charset>>
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: impl Into<Option<&'env Charset>>
) -> Result<Local<'env, String>>
Required features: "java-nio-charset-Charset"
pub fn new_byte_array_int_int<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<Local<'env, String>>
pub fn new_byte_array<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<Local<'env, String>>
pub fn new_string_buffer<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env StringBuffer>>
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env StringBuffer>>
) -> Result<Local<'env, String>>
Required features: "java-lang-StringBuffer"
pub fn new_string_builder<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env StringBuilder>>
) -> Result<Local<'env, String>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env StringBuilder>>
) -> Result<Local<'env, String>>
Required features: "java-lang-StringBuilder"
pub fn length<'env>(&'env self) -> Result<i32>
[src]
pub fn is_empty<'env>(&'env self) -> Result<bool>
[src]
pub fn char_at<'env>(&'env self, arg0: i32) -> Result<jchar>
[src]
pub fn code_point_at<'env>(&'env self, arg0: i32) -> Result<i32>
[src]
pub fn code_point_before<'env>(&'env self, arg0: i32) -> Result<i32>
[src]
pub fn code_point_count<'env>(&'env self, arg0: i32, arg1: i32) -> Result<i32>
[src]
pub fn offset_by_code_points<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<i32>
[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<i32>
pub fn get_chars<'env>(
&'env self,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env CharArray>>,
arg3: i32
) -> Result<()>
[src]
&'env self,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env CharArray>>,
arg3: i32
) -> Result<()>
getChars
pub fn get_bytes_int_int_byte_array_int<'env>(
&'env self,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env ByteArray>>,
arg3: i32
) -> Result<()>
[src]
&'env self,
arg0: i32,
arg1: i32,
arg2: impl Into<Option<&'env ByteArray>>,
arg3: i32
) -> Result<()>
getBytes
pub fn get_bytes_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, ByteArray>>>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, ByteArray>>>
Required features: "java-lang-String"
pub fn get_bytes_charset<'env>(
&'env self,
arg0: impl Into<Option<&'env Charset>>
) -> Result<Option<Local<'env, ByteArray>>>
[src]
&'env self,
arg0: impl Into<Option<&'env Charset>>
) -> Result<Option<Local<'env, ByteArray>>>
Required features: "java-nio-charset-Charset"
pub fn get_bytes<'env>(&'env self) -> Result<Option<Local<'env, ByteArray>>>
[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 content_equals_string_buffer<'env>(
&'env self,
arg0: impl Into<Option<&'env StringBuffer>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env StringBuffer>>
) -> Result<bool>
Required features: "java-lang-StringBuffer"
pub fn content_equals_char_sequence<'env>(
&'env self,
arg0: impl Into<Option<&'env CharSequence>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env CharSequence>>
) -> Result<bool>
Required features: "java-lang-CharSequence"
pub fn equals_ignore_case<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "java-lang-String"
pub fn compare_to_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
Required features: "java-lang-String"
pub fn compare_to_ignore_case<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
Required features: "java-lang-String"
pub fn region_matches_int_string_int_int<'env>(
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env String>>,
arg2: i32,
arg3: i32
) -> Result<bool>
[src]
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env String>>,
arg2: i32,
arg3: i32
) -> Result<bool>
Required features: "java-lang-String"
pub fn region_matches_boolean_int_string_int_int<'env>(
&'env self,
arg0: bool,
arg1: i32,
arg2: impl Into<Option<&'env String>>,
arg3: i32,
arg4: i32
) -> Result<bool>
[src]
&'env self,
arg0: bool,
arg1: i32,
arg2: impl Into<Option<&'env String>>,
arg3: i32,
arg4: i32
) -> Result<bool>
Required features: "java-lang-String"
pub fn starts_with_string_int<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<bool>
Required features: "java-lang-String"
pub fn starts_with_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "java-lang-String"
pub fn ends_with<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "java-lang-String"
pub fn hash_code<'env>(&'env self) -> Result<i32>
[src]
pub fn index_of_int<'env>(&'env self, arg0: i32) -> Result<i32>
[src]
pub fn index_of_int_int<'env>(&'env self, arg0: i32, arg1: i32) -> Result<i32>
[src]
pub fn last_index_of_int<'env>(&'env self, arg0: i32) -> Result<i32>
[src]
pub fn last_index_of_int_int<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<i32>
[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<i32>
pub fn index_of_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
Required features: "java-lang-String"
pub fn index_of_string_int<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<i32>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<i32>
Required features: "java-lang-String"
pub fn last_index_of_string<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<i32>
Required features: "java-lang-String"
pub fn last_index_of_string_int<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<i32>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: i32
) -> Result<i32>
Required features: "java-lang-String"
pub fn substring_int<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, String>>>
[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn substring_int_int<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<Option<Local<'env, String>>>
[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn sub_sequence<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<Option<Local<'env, CharSequence>>>
[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<Option<Local<'env, CharSequence>>>
Required features: "java-lang-CharSequence"
pub fn concat<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn replace_char_char<'env>(
&'env self,
arg0: jchar,
arg1: jchar
) -> Result<Option<Local<'env, String>>>
[src]
&'env self,
arg0: jchar,
arg1: jchar
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn matches<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<bool>
Required features: "java-lang-String"
pub fn contains<'env>(
&'env self,
arg0: impl Into<Option<&'env CharSequence>>
) -> Result<bool>
[src]
&'env self,
arg0: impl Into<Option<&'env CharSequence>>
) -> Result<bool>
Required features: "java-lang-CharSequence"
pub fn replace_first<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn replace_all<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>,
arg1: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn replace_char_sequence_char_sequence<'env>(
&'env self,
arg0: impl Into<Option<&'env CharSequence>>,
arg1: impl Into<Option<&'env CharSequence>>
) -> Result<Option<Local<'env, String>>>
[src]
&'env self,
arg0: impl Into<Option<&'env CharSequence>>,
arg1: impl Into<Option<&'env CharSequence>>
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-CharSequence", "java-lang-String"
pub fn join_char_sequence_iterable<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharSequence>>,
arg1: impl Into<Option<&'env Iterable>>
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharSequence>>,
arg1: impl Into<Option<&'env Iterable>>
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-CharSequence", "java-lang-Iterable", "java-lang-String"
pub fn to_lower_case_locale<'env>(
&'env self,
arg0: impl Into<Option<&'env Locale>>
) -> Result<Option<Local<'env, String>>>
[src]
&'env self,
arg0: impl Into<Option<&'env Locale>>
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String", "java-util-Locale"
pub fn to_lower_case<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn to_upper_case_locale<'env>(
&'env self,
arg0: impl Into<Option<&'env Locale>>
) -> Result<Option<Local<'env, String>>>
[src]
&'env self,
arg0: impl Into<Option<&'env Locale>>
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String", "java-util-Locale"
pub fn to_upper_case<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn trim<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>
[src]
Required features: "java-lang-String"
pub fn to_char_array<'env>(&'env self) -> Result<Option<Local<'env, CharArray>>>
[src]
pub fn value_of_object<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env Object>>
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-Object", "java-lang-String"
pub fn value_of_char_array<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>
) -> Result<Option<Local<'env, String>>>
valueOf
Required features: "java-lang-String"
pub fn value_of_char_array_int_int<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>,
arg1: i32,
arg2: i32
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>,
arg1: i32,
arg2: i32
) -> Result<Option<Local<'env, String>>>
valueOf
Required features: "java-lang-String"
pub fn copy_value_of_char_array_int_int<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>,
arg1: i32,
arg2: i32
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>,
arg1: i32,
arg2: i32
) -> Result<Option<Local<'env, String>>>
copyValueOf
Required features: "java-lang-String"
pub fn copy_value_of_char_array<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env CharArray>>
) -> Result<Option<Local<'env, String>>>
copyValueOf
Required features: "java-lang-String"
pub fn value_of_boolean<'env>(
__jni_env: &'env Env,
arg0: bool
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: bool
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn value_of_char<'env>(
__jni_env: &'env Env,
arg0: jchar
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: jchar
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn value_of_int<'env>(
__jni_env: &'env Env,
arg0: i32
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: i32
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn value_of_long<'env>(
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: i64
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn value_of_float<'env>(
__jni_env: &'env Env,
arg0: f32
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: f32
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn value_of_double<'env>(
__jni_env: &'env Env,
arg0: f64
) -> Result<Option<Local<'env, String>>>
[src]
__jni_env: &'env Env,
arg0: f64
) -> Result<Option<Local<'env, String>>>
Required features: "java-lang-String"
pub fn intern<'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<Serializable> for String
fn as_ref(&self) -> &Serializable
impl AsRef<Comparable> for String
fn as_ref(&self) -> &Comparable
impl AsRef<CharSequence> for String
fn as_ref(&self) -> &CharSequence
impl Deref for String
impl AsValidJObjectAndEnv for String
impl AsJValue for String
Auto Trait Implementations
impl !Sync for String
impl Unpin for String
impl !Send for String
impl UnwindSafe for String
impl RefUnwindSafe for String
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,