A C D E F G H I L M N P Q R S T U V W

A

accept(File) - Method in class gov.nasa.pds.vtool.file.filefilter.WildcardOSFilter
Checks to see if the filename matches one of the wildcards.
accept(File, String) - Method in class gov.nasa.pds.vtool.file.filefilter.WildcardOSFilter
Checks to see if the filename matches one of the wildcards.
addConfiguration(String) - Method in class gov.nasa.pds.vtool.report.Report
Adds the string supplied to the configuration section in the heading of the report.
addParameter(String) - Method in class gov.nasa.pds.vtool.report.Report
Adds the string supplied to the parameter section in the heading of the report.
addToDirList(Object) - Method in class gov.nasa.pds.vtool.file.FileList
Adds a single object to the end of the directory list
addToDirList(Collection) - Method in class gov.nasa.pds.vtool.file.FileList
Adds a list of objects to the end of the directory list
addToFileList(Object) - Method in class gov.nasa.pds.vtool.file.FileList
Adds a single object to the end of the file list
addToFileList(Collection) - Method in class gov.nasa.pds.vtool.file.FileList
Adds a list of objects to the end of the file list
ALIAS - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
ALIASKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
APPLICATION_ERROR - Static variable in interface gov.nasa.pds.vtool.status.ExitStatusType
 
ApplicationException - Exception in gov.nasa.pds.vtool
 
ApplicationException(String) - Constructor for exception gov.nasa.pds.vtool.ApplicationException
 
ARGNAME - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 

C

CONFIG - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 
CONFIGURATION - Static variable in class gov.nasa.pds.vtool.logging.ToolsLevel
 
crawl(URL, boolean) - Method in class gov.nasa.pds.vtool.file.FileListGenerator
Crawls a directory URL, looking for files and sub-directories.

D

DICT - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 
DICTKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 

E

ERRORS_FOUND - Static variable in interface gov.nasa.pds.vtool.status.ExitStatusType
 
ExitStatus - Class in gov.nasa.pds.vtool.status
Exit Status values 0 = Success 1 = Application error 2 = System error 32 = One or more files skipped the validation run 64 = One or more validation warnings encountered during the validation run 96 = One or more files skipped and validation warnings encountered during the validation run 128 = One or more validation errors encountered during the validation run 160 = One or more files skipped and validation errors encountered during the validation run 192 = One or more validation warnings and errors encountered during the validation run 224 = One or more files skipped, validation warnings and errors encountered during the validation run
ExitStatus() - Constructor for class gov.nasa.pds.vtool.status.ExitStatus
Constructor
ExitStatusType - Interface in gov.nasa.pds.vtool.status
Values to indicate the success/failure of a VTool run.

F

FileList - Class in gov.nasa.pds.vtool.file
Class that can hold a list of files and directories.
FileList() - Constructor for class gov.nasa.pds.vtool.file.FileList
 
FileListGenerator - Class in gov.nasa.pds.vtool.file
Class that can generate a list of files from a supplied directory and optionally, a specified filter.
FileListGenerator() - Constructor for class gov.nasa.pds.vtool.file.FileListGenerator
Default constructor
filterString(String) - Static method in class gov.nasa.pds.vtool.util.Utility
 
FOLLOW - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
FOLLOWKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
FORCEKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
format(LogRecord) - Method in class gov.nasa.pds.vtool.logging.FullLogFormatter
 
format(LogRecord) - Method in class gov.nasa.pds.vtool.logging.MinimalLogFormatter
 
format(LogRecord) - Method in class gov.nasa.pds.vtool.logging.SummaryLogFormatter
 
format(LogRecord) - Method in class gov.nasa.pds.vtool.logging.ToolsLogFormatter
 
FullLogFormatter - Class in gov.nasa.pds.vtool.logging
 
FullLogFormatter() - Constructor for class gov.nasa.pds.vtool.logging.FullLogFormatter
 
