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.
findMatchingLidVids(List<Map.Entry<URL, LidVid>>) - Method in class gov.nasa.pds.validate.ReferentialIntegrityValidator
 
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.
force - Variable in class gov.nasa.pds.validate.Validator
Flag to force validation against a label's schema and schematron.
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.
getCachedLSResolver() - Method in class gov.nasa.pds.validate.schema.SchemaValidator
 
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.
getInstance() - Static method in class gov.nasa.pds.validate.ValidatorFactory
Gets an instance of the factory.
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.schema - package gov.nasa.pds.validate.schema
 
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
LabelValidator object.
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.
newInstance(URL, String, Report) - Method in class gov.nasa.pds.validate.ValidatorFactory
Returns a Validator object.

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.
schematronTransformer - Variable in class gov.nasa.pds.validate.Validator
A SchematronTransformer object.
SchemaValidator - Class in gov.nasa.pds.validate.schema
Class to validate schemas.
SchemaValidator() - Constructor for class gov.nasa.pds.validate.schema.SchemaValidator
Constructor.
schemaValidator - Variable in class gov.nasa.pds.validate.Validator
Schema validator.
setCachedEntityResolver(CachedEntityResolver) - Method in class gov.nasa.pds.validate.Validator
 
setCachedLSResourceResolver(CachedLSResourceResolver) - Method in class gov.nasa.pds.validate.Validator
 
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.
setExternalLocations(String) - Method in class gov.nasa.pds.validate.schema.SchemaValidator
 
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<URL>) - 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<Transformer>) - 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
 
toURL(String) - 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(StreamSource) - Method in class gov.nasa.pds.validate.schema.SchemaValidator
Validate the given schema.
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.
ValidatorFactory - Class in gov.nasa.pds.validate
Factory class that will create the appropriate Validator object.
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 _ 

Copyright © 2010–2015 Planetary Data System. All rights reserved.