class PrefixedFileSet
extends java.lang.Object
implements org.codehaus.plexus.archiver.FileSet
Modifier and Type | Field and Description |
---|---|
private org.codehaus.plexus.archiver.FileSet |
fileSet |
private java.lang.String |
rootPrefix |
private org.codehaus.plexus.components.io.fileselectors.FileSelector[] |
selectors |
Constructor and Description |
---|
PrefixedFileSet(org.codehaus.plexus.archiver.FileSet fileSet,
java.lang.String rootPrefix,
org.codehaus.plexus.components.io.fileselectors.FileSelector[] selectors) |
Modifier and Type | Method and Description |
---|---|
(package private) static org.codehaus.plexus.components.io.fileselectors.FileSelector[] |
combineSelectors(org.codehaus.plexus.components.io.fileselectors.FileSelector[] first,
org.codehaus.plexus.components.io.fileselectors.FileSelector[] second) |
java.io.File |
getDirectory() |
java.lang.String[] |
getExcludes() |
org.codehaus.plexus.components.io.fileselectors.FileSelector[] |
getFileSelectors() |
java.lang.String[] |
getIncludes() |
java.lang.String |
getPrefix() |
org.codehaus.plexus.components.io.functions.InputStreamTransformer |
getStreamTransformer() |
boolean |
isCaseSensitive() |
boolean |
isIncludingEmptyDirectories() |
boolean |
isUsingDefaultExcludes() |
private final java.lang.String rootPrefix
private final org.codehaus.plexus.archiver.FileSet fileSet
private final org.codehaus.plexus.components.io.fileselectors.FileSelector[] selectors
public PrefixedFileSet(org.codehaus.plexus.archiver.FileSet fileSet, java.lang.String rootPrefix, org.codehaus.plexus.components.io.fileselectors.FileSelector[] selectors)
fileSet
- The file set.rootPrefix
- The root prefixselectors
- The file selectors.static org.codehaus.plexus.components.io.fileselectors.FileSelector[] combineSelectors(org.codehaus.plexus.components.io.fileselectors.FileSelector[] first, org.codehaus.plexus.components.io.fileselectors.FileSelector[] second)
public java.lang.String[] getExcludes()
getExcludes
in interface org.codehaus.plexus.archiver.BaseFileSet
public org.codehaus.plexus.components.io.fileselectors.FileSelector[] getFileSelectors()
getFileSelectors
in interface org.codehaus.plexus.archiver.BaseFileSet
public java.lang.String[] getIncludes()
getIncludes
in interface org.codehaus.plexus.archiver.BaseFileSet
public java.lang.String getPrefix()
getPrefix
in interface org.codehaus.plexus.archiver.BaseFileSet
public boolean isCaseSensitive()
isCaseSensitive
in interface org.codehaus.plexus.archiver.BaseFileSet
public boolean isIncludingEmptyDirectories()
isIncludingEmptyDirectories
in interface org.codehaus.plexus.archiver.BaseFileSet
public boolean isUsingDefaultExcludes()
isUsingDefaultExcludes
in interface org.codehaus.plexus.archiver.BaseFileSet
public java.io.File getDirectory()
getDirectory
in interface org.codehaus.plexus.archiver.FileSet
public org.codehaus.plexus.components.io.functions.InputStreamTransformer getStreamTransformer()
getStreamTransformer
in interface org.codehaus.plexus.archiver.BaseFileSet