FullReport - Class in gov.nasa.pds.vtool.report
This class represents a full report for the Vtool command line.
FullReport() - Constructor for class gov.nasa.pds.vtool.report.FullReport
 
FULLXSL - Static variable in interface gov.nasa.pds.vtool.report.StyleSheet
 

G

getContext() - Method in class gov.nasa.pds.vtool.logging.ToolsLogRecord
 
getDirs() - Method in class gov.nasa.pds.vtool.file.FileList
Gets directories that were added to the list
getFile() - Method in class gov.nasa.pds.vtool.logging.MessageRecord
 
getFile() - Method in class gov.nasa.pds.vtool.logging.ToolsLogRecord
 
getFiles() - Method in class gov.nasa.pds.vtool.file.FileList
Gets files that were added to the list
getFileURLNames(URL, Set) - Method in class gov.nasa.pds.vtool.file.FileListGenerator
Finds links to files.
getHead(Handler) - Method in class gov.nasa.pds.vtool.logging.ToolsLogFormatter
 
getHyperLinks(URL) - Method in class gov.nasa.pds.vtool.file.FileListGenerator
Gets hyperlinks found in an HTML document of a URL.
getInstance() - Static method in class gov.nasa.pds.vtool.handler.HandlerFactory
 
getLevel() - Method in class gov.nasa.pds.vtool.report.Report
 
getLine() - Method in class gov.nasa.pds.vtool.logging.MessageRecord
 
getLine() - Method in class gov.nasa.pds.vtool.logging.ToolsLogRecord
 
getMessage() - Method in class gov.nasa.pds.vtool.logging.MessageRecord
 
getName() - Method in enum gov.nasa.pds.vtool.status.Status
 
getNumFailed() - Method in class gov.nasa.pds.vtool.report.Report
 
getNumPassed() - Method in class gov.nasa.pds.vtool.report.Report
 
getNumSkipped() - Method in class gov.nasa.pds.vtool.report.Report
 
getStatus(String) - Method in class gov.nasa.pds.vtool.status.ExitStatus
Get the status
getSubDirURLNames(URL, Set) - Method in class gov.nasa.pds.vtool.file.FileListGenerator
Finds links to sub-directory URLs
getTail(Handler) - Method in class gov.nasa.pds.vtool.logging.FullLogFormatter
 
getTail(Handler) - Method in class gov.nasa.pds.vtool.logging.MinimalLogFormatter
 
getTail(Handler) - Method in class gov.nasa.pds.vtool.logging.SummaryLogFormatter
 
getTail(Handler) - Method in class gov.nasa.pds.vtool.logging.ToolsLogFormatter
 
getTime(SimpleDateFormat) - Method in class gov.nasa.pds.vtool.time.ToolsTime
Get the current Date and Time
getTimesSeen() - Method in class gov.nasa.pds.vtool.logging.MessageRecord
 
getTotalErrors() - Method in class gov.nasa.pds.vtool.report.Report
 
getTotalInfos() - Method in class gov.nasa.pds.vtool.report.Report
 
getTotalWarnings() - Method in class gov.nasa.pds.vtool.report.Report
 
getValue() - Method in enum gov.nasa.pds.vtool.status.Status
 
getWildcards() - Method in class gov.nasa.pds.vtool.file.filefilter.WildcardOSFilter
Returns list of filters that were set
gov.nasa.pds.vtool - package gov.nasa.pds.vtool
This package provides the main class for executing the Validation Tool.
gov.nasa.pds.vtool.config - package gov.nasa.pds.vtool.config
This package provides an interface to the keywords for the Validation Tool configuration file.
gov.nasa.pds.vtool.file - package gov.nasa.pds.vtool.file
Provides classes to traverse and retrieve directory/URL trees.
gov.nasa.pds.vtool.file.filefilter - package gov.nasa.pds.vtool.file.filefilter
Provides class to filter files based on given patterns.
gov.nasa.pds.vtool.flags - package gov.nasa.pds.vtool.flags
This package provides an interface for the command-line option flags and flag descriptions.
gov.nasa.pds.vtool.handler - package gov.nasa.pds.vtool.handler
 
