Package com.aspose.zip
Enum ZipDataDescriptorPolicy
- java.lang.Object
-
- java.lang.Enum<ZipDataDescriptorPolicy>
-
- com.aspose.zip.ZipDataDescriptorPolicy
-
- All Implemented Interfaces:
Serializable,Comparable<ZipDataDescriptorPolicy>
public enum ZipDataDescriptorPolicy extends Enum<ZipDataDescriptorPolicy>
Options for the Data Descriptor presence.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AlwaysData Descriptor is always present for all zip entries.ForAllFileEntriesData Descriptor present only for entries with file data; omitted for directories.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ZipDataDescriptorPolicyvalueOf(String name)Returns the enum constant of this type with the specified name.static ZipDataDescriptorPolicy[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Always
public static final ZipDataDescriptorPolicy Always
Data Descriptor is always present for all zip entries.
-
ForAllFileEntries
public static final ZipDataDescriptorPolicy ForAllFileEntries
Data Descriptor present only for entries with file data; omitted for directories. Usage of this option is discouraged.
Can only be applied to non-encrypted archives.
-
-
Method Detail
-
values
public static ZipDataDescriptorPolicy[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ZipDataDescriptorPolicy c : ZipDataDescriptorPolicy.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ZipDataDescriptorPolicy valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
-