[]Struct jni_android_sys::java::nio::charset::Charset

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

public class Charset

Required feature: "java-nio-charset-Charset"

Methods

impl Charset

pub fn isSupported<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env String>>
) -> Result<bool, Local<'env, Throwable>>
[src]

isSupported

Required features: "java-lang-String"

pub fn forName<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, Charset>>, Local<'env, Throwable>>
[src]

forName

Required features: "java-lang-String", "java-nio-charset-Charset"

pub fn availableCharsets<'env>(
    __jni_env: &'env Env
) -> Result<Option<Local<'env, SortedMap>>, Local<'env, Throwable>>
[src]

availableCharsets

Required features: "java-util-SortedMap"

pub fn defaultCharset<'env>(
    __jni_env: &'env Env
) -> Result<Option<Local<'env, Charset>>, Local<'env, Throwable>>
[src]

defaultCharset

Required features: "java-nio-charset-Charset"

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

name

Required features: "java-lang-String"

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

aliases

Required features: "java-util-Set"

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

displayName

Required features: "java-lang-String"

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

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

displayName

Required features: "java-lang-String", "java-util-Locale"

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

contains

Required features: "java-nio-charset-Charset"

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

newDecoder

Required features: "java-nio-charset-CharsetDecoder"

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

newEncoder

Required features: "java-nio-charset-CharsetEncoder"

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

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

decode

Required features: "java-nio-ByteBuffer", "java-nio-CharBuffer"

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

encode

Required features: "java-nio-ByteBuffer", "java-nio-CharBuffer"

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

encode

Required features: "java-lang-String", "java-nio-ByteBuffer"

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

compareTo

Required features: "java-nio-charset-Charset"

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"

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 Charset

impl AsRef<Comparable> for Charset

impl AsValidJObjectAndEnv for Charset

impl Deref for Charset

type Target = Object

The resulting type after dereferencing.

impl JniType for Charset

Auto Trait Implementations

impl RefUnwindSafe for Charset

impl !Send for Charset

impl !Sync for Charset

impl Unpin for Charset

impl UnwindSafe for Charset

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.