public class PackagerResource
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
PackagerResource.TraversalOperation |
Modifier and Type | Field and Description |
---|---|
private static ResourceFilter |
ACCEPT_ALL_FILTER |
private java.io.File |
baseDir |
private java.io.File |
file |
private java.lang.String |
relativePath |
Constructor and Description |
---|
PackagerResource(java.io.File baseDir,
java.io.File file) |
PackagerResource(java.io.File baseDir,
java.lang.String path) |
Modifier and Type | Method and Description |
---|---|
private static java.io.File |
createFile(java.io.File baseDir,
java.lang.String path) |
java.io.File |
getBaseDir() |
java.io.File |
getFile() |
java.lang.String |
getRelativePath() |
private static java.io.File |
normalizeFile(java.io.File inputFile) |
private static java.io.File |
normalizeFileImpl(java.io.File inputFile) |
boolean |
traverse(ResourceTraversal resourceTraversal) |
boolean |
traverse(ResourceTraversal resourceTraversal,
ResourceFilter resourceFilter) |
private static final ResourceFilter ACCEPT_ALL_FILTER
private final java.io.File baseDir
private final java.io.File file
private final java.lang.String relativePath
public PackagerResource(java.io.File baseDir, java.lang.String path)
public PackagerResource(java.io.File baseDir, java.io.File file)
public final java.io.File getBaseDir()
public final java.io.File getFile()
public final java.lang.String getRelativePath()
public final boolean traverse(ResourceTraversal resourceTraversal)
public final boolean traverse(ResourceTraversal resourceTraversal, ResourceFilter resourceFilter)
private static java.io.File normalizeFile(java.io.File inputFile)
private static java.io.File normalizeFileImpl(java.io.File inputFile)
private static java.io.File createFile(java.io.File baseDir, java.lang.String path)