Class PrefixedArchivedFileSet
- java.lang.Object
-
- org.apache.maven.plugins.assembly.archive.archiver.PrefixedArchivedFileSet
-
- All Implemented Interfaces:
org.codehaus.plexus.archiver.ArchivedFileSet
,org.codehaus.plexus.archiver.BaseFileSet
class PrefixedArchivedFileSet extends java.lang.Object implements org.codehaus.plexus.archiver.ArchivedFileSet
-
-
Field Summary
Fields Modifier and Type Field Description private static org.codehaus.plexus.components.io.filemappers.FileMapper[]
EMPTY_FILE_MAPPERS_ARRAY
private org.codehaus.plexus.archiver.ArchivedFileSet
fileSet
private java.lang.String
rootPrefix
private org.codehaus.plexus.components.io.fileselectors.FileSelector[]
selectors
-
Constructor Summary
Constructors Constructor Description PrefixedArchivedFileSet(org.codehaus.plexus.archiver.ArchivedFileSet fileSet, java.lang.String rootPrefix, org.codehaus.plexus.components.io.fileselectors.FileSelector[] selectors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.File
getArchive()
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.String
getPrefix()
org.codehaus.plexus.components.io.functions.InputStreamTransformer
getStreamTransformer()
boolean
isCaseSensitive()
boolean
isIncludingEmptyDirectories()
boolean
isUsingDefaultExcludes()
-
-
-
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.ArchivedFileSet fileSet
-
selectors
private final org.codehaus.plexus.components.io.fileselectors.FileSelector[] selectors
-
-
Constructor Detail
-
PrefixedArchivedFileSet
PrefixedArchivedFileSet(org.codehaus.plexus.archiver.ArchivedFileSet fileSet, java.lang.String rootPrefix, org.codehaus.plexus.components.io.fileselectors.FileSelector[] selectors)
- Parameters:
fileSet
- The archived file set.rootPrefix
- The root prefix.selectors
- The file selectors.
-
-
Method Detail
-
getArchive
public java.io.File getArchive()
- Specified by:
getArchive
in interfaceorg.codehaus.plexus.archiver.ArchivedFileSet
-
getExcludes
public java.lang.String[] getExcludes()
- Specified by:
getExcludes
in interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
getFileSelectors
public org.codehaus.plexus.components.io.fileselectors.FileSelector[] getFileSelectors()
- Specified by:
getFileSelectors
in interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
getIncludes
public java.lang.String[] getIncludes()
- Specified by:
getIncludes
in interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
getPrefix
public java.lang.String getPrefix()
- Specified by:
getPrefix
in interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
isCaseSensitive
public boolean isCaseSensitive()
- Specified by:
isCaseSensitive
in interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
isIncludingEmptyDirectories
public boolean isIncludingEmptyDirectories()
- Specified by:
isIncludingEmptyDirectories
in interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
isUsingDefaultExcludes
public boolean isUsingDefaultExcludes()
- Specified by:
isUsingDefaultExcludes
in interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
getStreamTransformer
public org.codehaus.plexus.components.io.functions.InputStreamTransformer getStreamTransformer()
- Specified by:
getStreamTransformer
in interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
getFileMappers
public org.codehaus.plexus.components.io.filemappers.FileMapper[] getFileMappers()
- Specified by:
getFileMappers
in interfaceorg.codehaus.plexus.archiver.BaseFileSet
-
-