FileScanner
, ResourceFactory
, SelectorScanner
public class TarScanner extends ArchiveScanner
srcFile
basedir, DEFAULTEXCLUDES, dirsDeselected, dirsExcluded, dirsIncluded, dirsNotIncluded, DOES_NOT_EXIST_POSTFIX, errorOnMissingDir, everythingIncluded, excludes, filesDeselected, filesExcluded, filesIncluded, filesNotIncluded, haveSlowResults, includes, isCaseSensitive, MAX_LEVELS_OF_SYMLINKS, selectors
Constructor | Description |
---|---|
TarScanner() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
fillMapsFromArchive(Resource src,
java.lang.String encoding,
java.util.Map<java.lang.String,Resource> fileEntries,
java.util.Map<java.lang.String,Resource> matchFileEntries,
java.util.Map<java.lang.String,Resource> dirEntries,
java.util.Map<java.lang.String,Resource> matchDirEntries) |
Fills the file and directory maps with resources read from the
archive.
|
getIncludedDirectories, getIncludedDirsCount, getIncludedFiles, getIncludedFilesCount, getResource, init, match, scan, setEncoding, setErrorOnMissingArchive, setSrc, setSrc, trimSeparator
addDefaultExclude, addDefaultExcludes, addExcludes, clearResults, couldHoldIncluded, getBasedir, getDefaultExcludes, getDeselectedDirectories, getDeselectedFiles, getExcludedDirectories, getExcludedFiles, getNotFollowedSymlinks, getNotIncludedDirectories, getNotIncludedFiles, isCaseSensitive, isEverythingIncluded, isExcluded, isFollowSymlinks, isIncluded, isSelected, match, match, matchPath, matchPath, matchPatternStart, matchPatternStart, removeDefaultExclude, resetDefaultExcludes, scandir, setBasedir, setBasedir, setCaseSensitive, setErrorOnMissingDir, setExcludes, setFollowSymlinks, setIncludes, setMaxLevelsOfSymlinks, setSelectors, slowScan
protected void fillMapsFromArchive(Resource src, java.lang.String encoding, java.util.Map<java.lang.String,Resource> fileEntries, java.util.Map<java.lang.String,Resource> matchFileEntries, java.util.Map<java.lang.String,Resource> dirEntries, java.util.Map<java.lang.String,Resource> matchDirEntries)
fillMapsFromArchive
in class ArchiveScanner
src
- the archive to scan.encoding
- encoding used to encode file names inside the archive.fileEntries
- Map (name to resource) of non-directory
resources found inside the archive.matchFileEntries
- Map (name to resource) of non-directory
resources found inside the archive that matched all include
patterns and didn't match any exclude patterns.dirEntries
- Map (name to resource) of directory
resources found inside the archive.matchDirEntries
- Map (name to resource) of directory
resources found inside the archive that matched all include
patterns and didn't match any exclude patterns.