Package | Description |
---|---|
gov.nasa.pds.tools.util | |
gov.nasa.pds.tools.validate |
Implementations of general-purpose classes for the validation
application.
|
gov.nasa.pds.tools.validate.crawler | |
gov.nasa.pds.tools.validate.rule.pds4 |
Implementations of standards rules for the PDS4 data standard.
|
Modifier and Type | Method and Description |
---|---|
static List<Target> |
LidVid.reduceToLatestTargetOnly(List<Target> children)
Reduce a list of target to only the one with the latest version.
|
Modifier and Type | Method and Description |
---|---|
static List<Target> |
LidVid.reduceToLatestTargetOnly(List<Target> children)
Reduce a list of target to only the one with the latest version.
|
Modifier and Type | Class and Description |
---|---|
class |
TargetExaminer
Class to examine if a Target maches a certain product type, either a bundle or a collection.
|
Modifier and Type | Method and Description |
---|---|
static Target |
BundleManager.getLatestBundle()
Returns the target containing the latest bundle (one with the largest version).
|
Modifier and Type | Method and Description |
---|---|
static ArrayList<Target> |
BundleManager.buildBundleIgnoreList(URL url)
Build a list of bundle files to ignore.
|
static ArrayList<Target> |
BundleManager.buildCollectionIgnoreList(URL url,
URL bundleUrl)
Build a list of collection files to ignore.
|
static List<Target> |
BundleManager.findBundleWithLatestVersion(URL url)
Find bundle(s) with the latest version.
|
static List<Target> |
BundleManager.findCollectionWithLatestVersion(URL url)
Find collection(s) with the latest version.
|
static List<Target> |
BundleManager.findCollectionWithMatchingReference(URL url,
URL bundleUrl)
Find collection(s) with matching reference.
|
static ArrayList<Target> |
BundleManager.findOtherBundleFiles(URL url)
Find other bundle file(s).
|
static ArrayList<Target> |
BundleManager.findOtherCollectionFiles(List<Target> targetList)
Find other collection file(s).
|
static ArrayList<Target> |
BundleManager.getIgnoreList()
Returns the list of files to ignore when crawling.
|
Modifier and Type | Method and Description |
---|---|
static ArrayList<Target> |
BundleManager.findOtherCollectionFiles(List<Target> targetList)
Find other collection file(s).
|
Modifier and Type | Field and Description |
---|---|
protected ArrayList<Target> |
Crawler.ignoreList |
Modifier and Type | Method and Description |
---|---|
List<Target> |
Crawler.crawl(URL url) |
List<Target> |
Crawler.crawl(URL url,
boolean getDirectories) |
List<Target> |
URLCrawler.crawl(URL url,
boolean getDirectories,
org.apache.commons.io.filefilter.IOFileFilter fileFilter) |
abstract List<Target> |
Crawler.crawl(URL url,
boolean getDirectories,
org.apache.commons.io.filefilter.IOFileFilter fileFilter) |
List<Target> |
FileCrawler.crawl(URL fileUrl,
boolean getDirectories,
org.apache.commons.io.filefilter.IOFileFilter fileFilter)
Crawl a given directory url.
|
List<Target> |
Crawler.crawl(URL url,
org.apache.commons.io.filefilter.IOFileFilter fileFilter) |
List<Target> |
Crawler.crawl(URL url,
String[] extensions,
boolean getDirectories,
String nameToken) |
List<Target> |
FileCrawler.crawl(URL fileUrl,
String[] extensions,
boolean getDirectories,
String nameToken)
Crawl a given directory url.
|
List<Target> |
FileCrawler.crawl(URL fileUrl,
String[] extensions,
boolean getDirectories,
String nameToken,
boolean ignoreCaseFlag)
Crawl a given directory url.
|
Modifier and Type | Method and Description |
---|---|
void |
Crawler.addAllIgnoreItems(ArrayList<Target> ignoreList) |
Modifier and Type | Method and Description |
---|---|
List<ValidationProblem> |
FileAndDirectoryNamingChecker.checkFileAndDirectoryNamingWithChecker(List<Target> list) |
Copyright © 2021 Jet Propulsion Laboratory, California Institute of Technology. All rights reserved.