[−]Struct jni_android_sys::java::io::FileInputStream
public class FileInputStream
Required feature: java-io-FileInputStream
Methods
impl FileInputStream
pub fn new_string<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>
) -> Result<Local<'env, FileInputStream>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env String>>
) -> Result<Local<'env, FileInputStream>>
Required features: "java-lang-String"
pub fn new_file<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env File>>
) -> Result<Local<'env, FileInputStream>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env File>>
) -> Result<Local<'env, FileInputStream>>
Required features: "java-io-File"
pub fn new_file_descriptor<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env FileDescriptor>>
) -> Result<Local<'env, FileInputStream>>[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env FileDescriptor>>
) -> Result<Local<'env, FileInputStream>>
Required features: "java-io-FileDescriptor"
pub fn read<'env>(&'env self) -> Result<i32>[src]
pub fn read_byte_array<'env>(
&'env self,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<i32>
read
pub fn read_byte_array_int_int<'env>(
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<i32>
read
pub fn skip<'env>(&'env self, arg0: i64) -> Result<i64>[src]
pub fn available<'env>(&'env self) -> Result<i32>[src]
pub fn close<'env>(&'env self) -> Result<()>[src]
pub fn get_fd<'env>(&'env self) -> Result<Option<Local<'env, FileDescriptor>>>[src]
Required features: "java-io-FileDescriptor"
pub fn get_channel<'env>(&'env self) -> Result<Option<Local<'env, FileChannel>>>[src]
Required features: "java-nio-channels-FileChannel"
Methods from Deref<Target = InputStream>
pub fn read<'env>(&'env self) -> Result<i32>[src]
pub fn read_byte_array<'env>(
&'env self,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env ByteArray>>
) -> Result<i32>
read
pub fn read_byte_array_int_int<'env>(
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<i32>
read
pub fn skip<'env>(&'env self, arg0: i64) -> Result<i64>[src]
pub fn available<'env>(&'env self) -> Result<i32>[src]
pub fn close<'env>(&'env self) -> Result<()>[src]
pub fn mark<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn reset<'env>(&'env self) -> Result<()>[src]
pub fn mark_supported<'env>(&'env self) -> Result<bool>[src]
Trait Implementations
impl Deref for FileInputStream
impl AsValidJObjectAndEnv for FileInputStream
impl AsJValue for FileInputStream
Auto Trait Implementations
impl !Sync for FileInputStream
impl Unpin for FileInputStream
impl !Send for FileInputStream
impl UnwindSafe for FileInputStream
impl RefUnwindSafe for FileInputStream
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,