[−]Struct jni_android_sys::java::io::ObjectOutputStream
public class ObjectOutputStream
Required feature: java-io-ObjectOutputStream
Methods
impl ObjectOutputStream
pub fn new<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env OutputStream>>
) -> Result<Local<'env, ObjectOutputStream>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env OutputStream>>
) -> Result<Local<'env, ObjectOutputStream>>
Required features: "java-io-OutputStream"
pub fn use_protocol_version<'env>(&'env self, arg0: i32) -> Result<()>
[src]
pub fn write_object<'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 write_unshared<'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 default_write_object<'env>(&'env self) -> Result<()>
[src]
pub fn put_fields<'env>(
&'env self
) -> Result<Option<Local<'env, ObjectOutputStream_PutField>>>
[src]
&'env self
) -> Result<Option<Local<'env, ObjectOutputStream_PutField>>>
Required features: "java-io-ObjectOutputStream_PutField"
pub fn write_fields<'env>(&'env self) -> Result<()>
[src]
pub fn reset<'env>(&'env self) -> Result<()>
[src]
pub fn write_byte_array<'env>(
&'env self,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<()>
[src]
&'env self,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<()>
write
pub fn write_byte_array_int_int<'env>(
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<()>
[src]
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<()>
write
pub fn flush<'env>(&'env self) -> Result<()>
[src]
pub fn close<'env>(&'env self) -> Result<()>
[src]
pub fn write_boolean<'env>(&'env self, arg0: bool) -> Result<()>
[src]
pub fn write_byte<'env>(&'env self, arg0: i32) -> Result<()>
[src]
pub fn write_short<'env>(&'env self, arg0: i32) -> Result<()>
[src]
pub fn write_char<'env>(&'env self, arg0: i32) -> Result<()>
[src]
pub fn write_int<'env>(&'env self, arg0: i32) -> Result<()>
[src]
pub fn write_long<'env>(&'env self, arg0: i64) -> Result<()>
[src]
pub fn write_float<'env>(&'env self, arg0: f32) -> Result<()>
[src]
pub fn write_double<'env>(&'env self, arg0: f64) -> Result<()>
[src]
pub fn write_bytes<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<()>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "java-lang-String"
pub fn write_chars<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<()>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "java-lang-String"
pub fn write_utf<'env>(
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<()>
[src]
&'env self,
arg0: impl Into<Option<&'env String>>
) -> Result<()>
Required features: "java-lang-String"
Methods from Deref<Target = OutputStream>
pub fn write_int<'env>(&'env self, arg0: i32) -> Result<()>
[src]
pub fn write_byte_array<'env>(
&'env self,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<()>
[src]
&'env self,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<()>
write
pub fn write_byte_array_int_int<'env>(
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<()>
[src]
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<()>
write
pub fn flush<'env>(&'env self) -> Result<()>
[src]
pub fn close<'env>(&'env self) -> Result<()>
[src]
Trait Implementations
impl AsRef<ObjectOutput> for ObjectOutputStream
fn as_ref(&self) -> &ObjectOutput
impl AsRef<ObjectStreamConstants> for ObjectOutputStream
fn as_ref(&self) -> &ObjectStreamConstants
impl Deref for ObjectOutputStream
impl AsValidJObjectAndEnv for ObjectOutputStream
impl AsJValue for ObjectOutputStream
Auto Trait Implementations
impl !Sync for ObjectOutputStream
impl !Send for ObjectOutputStream
impl Unpin for ObjectOutputStream
impl RefUnwindSafe for ObjectOutputStream
impl UnwindSafe for ObjectOutputStream
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,