Class PrefixedFileSet
- java.lang.Object
-
- org.apache.maven.plugins.assembly.archive.archiver.PrefixedFileSet
-
- All Implemented Interfaces:
org.codehaus.plexus.archiver.BaseFileSet,org.codehaus.plexus.archiver.FileSet
class PrefixedFileSet extends java.lang.Object implements org.codehaus.plexus.archiver.FileSet
-
-
Field Summary
Fields Modifier and Type Field Description private static org.codehaus.plexus.components.io.filemappers.FileMapper[]EMPTY_FILE_MAPPERS_ARRAYprivate org.codehaus.plexus.archiver.FileSetfileSetprivate java.lang.StringrootPrefixprivate org.codehaus.plexus.components.io.fileselectors.FileSelector[]selectors
-
Constructor Summary
Constructors Constructor Description PrefixedFileSet(org.codehaus.plexus.archiver.FileSet fileSet, java.lang.String rootPrefix, org.codehaus.plexus.components.io.fileselectors.FileSelector[] selectors)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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.FilegetDirectory()java.lang.String[]getExcludes()org.codehaus.plexus.components.io.filemappers.FileMapper[]getFileMappers()org.codehaus.plexus.components.io.fileselectors.FileSelector[]getFileSelectors()java.lang.String[]getIncludes()java.lang.StringgetPrefix()org.codehaus.plexus.components.io.functions.InputStreamTransformergetStreamTransformer()booleanisCaseSensitive()booleanisIncludingEmptyDirectories()booleanisUsingDefaultExcludes()
-
-
-
Field Detail
-
EMPTY_FILE_MAPPERS_ARRAY
private static final org.codehaus.plexus.components.io.filemappers.FileMapper[] EMPTY_FILE_MAPPERS_ARRAY
-
rootPrefix
private final java.lang.String rootPrefix
-
fileSet
private final org.codehaus.plexus.archiver.FileSet fileSet
-
selectors
private final org.codehaus.plexus.components.io.fileselectors.FileSelector[] selectors
-
-
Method Detail
-
combineSelectors
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)
-
getExcludes
public java.lang.String[] getExcludes()
- Specified by:
getExcludesin interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
getFileSelectors
public org.codehaus.plexus.components.io.fileselectors.FileSelector[] getFileSelectors()
- Specified by:
getFileSelectorsin interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
getIncludes
public java.lang.String[] getIncludes()
- Specified by:
getIncludesin interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
getPrefix
public java.lang.String getPrefix()
- Specified by:
getPrefixin interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
isCaseSensitive
public boolean isCaseSensitive()
- Specified by:
isCaseSensitivein interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
isIncludingEmptyDirectories
public boolean isIncludingEmptyDirectories()
- Specified by:
isIncludingEmptyDirectoriesin interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
isUsingDefaultExcludes
public boolean isUsingDefaultExcludes()
- Specified by:
isUsingDefaultExcludesin interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
getDirectory
public java.io.File getDirectory()
- Specified by:
getDirectoryin interfaceorg.codehaus.plexus.archiver.FileSet
-
getStreamTransformer
public org.codehaus.plexus.components.io.functions.InputStreamTransformer getStreamTransformer()
- Specified by:
getStreamTransformerin interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
getFileMappers
public org.codehaus.plexus.components.io.filemappers.FileMapper[] getFileMappers()
- Specified by:
getFileMappersin interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
-