[−]Struct jni_android_sys::java::util::jar::JarInputStream
public class JarInputStream
Required feature: "java-util-jar-JarInputStream"
Methods
impl JarInputStream
pub fn new_InputStream<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env InputStream>>
) -> Result<Local<'env, JarInputStream>, Local<'env, Throwable>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env InputStream>>
) -> Result<Local<'env, JarInputStream>, Local<'env, Throwable>>
Required features: "java-io-InputStream"
pub fn new_InputStream_boolean<'env>(
__jni_env: &'env Env,
arg0: impl Into<Option<&'env InputStream>>,
arg1: bool
) -> Result<Local<'env, JarInputStream>, Local<'env, Throwable>>
[src]
__jni_env: &'env Env,
arg0: impl Into<Option<&'env InputStream>>,
arg1: bool
) -> Result<Local<'env, JarInputStream>, Local<'env, Throwable>>
Required features: "java-io-InputStream"
pub fn getManifest<'env>(
&'env self
) -> Result<Option<Local<'env, Manifest>>, Local<'env, Throwable>>
[src]
&'env self
) -> Result<Option<Local<'env, Manifest>>, Local<'env, Throwable>>
Required features: "java-util-jar-Manifest"
pub fn getNextEntry<'env>(
&'env self
) -> Result<Option<Local<'env, ZipEntry>>, Local<'env, Throwable>>
[src]
&'env self
) -> Result<Option<Local<'env, ZipEntry>>, Local<'env, Throwable>>
Required features: "java-util-zip-ZipEntry"
pub fn getNextJarEntry<'env>(
&'env self
) -> Result<Option<Local<'env, JarEntry>>, Local<'env, Throwable>>
[src]
&'env self
) -> Result<Option<Local<'env, JarEntry>>, Local<'env, Throwable>>
Required features: "java-util-jar-JarEntry"
pub fn read<'env>(
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<i32, Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<i32, Local<'env, Throwable>>
pub const CENATT: i32
[src]
public static final CENATT
pub const CENATX: i32
[src]
public static final CENATX
pub const CENCOM: i32
[src]
public static final CENCOM
pub const CENCRC: i32
[src]
public static final CENCRC
pub const CENDSK: i32
[src]
public static final CENDSK
pub const CENEXT: i32
[src]
public static final CENEXT
pub const CENFLG: i32
[src]
public static final CENFLG
pub const CENHDR: i32
[src]
public static final CENHDR
pub const CENHOW: i32
[src]
public static final CENHOW
pub const CENLEN: i32
[src]
public static final CENLEN
pub const CENNAM: i32
[src]
public static final CENNAM
pub const CENOFF: i32
[src]
public static final CENOFF
pub const CENSIG: i64
[src]
public static final CENSIG
pub const CENSIZ: i32
[src]
public static final CENSIZ
pub const CENTIM: i32
[src]
public static final CENTIM
pub const CENVEM: i32
[src]
public static final CENVEM
pub const CENVER: i32
[src]
public static final CENVER
pub const ENDCOM: i32
[src]
public static final ENDCOM
pub const ENDHDR: i32
[src]
public static final ENDHDR
pub const ENDOFF: i32
[src]
public static final ENDOFF
pub const ENDSIG: i64
[src]
public static final ENDSIG
pub const ENDSIZ: i32
[src]
public static final ENDSIZ
pub const ENDSUB: i32
[src]
public static final ENDSUB
pub const ENDTOT: i32
[src]
public static final ENDTOT
pub const EXTCRC: i32
[src]
public static final EXTCRC
pub const EXTHDR: i32
[src]
public static final EXTHDR
pub const EXTLEN: i32
[src]
public static final EXTLEN
pub const EXTSIG: i64
[src]
public static final EXTSIG
pub const EXTSIZ: i32
[src]
public static final EXTSIZ
pub const LOCCRC: i32
[src]
public static final LOCCRC
pub const LOCEXT: i32
[src]
public static final LOCEXT
pub const LOCFLG: i32
[src]
public static final LOCFLG
pub const LOCHDR: i32
[src]
public static final LOCHDR
pub const LOCHOW: i32
[src]
public static final LOCHOW
pub const LOCLEN: i32
[src]
public static final LOCLEN
pub const LOCNAM: i32
[src]
public static final LOCNAM
pub const LOCSIG: i64
[src]
public static final LOCSIG
pub const LOCSIZ: i32
[src]
public static final LOCSIZ
pub const LOCTIM: i32
[src]
public static final LOCTIM
pub const LOCVER: i32
[src]
public static final LOCVER
Methods from Deref<Target = ZipInputStream>
pub fn getNextEntry<'env>(
&'env self
) -> Result<Option<Local<'env, ZipEntry>>, Local<'env, Throwable>>
[src]
&'env self
) -> Result<Option<Local<'env, ZipEntry>>, Local<'env, Throwable>>
Required features: "java-util-zip-ZipEntry"
pub fn closeEntry<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
pub fn available<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>
[src]
pub fn read<'env>(
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<i32, Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env ByteArray>>,
arg1: i32,
arg2: i32
) -> Result<i32, Local<'env, Throwable>>
pub fn skip<'env>(&'env self, arg0: i64) -> Result<i64, Local<'env, Throwable>>
[src]
pub fn close<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
pub const CENATT: i32
[src]
pub const CENATX: i32
[src]
pub const CENCOM: i32
[src]
pub const CENCRC: i32
[src]
pub const CENDSK: i32
[src]
pub const CENEXT: i32
[src]
pub const CENFLG: i32
[src]
pub const CENHDR: i32
[src]
pub const CENHOW: i32
[src]
pub const CENLEN: i32
[src]
pub const CENNAM: i32
[src]
pub const CENOFF: i32
[src]
pub const CENSIG: i64
[src]
pub const CENSIZ: i32
[src]
pub const CENTIM: i32
[src]
pub const CENVEM: i32
[src]
pub const CENVER: i32
[src]
pub const ENDCOM: i32
[src]
pub const ENDHDR: i32
[src]
pub const ENDOFF: i32
[src]
pub const ENDSIG: i64
[src]
pub const ENDSIZ: i32
[src]
pub const ENDSUB: i32
[src]
pub const ENDTOT: i32
[src]
pub const EXTCRC: i32
[src]
pub const EXTHDR: i32
[src]
pub const EXTLEN: i32
[src]
pub const EXTSIG: i64
[src]
pub const EXTSIZ: i32
[src]
pub const LOCCRC: i32
[src]
pub const LOCEXT: i32
[src]
pub const LOCFLG: i32
[src]
pub const LOCHDR: i32
[src]
pub const LOCHOW: i32
[src]
pub const LOCLEN: i32
[src]
pub const LOCNAM: i32
[src]
pub const LOCSIG: i64
[src]
pub const LOCSIZ: i32
[src]
pub const LOCTIM: i32
[src]
pub const LOCVER: i32
[src]
Trait Implementations
impl AsJValue for JarInputStream
impl AsValidJObjectAndEnv for JarInputStream
impl Deref for JarInputStream
type Target = ZipInputStream
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
impl JniType for JarInputStream
fn static_with_jni_type<R>(callback: impl FnOnce(&str) -> R) -> R
Auto Trait Implementations
impl RefUnwindSafe for JarInputStream
impl !Send for JarInputStream
impl !Sync for JarInputStream
impl Unpin for JarInputStream
impl UnwindSafe for JarInputStream
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> 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>,