Class Change
- java.lang.Object
-
- org.apache.commons.compress.changes.Change
-
class Change extends java.lang.Object
Change holds meta information about a change.
-
-
Field Summary
Fields Modifier and Type Field Description private ArchiveEntry
entry
private java.io.InputStream
input
private boolean
replaceMode
private java.lang.String
targetFile
private int
type
(package private) static int
TYPE_ADD
(package private) static int
TYPE_DELETE
(package private) static int
TYPE_DELETE_DIR
(package private) static int
TYPE_MOVE
-
Constructor Summary
Constructors Constructor Description Change(java.lang.String fileName, int type)
Constructor.Change(ArchiveEntry pEntry, java.io.InputStream pInput, boolean replace)
Construct a change which adds an entry.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) ArchiveEntry
getEntry()
(package private) java.io.InputStream
getInput()
(package private) boolean
isReplaceMode()
(package private) java.lang.String
targetFile()
(package private) int
type()
-
-
-
Field Detail
-
targetFile
private final java.lang.String targetFile
-
entry
private final ArchiveEntry entry
-
input
private final java.io.InputStream input
-
replaceMode
private final boolean replaceMode
-
type
private final int type
-
TYPE_DELETE
static final int TYPE_DELETE
- See Also:
- Constant Field Values
-
TYPE_ADD
static final int TYPE_ADD
- See Also:
- Constant Field Values
-
TYPE_MOVE
static final int TYPE_MOVE
- See Also:
- Constant Field Values
-
TYPE_DELETE_DIR
static final int TYPE_DELETE_DIR
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Change
Change(java.lang.String fileName, int type)
Constructor. Takes the file name of the file to be deleted from the stream as argument.- Parameters:
fileName
- the file name of the file to delete
-
Change
Change(ArchiveEntry pEntry, java.io.InputStream pInput, boolean replace)
Construct a change which adds an entry.- Parameters:
pEntry
- the entry detailspInput
- the InputStream for the entry data
-
-
Method Detail
-
getEntry
ArchiveEntry getEntry()
-
getInput
java.io.InputStream getInput()
-
targetFile
java.lang.String targetFile()
-
type
int type()
-
isReplaceMode
boolean isReplaceMode()
-
-