gov.nasa.pds.vtool.license - package gov.nasa.pds.vtool.license
 
gov.nasa.pds.vtool.logging - package gov.nasa.pds.vtool.logging
 
gov.nasa.pds.vtool.options - package gov.nasa.pds.vtool.options
This package provides a class to build command-line option flags.
gov.nasa.pds.vtool.report - package gov.nasa.pds.vtool.report
 
gov.nasa.pds.vtool.status - package gov.nasa.pds.vtool.status
This package allows VTool to determine an exit value to give back to the user.
gov.nasa.pds.vtool.target - package gov.nasa.pds.vtool.target
 
gov.nasa.pds.vtool.time - package gov.nasa.pds.vtool.time
Provides class for retrieving and displaying the current time and date.
gov.nasa.pds.vtool.util - package gov.nasa.pds.vtool.util
 

H

HandlerFactory - Class in gov.nasa.pds.vtool.handler
 
hasArg(String, Object) - Method in class gov.nasa.pds.vtool.options.ToolsOption
Requires a single argument to follow the option.
hasArg(String, Object, boolean) - Method in class gov.nasa.pds.vtool.options.ToolsOption
Allows a single argument to be passed into the option.
hasArgs(String, Object) - Method in class gov.nasa.pds.vtool.options.ToolsOption
Requires an argument to follow the option.
hasArgs(String, Object, char) - Method in class gov.nasa.pds.vtool.options.ToolsOption
Requires an argument to follow the option.
hasArgs(String, Object, char, boolean) - Method in class gov.nasa.pds.vtool.options.ToolsOption
Allows multiple arguments to be passed in to the option.
hasArgs(int, String, Object, char, boolean) - Method in class gov.nasa.pds.vtool.options.ToolsOption
Defines an argument's "properties" for an option.
hasErrors() - Method in class gov.nasa.pds.vtool.report.Report
 
hasFile() - Method in class gov.nasa.pds.vtool.logging.MessageRecord
 
hasLine() - Method in class gov.nasa.pds.vtool.logging.MessageRecord
 
hasWarnings() - Method in class gov.nasa.pds.vtool.report.Report
 
HELP - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 

I

IGNOREDIR - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
IGNOREDIRKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
IGNOREFILE - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
IGNOREFILEKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
INCLUDES - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
INCLUDESKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
isDirectory() - Method in class gov.nasa.pds.vtool.target.Target
Determine if the target is a directory
isLinkFile(String) - Method in class gov.nasa.pds.vtool.file.FileListGenerator
Determines if a hyperlink is a file.
isLinkSubDir(URL, String) - Method in class gov.nasa.pds.vtool.file.FileListGenerator
Determines if a hyperlink is a sub-directory.

L

LICENSE - Static variable in interface gov.nasa.pds.vtool.license.ToolsLicense
 
LOCAL - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
LOG - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
LOGKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
LONG - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 

M

main(String[]) - Static method in class gov.nasa.pds.vtool.report.FullReport
 
main(String[]) - Static method in class gov.nasa.pds.vtool.report.MinimalReport
 
main(String[]) - Static method in class gov.nasa.pds.vtool.report.SummaryReport
 
main(String[]) - Static method in class gov.nasa.pds.vtool.VTool
Implementation to perform automated PDS validation.
MessageRecord - Class in gov.nasa.pds.vtool.logging
 
MessageRecord() - Constructor for class gov.nasa.pds.vtool.logging.MessageRecord
 
MinimalLogFormatter - Class in gov.nasa.pds.vtool.logging
 
MinimalLogFormatter() - Constructor for class gov.nasa.pds.vtool.logging.MinimalLogFormatter
 
