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 Object implements org.codehaus.plexus.archiver.ArchivedFileSet
  • Field Details

    • EMPTY_FILE_MAPPERS_ARRAY

      private static final org.codehaus.plexus.components.io.filemappers.FileMapper[] EMPTY_FILE_MAPPERS_ARRAY
    • rootPrefix

      private final String rootPrefix
    • fileSet

      private final org.codehaus.plexus.archiver.ArchivedFileSet fileSet
    • selectors

      private final org.codehaus.plexus.components.io.fileselectors.FileSelector[] selectors
  • Constructor Details

    • PrefixedArchivedFileSet

      PrefixedArchivedFileSet(org.codehaus.plexus.archiver.ArchivedFileSet fileSet, 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 Details

    • getArchive

      public File getArchive()
      Specified by:
      getArchive in interface org.codehaus.plexus.archiver.ArchivedFileSet
    • getExcludes

      public String[] getExcludes()
      Specified by:
      getExcludes in interface org.codehaus.plexus.archiver.BaseFileSet
    • getFileSelectors

      public org.codehaus.plexus.components.io.fileselectors.FileSelector[] getFileSelectors()
      Specified by:
      getFileSelectors in interface org.codehaus.plexus.archiver.BaseFileSet
    • getIncludes

      public String[] getIncludes()
      Specified by:
      getIncludes in interface org.codehaus.plexus.archiver.BaseFileSet
    • getPrefix

      public String getPrefix()
      Specified by:
      getPrefix in interface org.codehaus.plexus.archiver.BaseFileSet
    • isCaseSensitive

      public boolean isCaseSensitive()
      Specified by:
      isCaseSensitive in interface org.codehaus.plexus.archiver.BaseFileSet
    • isIncludingEmptyDirectories

      public boolean isIncludingEmptyDirectories()
      Specified by:
      isIncludingEmptyDirectories in interface org.codehaus.plexus.archiver.BaseFileSet
    • isUsingDefaultExcludes

      public boolean isUsingDefaultExcludes()
      Specified by:
      isUsingDefaultExcludes in interface org.codehaus.plexus.archiver.BaseFileSet
    • getStreamTransformer

      public org.codehaus.plexus.components.io.functions.InputStreamTransformer getStreamTransformer()
      Specified by:
      getStreamTransformer in interface org.codehaus.plexus.archiver.BaseFileSet
    • getFileMappers

      public org.codehaus.plexus.components.io.filemappers.FileMapper[] getFileMappers()
      Specified by:
      getFileMappers in interface org.codehaus.plexus.archiver.BaseFileSet