public final class ZipFileInfo extends Object implements IMetadataProperty
Represents file info in ZIP format.
Modifier and Type | Method and Description |
---|---|
long |
getCompressedSize()
Gets the compressed size in bytes.
|
int |
getCompressionMethod()
Gets the compression method.
|
int |
getFlags()
Gets the flags.
|
String |
getFormattedValue()
Gets the formatted value.
|
String |
getName()
Gets file name.
|
long |
getUncompressedSize()
Gets the uncompressed size in bytes.
|
void |
setName(String value)
Sets file name.
|
String |
toString()
Returns a
System.String that represents this instance. |
public final int getCompressionMethod()
Gets the compression method.
public final long getCompressedSize()
Gets the compressed size in bytes.
public final long getUncompressedSize()
Gets the uncompressed size in bytes.
public final int getFlags()
Gets the flags.
Bit 00: encrypted file. <br></br>
Bit 01: compression option. <br></br>
Bit 02: compression option. <br></br>
Bit 03: data descriptor. <br></br>
Bit 04: enhanced deflation. <br></br>
Bit 05: compressed patched data. <br></br>
Bit 06: strong encryption. <br></br>
Bit 07-10: unused. <br></br>
Bit 11: language encoding. <br></br>
Bit 12: reserved. <br></br>
Bit 13: mask header values. <br></br>
Bit 14-15: reserved. <br></br>
public final String getName()
Gets file name.
getName
in interface IMetadataProperty
public final void setName(String value)
Sets file name.
setName
in interface IMetadataProperty
value
- The entry name. It may be file or directory.public final String getFormattedValue()
Gets the formatted value.
getFormattedValue
in interface IMetadataProperty
Copyright © 2018. All rights reserved.