public class FilterConfiguration
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXCLUDE_PATTERNS |
static java.lang.String |
FILE_PATTERNS |
static java.lang.String |
FOLDER_PATTERNS |
static java.lang.String |
INCLUDE_PATTERNS |
static java.lang.String |
MAX_DEPTH |
static java.lang.String |
MAX_SIZE |
static java.lang.String |
SYMBOLIC_LINKS |
| Constructor and Description |
|---|
FilterConfiguration(AnyMap filterConfig) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
followSymbolicLinks() |
RegexPatternMatcher |
getFilePatternMatcher() |
RegexPatternMatcher |
getFolderPatternMatcher() |
long |
getMaxDepth() |
long |
getMaxSize() |
public static final java.lang.String MAX_SIZE
public static final java.lang.String MAX_DEPTH
public static final java.lang.String SYMBOLIC_LINKS
public static final java.lang.String FILE_PATTERNS
public static final java.lang.String FOLDER_PATTERNS
public static final java.lang.String INCLUDE_PATTERNS
public static final java.lang.String EXCLUDE_PATTERNS
public FilterConfiguration(AnyMap filterConfig)
filterConfig - filter section from file crawler configuration.public long getMaxSize()
public long getMaxDepth()
public boolean followSymbolicLinks()
public RegexPatternMatcher getFilePatternMatcher()
public RegexPatternMatcher getFolderPatternMatcher()