public abstract class Crawler
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.io.FileFilter |
directoryFilter
A directory filter.
|
protected org.apache.commons.io.filefilter.IOFileFilter |
fileFilter
A file filter.
|
Constructor and Description |
---|
Crawler() |
Crawler(org.apache.commons.io.filefilter.IOFileFilter fileFilter) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Target> |
crawl(java.net.URL url) |
java.util.List<Target> |
crawl(java.net.URL url,
boolean getDirectories) |
abstract java.util.List<Target> |
crawl(java.net.URL url,
boolean getDirectories,
org.apache.commons.io.filefilter.IOFileFilter fileFilter) |
java.util.List<Target> |
crawl(java.net.URL url,
org.apache.commons.io.filefilter.IOFileFilter fileFilter) |
void |
setFileFilter(org.apache.commons.io.filefilter.IOFileFilter fileFilter) |
void |
setFileFilter(java.util.List<java.lang.String> fileFilters) |
protected org.apache.commons.io.filefilter.IOFileFilter fileFilter
protected java.io.FileFilter directoryFilter
public Crawler()
public Crawler(org.apache.commons.io.filefilter.IOFileFilter fileFilter)
public void setFileFilter(java.util.List<java.lang.String> fileFilters)
public void setFileFilter(org.apache.commons.io.filefilter.IOFileFilter fileFilter)
public java.util.List<Target> crawl(java.net.URL url) throws java.io.IOException
java.io.IOException
public java.util.List<Target> crawl(java.net.URL url, org.apache.commons.io.filefilter.IOFileFilter fileFilter) throws java.io.IOException
java.io.IOException
public java.util.List<Target> crawl(java.net.URL url, boolean getDirectories) throws java.io.IOException
java.io.IOException
public abstract java.util.List<Target> crawl(java.net.URL url, boolean getDirectories, org.apache.commons.io.filefilter.IOFileFilter fileFilter) throws java.io.IOException
java.io.IOException
Copyright © 2010-2019 Planetary Data System. All Rights Reserved.