org.codehaus.plexus.archiver.tar

Class TarLongFileMode

public class TarLongFileMode extends EnumeratedAttribute

Set of options for long file handling in the task.
Field Summary
static StringFAIL
permissible values for longfile attribute
static StringGNU
permissible values for longfile attribute
static StringOMIT
permissible values for longfile attribute
static StringTRUNCATE
permissible values for longfile attribute
String[]validModes
static StringWARN
permissible values for longfile attribute
Constructor Summary
TarLongFileMode()
Constructor, defaults to "warn"
Method Summary
String[]getValues()
booleanisFailMode()
booleanisGnuMode()
booleanisOmitMode()
booleanisTruncateMode()
booleanisWarnMode()

Field Detail

FAIL

public static final String FAIL
permissible values for longfile attribute

GNU

public static final String GNU
permissible values for longfile attribute

OMIT

public static final String OMIT
permissible values for longfile attribute

TRUNCATE

public static final String TRUNCATE
permissible values for longfile attribute

validModes

private final String[] validModes

WARN

public static final String WARN
permissible values for longfile attribute

Constructor Detail

TarLongFileMode

public TarLongFileMode()
Constructor, defaults to "warn"

Method Detail

getValues

public String[] getValues()

Returns: the possible values for this enumerated type.

isFailMode

public boolean isFailMode()

Returns: true if value is "fail".

isGnuMode

public boolean isGnuMode()

Returns: true if value is "gnu".

isOmitMode

public boolean isOmitMode()

Returns: true if value is "omit".

isTruncateMode

public boolean isTruncateMode()

Returns: true if value is "truncate".

isWarnMode

public boolean isWarnMode()

Returns: true if value is "warn".