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

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

public class ZipEntry

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

Methods

impl ZipEntry

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

ZipEntry

Required features: "java-lang-String"

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

ZipEntry

Required features: "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 setTime<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getTime<'env>(&'env self) -> Result<i64, Local<'env, Throwable>>[src]

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

setLastModifiedTime

Required features: "java-nio-file-attribute-FileTime", "java-util-zip-ZipEntry"

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

getLastModifiedTime

Required features: "java-nio-file-attribute-FileTime"

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

setLastAccessTime

Required features: "java-nio-file-attribute-FileTime", "java-util-zip-ZipEntry"

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

getLastAccessTime

Required features: "java-nio-file-attribute-FileTime"

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

setCreationTime

Required features: "java-nio-file-attribute-FileTime", "java-util-zip-ZipEntry"

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

getCreationTime

Required features: "java-nio-file-attribute-FileTime"

pub fn setSize<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getSize<'env>(&'env self) -> Result<i64, Local<'env, Throwable>>[src]

pub fn getCompressedSize<'env>(
    &'env self
) -> Result<i64, Local<'env, Throwable>>
[src]

pub fn setCompressedSize<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setCrc<'env>(&'env self, arg0: i64) -> Result<(), Local<'env, Throwable>>[src]

pub fn getCrc<'env>(&'env self) -> Result<i64, Local<'env, Throwable>>[src]

pub fn setMethod<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getMethod<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

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

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

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

setComment

Required features: "java-lang-String"

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

getComment

Required features: "java-lang-String"

pub fn isDirectory<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>[src]

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

toString

Required features: "java-lang-String"

pub fn hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

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

clone

Required features: "java-lang-Object"

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

public static final DEFLATED

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

public static final STORED

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 ZipEntry

impl AsRef<Cloneable> for ZipEntry

impl AsValidJObjectAndEnv for ZipEntry

impl Deref for ZipEntry

type Target = Object

The resulting type after dereferencing.

impl JniType for ZipEntry

Auto Trait Implementations

impl RefUnwindSafe for ZipEntry

impl !Send for ZipEntry

impl !Sync for ZipEntry

impl Unpin for ZipEntry

impl UnwindSafe for ZipEntry

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.