Class 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 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 interface org.codehaus.plexus.archiver.ArchivedFileSet
      • getExcludes

        public java.lang.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 java.lang.String[] getIncludes()
        Specified by:
        getIncludes in interface org.codehaus.plexus.archiver.BaseFileSet
      • getPrefix

        public java.lang.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