Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
P
Q
R
S
T
U
V
W
X
_
A
accept(File)
- Method in class gov.nasa.pds.validate.crawler.
WildcardOSFilter
Checks to see if the filename matches one of the wildcards.
accept(File, String)
- Method in class gov.nasa.pds.validate.crawler.
WildcardOSFilter
Checks to see if the filename matches one of the wildcards.
addConfiguration(String)
- Method in class gov.nasa.pds.validate.report.
Report
Adds the string supplied to the configuration section in the heading of the report.
addParameter(String)
- Method in class gov.nasa.pds.validate.report.
Report
Adds the string supplied to the parameter section in the heading of the report.
addValidator(DocumentValidator)
- Method in class gov.nasa.pds.validate.
Validator
allowsMultipleArgs()
- Method in enum gov.nasa.pds.validate.commandline.options.
Flag
Find out if the flag can handle multiple arguments.
B
BUNDLE_MEMBER_ENTRY
- Static variable in interface gov.nasa.pds.validate.XPath.
CoreXPaths
XPath to grab the Member_Entry tags in a bundle.
C
CATALOG
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
The catalog file to use during validation.
catalogs
- Variable in class gov.nasa.pds.validate.
Validator
A list of user specified catalogs to use during validation.
CHECKSUM
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
Property to specify one or more checksum manifest files.
CHECKSUM
- Static variable in interface gov.nasa.pds.validate.XPath.
CoreXPaths
The MD5 checksum XPath in an Inventory file.
ChecksumManifest
- Class in
gov.nasa.pds.validate.checksum
Class that reads a checksum manifest file.
ChecksumManifest()
- Constructor for class gov.nasa.pds.validate.checksum.
ChecksumManifest
clearSources()
- Method in class gov.nasa.pds.validate.
ReferentialIntegrityValidator
ConfigKey
- Class in
gov.nasa.pds.validate.commandline.options
An interface that contains the valid property keys for the Validate Tool configuration file.
ConfigKey()
- Constructor for class gov.nasa.pds.validate.commandline.options.
ConfigKey
configurations
- Variable in class gov.nasa.pds.validate.report.
Report
COPYRIGHT
- Static variable in class gov.nasa.pds.validate.util.
ToolInfo
CoreXPaths
- Interface in
gov.nasa.pds.validate.XPath
Interface containing XPaths used to extract core information from a PDS4 data product label.
crawl(URL)
- Method in class gov.nasa.pds.validate.crawler.
Crawler
crawl(URL)
- Method in class gov.nasa.pds.validate.crawler.
FileCrawler
Crawl a given directory url.
crawl(URL)
- Method in class gov.nasa.pds.validate.crawler.
URLCrawler
Crawler
- Class in
gov.nasa.pds.validate.crawler
Crawler(boolean, List<String>)
- Constructor for class gov.nasa.pds.validate.crawler.
Crawler
CrawlerFactory
- Class in
gov.nasa.pds.validate.crawler
Factory class to instantiate the different Crawler objects.
CrawlerFactory()
- Constructor for class gov.nasa.pds.validate.crawler.
CrawlerFactory
D
DATA_FILE
- Static variable in interface gov.nasa.pds.validate.XPath.
CoreXPaths
XPath to the external table file of a collection.
directoryFilter
- Variable in class gov.nasa.pds.validate.crawler.
Crawler
A directory filter.
DirectoryValidator
- Class in
gov.nasa.pds.validate
Class that validates a directory containing PDS products.
DirectoryValidator(String, Report)
- Constructor for class gov.nasa.pds.validate.
DirectoryValidator
Constructor.
displayHelp()
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Displays tool usage.
displayVersion()
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Displays the current version and disclaimer notice.
doValidation(Map<URL, String>)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Performs validation.
E
equals(Object)
- Method in class gov.nasa.pds.validate.target.
Target
equals(Object)
- Method in class gov.nasa.pds.validate.util.
LidVid
Determines where 2 LIDVIDs are equal.
error(TransformerException)
- Method in class gov.nasa.pds.validate.util.
XMLErrorListener
Method is called when an error is encountered.
F
fatalError(TransformerException)
- Method in class gov.nasa.pds.validate.util.
XMLErrorListener
Method is called when a fatal error is encountered.
FIELD_DELIMITER
- Static variable in interface gov.nasa.pds.validate.XPath.
CoreXPaths
XPath to determine the field delimiter being used in the inventory table.
fieldDelimiters
- Static variable in class gov.nasa.pds.validate.inventory.reader.
InventoryKeys
FILE
- Static variable in class gov.nasa.pds.validate.util.
ToolInfo
FileCrawler
- Class in
gov.nasa.pds.validate.crawler
Class that crawls a given file url.
FileCrawler(boolean, List<String>)
- Constructor for class gov.nasa.pds.validate.crawler.
FileCrawler
fileFilter
- Variable in class gov.nasa.pds.validate.crawler.
Crawler
A file filter.
FileValidator
- Class in
gov.nasa.pds.validate
Class that validates a single file.
FileValidator(String, Report)
- Constructor for class gov.nasa.pds.validate.
FileValidator
Constructor.
Flag
- Enum in
gov.nasa.pds.validate.commandline.options
Class that holds the command-line option flags.
FlagOptions
- Class in
gov.nasa.pds.validate.commandline.options
Class that builds the command-line options.
FlagOptions()
- Constructor for class gov.nasa.pds.validate.commandline.options.
FlagOptions
FORCE
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
Force the tool to validate against the schema and schematron specified in the label.
FullReport
- Class in
gov.nasa.pds.validate.report
This class represents a full report for the Vtool command line.
FullReport()
- Constructor for class gov.nasa.pds.validate.report.
FullReport
G
getArgName()
- Method in enum gov.nasa.pds.validate.commandline.options.
Flag
Get the argument name of the flag.
getArgType()
- Method in enum gov.nasa.pds.validate.commandline.options.
Flag
Get the argument type of the flag.
getChecksum()
- Method in class gov.nasa.pds.validate.inventory.reader.
InventoryEntry
Gets the checksum.
getCopyright()
- Static method in class gov.nasa.pds.validate.util.
ToolInfo
getDataFile()
- Method in class gov.nasa.pds.validate.inventory.reader.
InventoryTableReader
Gets the data file that is being read.
getDefaultNamepsace()
- Method in class gov.nasa.pds.validate.util.
PDSNamespaceContext
getDescription()
- Method in enum gov.nasa.pds.validate.commandline.options.
Flag
Get the flag description.
getDirectories
- Variable in class gov.nasa.pds.validate.crawler.
Crawler
Flag to indicate whether to retrieve directory listings.
getException()
- Method in exception gov.nasa.pds.validate.inventory.reader.
InventoryReaderException
getFile()
- Method in class gov.nasa.pds.validate.inventory.reader.
InventoryEntry
Gets the file.
getIdentifier()
- Method in class gov.nasa.pds.validate.inventory.reader.
InventoryEntry
Gets the logical identifier.
getLevel()
- Method in class gov.nasa.pds.validate.report.
Report
getLid()
- Method in class gov.nasa.pds.validate.util.
LidVid
getLineNumber()
- Method in exception gov.nasa.pds.validate.inventory.reader.
InventoryReaderException
getLineNumber()
- Method in class gov.nasa.pds.validate.inventory.reader.
InventoryTableReader
Gets the line number that was just read.
getLongName()
- Method in enum gov.nasa.pds.validate.commandline.options.
Flag
Get the long name of the flag.
getMemberStatus()
- Method in class gov.nasa.pds.validate.inventory.reader.
InventoryEntry
Gets the member status.
getName()
- Method in enum gov.nasa.pds.validate.status.
Status
getName()
- Method in enum gov.nasa.pds.validate.target.
TargetType
getName()
- Static method in class gov.nasa.pds.validate.util.
ToolInfo
getNamespaceURI(String)
- Method in class gov.nasa.pds.validate.util.
PDSNamespaceContext
getNext()
- Method in interface gov.nasa.pds.validate.inventory.reader.
InventoryReader
Get the next file reference in the Inventory file.
getNext()
- Method in class gov.nasa.pds.validate.inventory.reader.
InventoryTableReader
Gets the next product file reference in the PDS Inventory file.
getNumFailed()
- Method in class gov.nasa.pds.validate.report.
Report
getNumPassed()
- Method in class gov.nasa.pds.validate.report.
Report
getNumSkipped()
- Method in class gov.nasa.pds.validate.report.
Report
getOptions()
- Static method in class gov.nasa.pds.validate.commandline.options.
FlagOptions
Get the list of options.
getPrefix()
- Method in class gov.nasa.pds.validate.util.
Namespace
Gets the value of the prefix property.
getPrefix(String)
- Method in class gov.nasa.pds.validate.util.
PDSNamespaceContext
getPrefixes(String)
- Method in class gov.nasa.pds.validate.util.
PDSNamespaceContext
getReleaseDate()
- Static method in class gov.nasa.pds.validate.util.
ToolInfo
getReport()
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Gets the object representation of the Validation Report.
getShortName()
- Method in enum gov.nasa.pds.validate.commandline.options.
Flag
Get the short name of the flag.
getTotalErrors()
- Method in class gov.nasa.pds.validate.report.
Report
getTotalInfos()
- Method in class gov.nasa.pds.validate.report.
Report
getTotalWarnings()
- Method in class gov.nasa.pds.validate.report.
Report
getUri()
- Method in class gov.nasa.pds.validate.util.
Namespace
Gets the value of the uri property.
getUrl()
- Method in class gov.nasa.pds.validate.target.
Target
getValue()
- Method in enum gov.nasa.pds.validate.status.
Status
getValue()
- Method in enum gov.nasa.pds.validate.target.
TargetType
getVersion()
- Method in class gov.nasa.pds.validate.util.
LidVid
getVersion()
- Static method in class gov.nasa.pds.validate.util.
ToolInfo
getWildcards()
- Method in class gov.nasa.pds.validate.crawler.
WildcardOSFilter
Returns list of filters that were set.
gov.nasa.pds.validate
- package gov.nasa.pds.validate
gov.nasa.pds.validate.checksum
- package gov.nasa.pds.validate.checksum
gov.nasa.pds.validate.commandline.options
- package gov.nasa.pds.validate.commandline.options
gov.nasa.pds.validate.crawler
- package gov.nasa.pds.validate.crawler
gov.nasa.pds.validate.inventory.reader
- package gov.nasa.pds.validate.inventory.reader
gov.nasa.pds.validate.report
- package gov.nasa.pds.validate.report
gov.nasa.pds.validate.status
- package gov.nasa.pds.validate.status
gov.nasa.pds.validate.target
- package gov.nasa.pds.validate.target
gov.nasa.pds.validate.util
- package gov.nasa.pds.validate.util
gov.nasa.pds.validate.XPath
- package gov.nasa.pds.validate.XPath
H
hasArg(String, Object)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Requires a single argument to follow the option.
hasArg(String, Object, boolean)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Allows a single argument to be passed into the option.
hasArgs(String, Object)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Requires an argument to follow the option.
hasArgs(String, Object, char)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Requires an argument to follow the option.
hasArgs(String, Object, char, boolean)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Allows multiple arguments to be passed in to the option.
hasArgs(int, String, Object, char, boolean)
- Method in class gov.nasa.pds.validate.commandline.options.
ToolsOption
Defines an argument's "properties" for an option.
hasErrors()
- Method in class gov.nasa.pds.validate.report.
Report
hashCode()
- Method in class gov.nasa.pds.validate.target.
Target
hasVersion()
- Method in class gov.nasa.pds.validate.util.
LidVid
hasWarnings()
- Method in class gov.nasa.pds.validate.report.
Report
I
IDENTITY_REFERENCE
- Static variable in interface gov.nasa.pds.validate.XPath.
CoreXPaths
The LID-VID or LID XPath for an association.
INTEGRITY
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
Property to enable/disable referential integrity checking.
InvalidOptionException
- Exception in
gov.nasa.pds.validate.commandline.options
An exception that gets thrown when there are problems processing the arguments set on the command-line.
InvalidOptionException(String)
- Constructor for exception gov.nasa.pds.validate.commandline.options.
InvalidOptionException
Constructor.
InventoryEntry
- Class in
gov.nasa.pds.validate.inventory.reader
Class representation of a single entry in a PDS Inventory file.
InventoryEntry()
- Constructor for class gov.nasa.pds.validate.inventory.reader.
InventoryEntry
Default constructor
InventoryEntry(String, String)
- Constructor for class gov.nasa.pds.validate.inventory.reader.
InventoryEntry
Constructor.
InventoryEntry(File, String, String, String)
- Constructor for class gov.nasa.pds.validate.inventory.reader.
InventoryEntry
Constructor.
InventoryKeys
- Class in
gov.nasa.pds.validate.inventory.reader
InventoryKeys()
- Constructor for class gov.nasa.pds.validate.inventory.reader.
InventoryKeys
InventoryReader
- Interface in
gov.nasa.pds.validate.inventory.reader
Interface for reading a PDS Inventory File.
InventoryReaderException
- Exception in
gov.nasa.pds.validate.inventory.reader
Exception class for handling errors when reading a PDS Inventory file.
InventoryReaderException(Exception)
- Constructor for exception gov.nasa.pds.validate.inventory.reader.
InventoryReaderException
Constructor.
InventoryTableReader
- Class in
gov.nasa.pds.validate.inventory.reader
Class that supports reading of a table-version of the PDS Inventory file.
InventoryTableReader(URL)
- Constructor for class gov.nasa.pds.validate.inventory.reader.
InventoryTableReader
Constructor.
isDefault()
- Method in class gov.nasa.pds.validate.util.
Namespace
Gets the value of the default property.
isDir()
- Method in class gov.nasa.pds.validate.target.
Target
isEmpty()
- Method in class gov.nasa.pds.validate.inventory.reader.
InventoryEntry
Determines whether the object is empty.
J
JSONReport
- Class in
gov.nasa.pds.validate.report
This class represents a full report in JSON format.
JSONReport()
- Constructor for class gov.nasa.pds.validate.report.
JSONReport
L
labelValidator
- Variable in class gov.nasa.pds.validate.
Validator
LidVid
- Class in
gov.nasa.pds.validate.util
Class that represents the lidvid of a PDS4 data product.
LidVid(String)
- Constructor for class gov.nasa.pds.validate.util.
LidVid
LidVid(String, String)
- Constructor for class gov.nasa.pds.validate.util.
LidVid
LIDVID_LID_FIELD_NUMBER
- Static variable in interface gov.nasa.pds.validate.XPath.
CoreXPaths
XPath to determine the field location of the LID-LIDVID field in the inventory table.
LOCAL
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
Enables/disables direcotry recursion.
LOGICAL_IDENTIFIER
- Static variable in interface gov.nasa.pds.validate.XPath.
CoreXPaths
XPath to the logical identifier.
M
main(String[])
- Static method in class gov.nasa.pds.validate.
ValidateLauncher
Main class that launches the Validate Tool.
MEMBER_STATUS
- Static variable in interface gov.nasa.pds.validate.XPath.
CoreXPaths
The member status XPath in an Inventory file.
MEMBER_STATUS_FIELD_NUMBER
- Static variable in interface gov.nasa.pds.validate.XPath.
CoreXPaths
XPath to determine the field location of the member status field in the inventory table.
MODEL
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
The model version to use during validation.
N
NAME
- Static variable in class gov.nasa.pds.validate.util.
ToolInfo
Namespace
- Class in
gov.nasa.pds.validate.util
Java class for Namespace complex type.
Namespace()
- Constructor for class gov.nasa.pds.validate.util.
Namespace
newInstance(URL, boolean, List<String>)
- Static method in class gov.nasa.pds.validate.crawler.
CrawlerFactory
Creates the appropriate Crawler object based on the given inputs.
P
parameters
- Variable in class gov.nasa.pds.validate.report.
Report
parse(String[])
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Parse the command-line arguments
PDSNamespaceContext
- Class in
gov.nasa.pds.validate.util
Class that provides support for handling namespaces in PDS4 data products
PDSNamespaceContext(Namespace)
- Constructor for class gov.nasa.pds.validate.util.
PDSNamespaceContext
PDSNamespaceContext(Namespace, String)
- Constructor for class gov.nasa.pds.validate.util.
PDSNamespaceContext
PDSNamespaceContext(List<Namespace>)
- Constructor for class gov.nasa.pds.validate.util.
PDSNamespaceContext
PDSNamespaceContext(String)
- Constructor for class gov.nasa.pds.validate.util.
PDSNamespaceContext
PDSNamespaceContext(List<Namespace>, String)
- Constructor for class gov.nasa.pds.validate.util.
PDSNamespaceContext
prefix
- Variable in class gov.nasa.pds.validate.util.
Namespace
printFooter(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
FullReport
printFooter(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
JSONReport
printFooter()
- Method in class gov.nasa.pds.validate.report.
JSONReport
printFooter()
- Method in class gov.nasa.pds.validate.report.
Report
Prints out the footer or the report and calls the customized footer section.
printFooter(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
Report
Allows customization of the footer section of the report
printFooter(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
XmlReport
printFooter()
- Method in class gov.nasa.pds.validate.report.
XmlReport
printHeader(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
FullReport
printHeader()
- Method in class gov.nasa.pds.validate.report.
JSONReport
printHeader(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
JSONReport
printHeader()
- Method in class gov.nasa.pds.validate.report.
Report
This method will display the default header for the Vtool command line library reports.
printHeader(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
Report
Allows a Report to customize the header portion of the Report if necessary.
printHeader()
- Method in class gov.nasa.pds.validate.report.
XmlReport
printHeader(PrintWriter)
- Method in class gov.nasa.pds.validate.report.
XmlReport
printRecordMessages(PrintWriter, Status, URI, List<LabelException>)
- Method in class gov.nasa.pds.validate.report.
FullReport
printRecordMessages(PrintWriter, Status, URI, List<LabelException>)
- Method in class gov.nasa.pds.validate.report.
JSONReport
printRecordMessages(PrintWriter, Status, URI, List<LabelException>)
- Method in class gov.nasa.pds.validate.report.
Report
Allows a report to customize how it handles reporting on a particular label.
printRecordMessages(PrintWriter, Status, URI, List<LabelException>)
- Method in class gov.nasa.pds.validate.report.
XmlReport
printRecordSkip(PrintWriter, URI, Exception)
- Method in class gov.nasa.pds.validate.report.
FullReport
printRecordSkip(PrintWriter, URI, Exception)
- Method in class gov.nasa.pds.validate.report.
JSONReport
printRecordSkip(PrintWriter, URI, Exception)
- Method in class gov.nasa.pds.validate.report.
Report
printRecordSkip(PrintWriter, URI, Exception)
- Method in class gov.nasa.pds.validate.report.
XmlReport
printReportFooter()
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Print the report footer.
PRODUCT_CLASS
- Static variable in interface gov.nasa.pds.validate.XPath.
CoreXPaths
XPath to the product class.
Q
query(CommandLine)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Query the command-line and process the command-line option flags set.
query(File)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Query the configuration file.
R
read(URL)
- Static method in class gov.nasa.pds.validate.checksum.
ChecksumManifest
Reads a checksum manifest file.
record(URI, LabelException)
- Method in class gov.nasa.pds.validate.report.
Report
record(URI, List<LabelException>)
- Method in class gov.nasa.pds.validate.report.
Report
Allows a report to change how they manage reporting on a given file that has been parsed and validated.
recordSkip(URI, Exception)
- Method in class gov.nasa.pds.validate.report.
Report
ReferentialIntegrityValidator
- Class in
gov.nasa.pds.validate
Class to perform referential integrity on the given document.
ReferentialIntegrityValidator()
- Constructor for class gov.nasa.pds.validate.
ReferentialIntegrityValidator
REGEXP
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
List of file patterns to look for if traversing a target directory.
RELEASE_DATE
- Static variable in class gov.nasa.pds.validate.util.
ToolInfo
removeQuotes(List<String>)
- Static method in class gov.nasa.pds.validate.util.
Utility
Removes quotes within a list of strings.
REPORT
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
The report.
Report
- Class in
gov.nasa.pds.validate.report
Abstract class that represents a Report for the Vtool command line API.
Report()
- Constructor for class gov.nasa.pds.validate.report.
Report
Default constructor to initialize report variables.
report
- Variable in class gov.nasa.pds.validate.
Validator
An object representation of a report to capture the results of validation.
S
SCHEMA
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
A list of schema files to validate against.
schemas
- Variable in class gov.nasa.pds.validate.
Validator
A list of user specified schemas to validate against.
SCHEMATRON
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
A list of schematron files to validate against.
schematrons
- Variable in class gov.nasa.pds.validate.
Validator
A list of user specified schematrons to validate against.
setCatalogs(List<String>)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Set the catalogs.
setCatalogs(List<String>)
- Method in class gov.nasa.pds.validate.
Validator
Sets the catalogs to use during validation.
setChecksumManifests(List<String>)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Set the checksum manifests.
setDefault(Boolean)
- Method in class gov.nasa.pds.validate.util.
Namespace
Sets the value of the default property.
setFileFilters(List<String>)
- Method in class gov.nasa.pds.validate.
DirectoryValidator
Sets the file filter.
setForce(boolean)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
setForce(boolean)
- Method in class gov.nasa.pds.validate.
Validator
setIntegrityCheck(boolean)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
setLevel(ExceptionType)
- Method in class gov.nasa.pds.validate.report.
Report
Anything at or above the level will be reported.
setLineNumber(int)
- Method in exception gov.nasa.pds.validate.inventory.reader.
InventoryReaderException
Sets the line number.
setModelVersion(String)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Sets the model version to use during validation.
setOutput(Writer)
- Method in class gov.nasa.pds.validate.report.
Report
Handles writing a Report to the writer interface.
setOutput(OutputStream)
- Method in class gov.nasa.pds.validate.report.
Report
Handle writing a Report to an
OutputStream
.
setOutput(File)
- Method in class gov.nasa.pds.validate.report.
Report
Handles writing a Report to a
File
.
setPrefix(String)
- Method in class gov.nasa.pds.validate.util.
Namespace
Sets the value of the prefix property.
setRecurse(boolean)
- Method in class gov.nasa.pds.validate.
DirectoryValidator
Sets the recursion flag.
setRegExps(List<String>)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Sets the list of file patterns to look for if traversing a directory.
setReport(File)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Sets the report file.
setReportStyle(String)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Set the output style for the report.
setSchemas(List<String>)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Set the schemas.
setSchemas(List<String>)
- Method in class gov.nasa.pds.validate.
Validator
Sets the schemas to use during validation.
setSchematrons(List<String>)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Set the schematrons.
setSchematrons(List<String>)
- Method in class gov.nasa.pds.validate.
Validator
Sets the schematrons to use during validation.
setSeverity(int)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Sets the severity level for the report.
setSources(Target, boolean, List<String>)
- Method in class gov.nasa.pds.validate.
ReferentialIntegrityValidator
setTargets(List<String>)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Set the target.
setTraverse(boolean)
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Sets the flag to enable/disable directory recursion.
setupReport()
- Method in class gov.nasa.pds.validate.
ValidateLauncher
Setup the report.
setUri(String)
- Method in class gov.nasa.pds.validate.util.
Namespace
Sets the value of the uri property.
Status
- Enum in
gov.nasa.pds.validate.status
This enum represents the status of parsing and validation against a particular file.
STYLE
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
Configures the report style format.
T
TARGET
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
A list of targets to validate.
Target
- Class in
gov.nasa.pds.validate.target
Target(URL, boolean)
- Constructor for class gov.nasa.pds.validate.target.
Target
TargetType
- Enum in
gov.nasa.pds.validate.target
An enum of the different types of targets that can be passed into the Validate Tool.
ToolInfo
- Class in
gov.nasa.pds.validate.util
Class to get tool release information.
ToolInfo()
- Constructor for class gov.nasa.pds.validate.util.
ToolInfo
ToolsOption
- Class in
gov.nasa.pds.validate.commandline.options
Class that extends Apache's Option class.
ToolsOption(String, String, String)
- Constructor for class gov.nasa.pds.validate.commandline.options.
ToolsOption
Constructor.
ToolsOption(Flag)
- Constructor for class gov.nasa.pds.validate.commandline.options.
ToolsOption
toString()
- Method in class gov.nasa.pds.validate.target.
Target
toString()
- Method in class gov.nasa.pds.validate.util.
LidVid
toStringNoBraces(JsonObject)
- Static method in class gov.nasa.pds.validate.util.
Utility
toTarget(URL)
- Static method in class gov.nasa.pds.validate.util.
Utility
U
uri
- Variable in class gov.nasa.pds.validate.util.
Namespace
URLCrawler
- Class in
gov.nasa.pds.validate.crawler
Class to crawl a resource.
URLCrawler(boolean, List<String>)
- Constructor for class gov.nasa.pds.validate.crawler.
URLCrawler
Constructor.
Utility
- Class in
gov.nasa.pds.validate.util
Utility class.
Utility()
- Constructor for class gov.nasa.pds.validate.util.
Utility
V
validate(URL)
- Method in class gov.nasa.pds.validate.
DirectoryValidator
Perform validation on a directory.
validate(File)
- Method in class gov.nasa.pds.validate.
FileValidator
Validate a PDS product file.
validate(URL)
- Method in class gov.nasa.pds.validate.
FileValidator
validate(ExceptionContainer, DocumentInfo)
- Method in class gov.nasa.pds.validate.
ReferentialIntegrityValidator
validate(File)
- Method in class gov.nasa.pds.validate.
Validator
Validate a PDS product.
validate(URL)
- Method in class gov.nasa.pds.validate.
Validator
ValidateLauncher
- Class in
gov.nasa.pds.validate
Wrapper class for the Validate Tool.
ValidateLauncher()
- Constructor for class gov.nasa.pds.validate.
ValidateLauncher
Constructor.
Validator
- Class in
gov.nasa.pds.validate
Abstract class to validate a PDS4 product label.
Validator(String, Report)
- Constructor for class gov.nasa.pds.validate.
Validator
Constructor.
valueOf(String)
- Static method in enum gov.nasa.pds.validate.commandline.options.
Flag
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum gov.nasa.pds.validate.status.
Status
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum gov.nasa.pds.validate.target.
TargetType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum gov.nasa.pds.validate.commandline.options.
Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum gov.nasa.pds.validate.status.
Status
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum gov.nasa.pds.validate.target.
TargetType
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE
- Static variable in class gov.nasa.pds.validate.commandline.options.
ConfigKey
A severity level for the output report.
VERSION
- Static variable in class gov.nasa.pds.validate.util.
ToolInfo
VERSION_ID
- Static variable in interface gov.nasa.pds.validate.XPath.
CoreXPaths
XPath to the version id.
W
warning(TransformerException)
- Method in class gov.nasa.pds.validate.util.
XMLErrorListener
Method is called when a warning is encountered.
WildcardOSFilter
- Class in
gov.nasa.pds.validate.crawler
Filters files using supplied wildcard(s).
WildcardOSFilter(String)
- Constructor for class gov.nasa.pds.validate.crawler.
WildcardOSFilter
Constructor for a single wildcard.
WildcardOSFilter(List<String>)
- Constructor for class gov.nasa.pds.validate.crawler.
WildcardOSFilter
Constructor for a list of wildcards.
writer
- Variable in class gov.nasa.pds.validate.report.
Report
X
XMLErrorListener
- Class in
gov.nasa.pds.validate.util
Class that handles errors while parsing an XML file.
XMLErrorListener()
- Constructor for class gov.nasa.pds.validate.util.
XMLErrorListener
XmlReport
- Class in
gov.nasa.pds.validate.report
XmlReport()
- Constructor for class gov.nasa.pds.validate.report.
XmlReport
_
_default
- Variable in class gov.nasa.pds.validate.util.
Namespace
A
B
C
D
E
F
G
H
I
J
L
M
N
P
Q
R
S
T
U
V
W
X
_
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2010–2014
Planetary Data System
. All rights reserved.