[]Struct jni_android_sys::java::util::zip::ZipFile

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

public class ZipFile

Required feature: "java-util-zip-ZipFile"

Methods

impl ZipFile

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

ZipFile

Required features: "java-lang-String"

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

ZipFile

Required features: "java-io-File"

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

ZipFile

Required features: "java-io-File"

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

ZipFile

Required features: "java-io-File", "java-nio-charset-Charset"

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

ZipFile

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

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

ZipFile

Required features: "java-io-File", "java-nio-charset-Charset"

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]

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 OPEN_DELETE: i32[src]

public static final OPEN_DELETE

pub const OPEN_READ: i32[src]

public static final OPEN_READ

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 ZipFile

impl AsRef<Closeable> for ZipFile

impl AsValidJObjectAndEnv for ZipFile

impl Deref for ZipFile

type Target = Object

The resulting type after dereferencing.

impl JniType for ZipFile

Auto Trait Implementations

impl RefUnwindSafe for ZipFile

impl !Send for ZipFile

impl !Sync for ZipFile

impl Unpin for ZipFile

impl UnwindSafe for ZipFile

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.