Package org.apache.tools.zip

# Class ExtraFieldUtils.UnparseableExtraField

java.lang.Object
org.apache.tools.zip.ExtraFieldUtils.UnparseableExtraField

Enclosing class:
  `ExtraFieldUtils`

public static final class ExtraFieldUtils.UnparseableExtraField extends Object
"enum" for the possible actions to take if the extra field cannot be parsed.

## Field Summary

Fields
Modifier and Type
Field
Description
`static final ExtraFieldUtils.UnparseableExtraField`
`READ`
Read the extra field data into an instance of `UnparseableExtraFieldData`.
`static final int`
`READ_KEY`
Key for "read" action.
`static final ExtraFieldUtils.UnparseableExtraField`
`SKIP`
Skip the extra field entirely and don't make its data available - effectively removing the extra field data.
`static final int`
`SKIP_KEY`
Key for "skip" action.
`static final ExtraFieldUtils.UnparseableExtraField`
`THROW`
Throw an exception if field cannot be parsed.
`static final int`
`THROW_KEY`
Key for "throw an exception" action.

## Method Summary

Modifier and Type
Method
Description
`int`
`getKey()`
Key of the action to take.

### Methods inherited from class java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Field Details

### THROW_KEY

public static final int THROW_KEY
Key for "throw an exception" action.

See Also:
  - Constant Field Values

### SKIP_KEY

public static final int SKIP_KEY
Key for "skip" action.

See Also:
  - Constant Field Values

### READ_KEY

public static final int READ_KEY
Key for "read" action.

See Also:
  - Constant Field Values

### THROW

public static final ExtraFieldUtils.UnparseableExtraField THROW
Throw an exception if field cannot be parsed.

### SKIP

public static final ExtraFieldUtils.UnparseableExtraField SKIP
Skip the extra field entirely and don't make its data available - effectively removing the extra field data.

### READ

public static final ExtraFieldUtils.UnparseableExtraField READ
Read the extra field data into an instance of `UnparseableExtraFieldData`.

## Method Details

### getKey

public int getKey()
Key of the action to take.

Returns:
  int