[]Struct jni_android_sys::java::util::jar::JarFile

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

public class JarFile

Required feature: "java-util-jar-JarFile"

Methods

impl JarFile

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

JarFile

Required features: "java-lang-String"

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

JarFile

Required features: "java-lang-String"

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

JarFile

Required features: "java-io-File"

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

JarFile

Required features: "java-io-File"

pub fn new_File_boolean_int<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env File>>,
    arg1: bool,
    arg2: i32
) -> Result<Local<'env, JarFile>, Local<'env, Throwable>>
[src]

JarFile

Required features: "java-io-File"

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

getManifest

Required features: "java-util-jar-Manifest"

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

getJarEntry

Required features: "java-lang-String", "java-util-jar-JarEntry"

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

getEntry

Required features: "java-lang-String", "java-util-zip-ZipEntry"

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

entries

Required features: "java-util-Enumeration"

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

stream

Required features: "java-util-stream-Stream"

pub fn getInputStream<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ZipEntry>>
) -> Result<Option<Local<'env, InputStream>>, Local<'env, Throwable>>
[src]

getInputStream

Required features: "java-io-InputStream", "java-util-zip-ZipEntry"

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

pub const MANIFEST_NAME: &'static str[src]

public static final MANIFEST_NAME

Methods from Deref<Target = ZipFile>

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

getComment

Required features: "java-lang-String"

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

getEntry

Required features: "java-lang-String", "java-util-zip-ZipEntry"

pub fn getInputStream<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ZipEntry>>
) -> Result<Option<Local<'env, InputStream>>, Local<'env, Throwable>>
[src]

getInputStream

Required features: "java-io-InputStream", "java-util-zip-ZipEntry"

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

getName

Required features: "java-lang-String"

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

entries

Required features: "java-util-Enumeration"

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

stream

Required features: "java-util-stream-Stream"

pub fn size<'env>(&'env self) -> Result<i32, 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]

pub const OPEN_DELETE: i32[src]

pub const OPEN_READ: i32[src]

Trait Implementations

impl AsJValue for JarFile

impl AsValidJObjectAndEnv for JarFile

impl Deref for JarFile

type Target = ZipFile

The resulting type after dereferencing.

impl JniType for JarFile

Auto Trait Implementations

impl RefUnwindSafe for JarFile

impl !Send for JarFile

impl !Sync for JarFile

impl Unpin for JarFile

impl UnwindSafe for JarFile

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.