|
SMILA 1.0 API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.importing.crawler.file.filter.FilterEvaluator
public class FilterEvaluator
Applies configured filters to given files and folders.
| Constructor Summary | |
|---|---|
FilterEvaluator()
|
|
| Method Summary | |
|---|---|
boolean |
applyFiltersForCrawledFile(java.io.File fileDir,
java.io.File file)
|
java.util.Collection<java.io.File> |
applyFiltersForCrawledFiles(java.io.File fileDir,
java.util.Collection<java.io.File> files)
filter out files that should not be crawled. |
boolean |
applyFiltersForCrawledFolder(java.io.File folder,
java.lang.String rootFolder)
|
java.util.Collection<java.io.File> |
applyFiltersForCrawledFolders(java.util.Collection<java.io.File> folders,
java.lang.String rootFolder)
filter out folders whose subfolders and files should not be crawled. |
void |
setFilterConfiguration(FilterConfiguration filterConfig)
set 'null' to disable filtering. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FilterEvaluator()
| Method Detail |
|---|
public java.util.Collection<java.io.File> applyFiltersForCrawledFiles(java.io.File fileDir,
java.util.Collection<java.io.File> files)
throws java.io.IOException
java.io.IOException
public boolean applyFiltersForCrawledFile(java.io.File fileDir,
java.io.File file)
throws java.io.IOException
java.io.IOException
public java.util.Collection<java.io.File> applyFiltersForCrawledFolders(java.util.Collection<java.io.File> folders,
java.lang.String rootFolder)
throws java.io.IOException
java.io.IOException
public boolean applyFiltersForCrawledFolder(java.io.File folder,
java.lang.String rootFolder)
throws java.io.IOException
java.io.IOExceptionpublic void setFilterConfiguration(FilterConfiguration filterConfig)
|
SMILA 1.0 API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||