MinimalReport - Class in gov.nasa.pds.vtool.report
This class represents a minimal report that simply summarizes the quantity, based on type (i.e.
MinimalReport() - Constructor for class gov.nasa.pds.vtool.report.MinimalReport
 
MINXSL - Static variable in interface gov.nasa.pds.vtool.report.StyleSheet
 

N

newInstance(File, String, String) - Method in class gov.nasa.pds.vtool.handler.HandlerFactory
Get an instance of a Handler object for the human-readable report.
NOTIFICATION - Static variable in class gov.nasa.pds.vtool.logging.ToolsLevel
 

P

PARAMETER - Static variable in class gov.nasa.pds.vtool.logging.ToolsLevel
 
parseLine(String[]) - Method in class gov.nasa.pds.vtool.VTool
Parses the VTool command-line.
PARTIAL - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
printFooter(PrintWriter) - Method in class gov.nasa.pds.vtool.report.FullReport
 
printFooter(PrintWriter) - Method in class gov.nasa.pds.vtool.report.MinimalReport
 
printFooter() - Method in class gov.nasa.pds.vtool.report.Report
Prints out the footer or the report and calls the customized footer section.
printFooter(PrintWriter) - Method in class gov.nasa.pds.vtool.report.Report
Allows customization of the footer section of the report
printFooter(PrintWriter) - Method in class gov.nasa.pds.vtool.report.SummaryReport
 
printHeader(PrintWriter) - Method in class gov.nasa.pds.vtool.report.FullReport
 
printHeader(PrintWriter) - Method in class gov.nasa.pds.vtool.report.MinimalReport
 
printHeader() - Method in class gov.nasa.pds.vtool.report.Report
This method will display the default header for the Vtool command line library reports.
printHeader(PrintWriter) - Method in class gov.nasa.pds.vtool.report.Report
Allows a Report to customize the header portion of the Report if necessary.
printHeader(PrintWriter) - Method in class gov.nasa.pds.vtool.report.SummaryReport
 
printRecordMessages(PrintWriter, Status, URI, List<LabelParserException>) - Method in class gov.nasa.pds.vtool.report.FullReport
 
printRecordMessages(PrintWriter, Status, URI, List<LabelParserException>) - Method in class gov.nasa.pds.vtool.report.MinimalReport
 
printRecordMessages(PrintWriter, Status, URI, List<LabelParserException>) - Method in class gov.nasa.pds.vtool.report.Report
Allows a report to customize how it handles reporting on a particular label.
printRecordMessages(PrintWriter, Status, URI, List<LabelParserException>) - Method in class gov.nasa.pds.vtool.report.SummaryReport
 
printRecordSkip(PrintWriter, URI, Exception) - Method in class gov.nasa.pds.vtool.report.FullReport
 
printRecordSkip(PrintWriter, URI, Exception) - Method in class gov.nasa.pds.vtool.report.Report
 
printRptHeader() - Method in class gov.nasa.pds.vtool.VTool
Prints report header information such as version of the tool, execution time, and flag settings.
PROGRESS - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
PROGRESSKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 

Q

queryCmdLine(CommandLine) - Method in class gov.nasa.pds.vtool.VTool
Queries the VTool command-line.

R

readConfigFile(URL) - Method in class gov.nasa.pds.vtool.VTool
Reads a configuration file to set the default behaviors for VTool.
readDictionaries(List) - Method in class gov.nasa.pds.vtool.VTool
Parse the dictionary files.
record(URI, List<LabelParserException>) - Method in class gov.nasa.pds.vtool.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.vtool.report.Report
 
RECURSEKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
REGEXP - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
REGEXPKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
REPORT - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 
Report - Class in gov.nasa.pds.vtool.report
Abstract class that represents a Report for the Vtool command line API.
Report() - Constructor for class gov.nasa.pds.vtool.report.Report
Default constructor to initialize report variables.
REPORTKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
RPTSTYLE - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 

S

seen() - Method in class gov.nasa.pds.vtool.logging.MessageRecord
 
setAlias(boolean) - Method in class gov.nasa.pds.vtool.VTool
Set aliasing flag.
setDictionaries(List<String>) - Method in class gov.nasa.pds.vtool.VTool
Set the dictionary file names passed into VTool .
setdirsToSkip(List<String>) - Method in class gov.nasa.pds.vtool.VTool
Set the flag to ignore specified directories.
setFile(String) - Method in class gov.nasa.pds.vtool.logging.MessageRecord
 
setfilesToFind(List<String>) - Method in class gov.nasa.pds.vtool.VTool
Set the patterns flag.
setfilesToSkip(List<String>) - Method in class gov.nasa.pds.vtool.VTool
Set the flag to ignore specified files.
setFilters(List, List, List) - Method in class gov.nasa.pds.vtool.file.FileListGenerator
Sets all possible filters when looking in a directory.
setFollowPtrs(boolean) - Method in class gov.nasa.pds.vtool.VTool
Set the flag that determines whether to follow pointers found in a label.
setForcePartial(boolean) - Method in class gov.nasa.pds.vtool.VTool
Set the flag that determines whether to validate standalone label.
setIncludePaths(List<String>) - Method in class gov.nasa.pds.vtool.VTool
Set the paths to search for files referenced by pointers.
setLevel(Constants.Severity) - Method in class gov.nasa.pds.vtool.report.Report
Anything at or above the level will be reported.
setLine(int) - Method in class gov.nasa.pds.vtool.logging.MessageRecord
 
setLogFile(File) - Method in class gov.nasa.pds.vtool.VTool
Set the file name for the machine-readable log.
setMessage(String) - Method in class gov.nasa.pds.vtool.logging.MessageRecord
 
setOutput(Writer) - Method in class gov.nasa.pds.vtool.report.Report
Handles writing a Report to the writer interface.
setOutput(OutputStream) - Method in class gov.nasa.pds.vtool.report.Report
Handle writing a Report to an OutputStream.
setOutput(File) - Method in class gov.nasa.pds.vtool.report.Report
Handles writing a Report to a File.
setProgress(boolean) - Method in class gov.nasa.pds.vtool.VTool
Set the progress reporting flag.
setRecursive(boolean) - Method in class gov.nasa.pds.vtool.VTool
Set the recursive flag.
setRptFile(File) - Method in class gov.nasa.pds.vtool.VTool
Set the file for the human-readable report.
setRptStyle(String) - Method in class gov.nasa.pds.vtool.VTool
Set the output style for the report.
setShowLog(boolean) - Method in class gov.nasa.pds.vtool.VTool
Set the flag to write the log to standard out.
setStatus(int) - Method in class gov.nasa.pds.vtool.status.ExitStatus
Set the status
setStatus(Report) - Method in class gov.nasa.pds.vtool.status.ExitStatus
Set the status
setTargets(List<String>) - Method in class gov.nasa.pds.vtool.VTool
Set the targets flag.
setupReport() - Method in class gov.nasa.pds.vtool.VTool
Configures the logger appropriately.
setVerbose(short) - Method in class gov.nasa.pds.vtool.VTool
Set the verbosity level and above to include in the reporting.
SHORT - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 
showHelp() - Method in class gov.nasa.pds.vtool.VTool
Display VTool usage and help information
SHOWLOGKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
showProgress(URL) - Method in class gov.nasa.pds.vtool.VTool
Prints out the current directory being validated and represents each file being validated by an asterisk.
showVersion() - Method in class gov.nasa.pds.vtool.VTool
Show the version and disclaimer notice for VTool.
SKIPPED_FILES - Static variable in interface gov.nasa.pds.vtool.status.ExitStatusType
 
Status - Enum in gov.nasa.pds.vtool.status
This enum represents the status of parsing and validation against a particular file.
stripNewLines(String) - Static method in class gov.nasa.pds.vtool.util.Utility
 
stripOnlyWhitespaceAndNewLine(String) - Static method in class gov.nasa.pds.vtool.util.Utility
Strips only newline characters and extra whitespaces.
stripWhitespace(String) - Static method in class gov.nasa.pds.vtool.util.Utility
 
STYLEKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
StyleSheet - Interface in gov.nasa.pds.vtool.report
The Standard Stylesheet names
SUCCESS - Static variable in interface gov.nasa.pds.vtool.status.ExitStatusType
 
SummaryLogFormatter - Class in gov.nasa.pds.vtool.logging
 
SummaryLogFormatter() - Constructor for class gov.nasa.pds.vtool.logging.SummaryLogFormatter
 
SummaryReport - Class in gov.nasa.pds.vtool.report
 
SummaryReport() - Constructor for class gov.nasa.pds.vtool.report.SummaryReport
 
SUMXSL - Static variable in interface gov.nasa.pds.vtool.report.StyleSheet
 
SYSTEM_ERROR - Static variable in interface gov.nasa.pds.vtool.status.ExitStatusType
 
SystemException - Exception in gov.nasa.pds.vtool
 
SystemException(String) - Constructor for exception gov.nasa.pds.vtool.SystemException
 

T

TARGET - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
Target - Class in gov.nasa.pds.vtool.target
Class to support target URLs, files, and directories.
Target(String) - Constructor for class gov.nasa.pds.vtool.target.Target
Constructor
TARGETKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
ToolsFileHandler - Class in gov.nasa.pds.vtool.handler
Class to setup a file handler for the tools logging capability.
ToolsFileHandler(String, Formatter) - Constructor for class gov.nasa.pds.vtool.handler.ToolsFileHandler
Constructor that does not append to a file and automatically sets the log level to 'ALL'.
ToolsFileHandler(String, Level, Formatter) - Constructor for class gov.nasa.pds.vtool.handler.ToolsFileHandler
Constructor that does not append to a file.
ToolsFileHandler(String, boolean, Level, Formatter) - Constructor for class gov.nasa.pds.vtool.handler.ToolsFileHandler
Constructor.
ToolsFlags - Interface in gov.nasa.pds.vtool.flags
Class containing command-line option flags that can be used for the PDS Tools.
ToolsLevel - Class in gov.nasa.pds.vtool.logging
 
ToolsLevel(String, int) - Constructor for class gov.nasa.pds.vtool.logging.ToolsLevel
 
ToolsLicense - Interface in gov.nasa.pds.vtool.license
Contains the software license.
ToolsLogFormatter - Class in gov.nasa.pds.vtool.logging
 
ToolsLogFormatter() - Constructor for class gov.nasa.pds.vtool.logging.ToolsLogFormatter
 
ToolsLogRecord - Class in gov.nasa.pds.vtool.logging
 
ToolsLogRecord(Level, String) - Constructor for class gov.nasa.pds.vtool.logging.ToolsLogRecord
 
ToolsLogRecord(Level, String, String) - Constructor for class gov.nasa.pds.vtool.logging.ToolsLogRecord
Constructs a log record
ToolsLogRecord(Level, String, String, int) - Constructor for class gov.nasa.pds.vtool.logging.ToolsLogRecord
Construct a log record
ToolsLogRecord(Level, String, String, String) - Constructor for class gov.nasa.pds.vtool.logging.ToolsLogRecord
Construct a log record
ToolsLogRecord(Level, String, String, String, int) - Constructor for class gov.nasa.pds.vtool.logging.ToolsLogRecord
Construct a log record
ToolsOption - Class in gov.nasa.pds.vtool.options
Class that extends Apache's Option class.
ToolsOption(String, String, String) - Constructor for class gov.nasa.pds.vtool.options.ToolsOption
Constructor.
ToolsStreamHandler - Class in gov.nasa.pds.vtool.handler
This class sets up a stream handler for the tools logging capability.
ToolsStreamHandler(OutputStream, Formatter) - Constructor for class gov.nasa.pds.vtool.handler.ToolsStreamHandler
Constructor.
ToolsStreamHandler(OutputStream, Level, Formatter) - Constructor for class gov.nasa.pds.vtool.handler.ToolsStreamHandler
Constructor.
ToolsTime - Class in gov.nasa.pds.vtool.time
Class that can get the date and time
ToolsTime() - Constructor for class gov.nasa.pds.vtool.time.ToolsTime
 
toString() - Method in class gov.nasa.pds.vtool.target.Target
Get the target name.
toURL() - Method in class gov.nasa.pds.vtool.target.Target
Convert the target to a URL.
toURL(String) - Static method in class gov.nasa.pds.vtool.util.Utility
Convert a string to a URL.
traverse(List<String>, List<String>, List<String>) - Method in class gov.nasa.pds.vtool.target.Target
 
traverse(boolean, List<String>, List<String>, List<String>) - Method in class gov.nasa.pds.vtool.target.Target
Traverse the target directory.
trimString(String, int) - Static method in class gov.nasa.pds.vtool.util.Utility
 

U

UnknownHandlerConfigurationException - Exception in gov.nasa.pds.vtool.handler
 
UnknownHandlerConfigurationException(String) - Constructor for exception gov.nasa.pds.vtool.handler.UnknownHandlerConfigurationException
 
Utility - Class in gov.nasa.pds.vtool.util
 
Utility() - Constructor for class gov.nasa.pds.vtool.util.Utility
 

V

validateLabel(URL, Dictionary) - Method in class gov.nasa.pds.vtool.VTool
Validate a label file.
validateLabels(List<Target>) - Method in class gov.nasa.pds.vtool.VTool
Validate labels, performing only syntactic validation.
validateLabels(List<Target>, Dictionary) - Method in class gov.nasa.pds.vtool.VTool
Validate labels, performing both syntactic and semantic validation.
valueOf(String) - Static method in enum gov.nasa.pds.vtool.status.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum gov.nasa.pds.vtool.status.Status
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
VERBOSEKEY - Static variable in interface gov.nasa.pds.vtool.config.VToolConfigKeys
 
VERSION - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 
visitDir(File, boolean) - Method in class gov.nasa.pds.vtool.file.FileListGenerator
Gets a list of files under a given directory.
visitTarget(String, boolean) - Method in class gov.nasa.pds.vtool.file.FileListGenerator
Allows one to pass in a file or URL.
VTool - Class in gov.nasa.pds.vtool
Class to perform automated validation to determine if a given data product is PDS compliant.
VTool() - Constructor for class gov.nasa.pds.vtool.VTool
Default constructor.
VToolConfigKeys - Interface in gov.nasa.pds.vtool.config
Contains the valid keys for a VTool configuration file.
VToolFlags - Interface in gov.nasa.pds.vtool.flags
Contains command-line option flags available to VTool.

W

WARNINGS_FOUND - Static variable in interface gov.nasa.pds.vtool.status.ExitStatusType
 
WHATIS_ALIAS - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_CONFIG - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 
WHATIS_DICT - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 
WHATIS_DICT - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_FOLLOW - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_HELP - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 
WHATIS_IGNOREDIR - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_IGNOREFILE - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_INCLUDES - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_LOCAL - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_LOG - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_PARTIAL - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_PROGRESS - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_REGEXP - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_REPORT - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 
WHATIS_REPORT - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_RPTSTYLE - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_TARGET - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_VERBOSE - Static variable in interface gov.nasa.pds.vtool.flags.VToolFlags
 
WHATIS_VERSION - Static variable in interface gov.nasa.pds.vtool.flags.ToolsFlags
 
WildcardOSFilter - Class in gov.nasa.pds.vtool.file.filefilter
Filters files using supplied wildcard(s).
WildcardOSFilter(String) - Constructor for class gov.nasa.pds.vtool.file.filefilter.WildcardOSFilter
Constructor for a single wildcard
WildcardOSFilter(List) - Constructor for class gov.nasa.pds.vtool.file.filefilter.WildcardOSFilter
Constructor for a list of wildcards

A C D E F G H I L M N P Q R S T U V W

Copyright © 2005-2011 Planetary Data System. All Rights Reserved.