A B C D E F G H I J L M N O P Q R S T U V W X _ 
All Classes All Packages

A

AbstractFileSubtreeWalker<T> - Class in gov.nasa.pds.tools.validate.rule
Implements a class that walks a file system subtree and performs an operation on each file or directory found.
AbstractFileSubtreeWalker() - Constructor for class gov.nasa.pds.tools.validate.rule.AbstractFileSubtreeWalker
 
AbstractFindTargets - Class in gov.nasa.pds.tools.validate.rule
 
AbstractFindTargets() - Constructor for class gov.nasa.pds.tools.validate.rule.AbstractFindTargets
 
AbstractValidationChain - Class in gov.nasa.pds.tools.validate.rule
Implements a command chain that also implements ValidationRule, so we can distinguish command chains that can be used for data validation.
AbstractValidationChain() - Constructor for class gov.nasa.pds.tools.validate.rule.AbstractValidationChain
 
AbstractValidationRule - Class in gov.nasa.pds.tools.validate.rule
The base class for validation rules.
AbstractValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
 
accept(File) - Method in class gov.nasa.pds.tools.validate.crawler.WildcardOSFilter
Checks to see if the filename matches one of the wildcards.
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.tools.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.
add(String, ValidationTarget, boolean) - Static method in class gov.nasa.pds.tools.validate.CrossLabelFileAreaReferenceChecker
 
add(URL) - Method in class gov.nasa.pds.tools.validate.SkippedItems
 
addAll(List<String>) - Method in interface gov.nasa.pds.validate.ri.CamShaft
 
addAll(List<String>) - Method in class gov.nasa.pds.validate.ri.Engine
 
addAllIgnoreItems(ArrayList<Target>) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
addCachedEntities(Map<String, byte[]>) - Method in class gov.nasa.pds.tools.label.CachedEntityResolver
 
addCachedEntities(Map<String, byte[]>) - Method in class gov.nasa.pds.tools.label.CachedLSResourceResolver
 
addConfiguration(String, String, String) - Method in class gov.nasa.pds.validate.report.Report
 
addElement(Element) - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
addException(LabelException) - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
addException(LabelException) - Method in interface gov.nasa.pds.tools.label.ExceptionHandler
Reports an exception encountered during label validation.
addException(LabelException) - Method in class gov.nasa.pds.tools.validate.rule.pds4.ExceptionProcessor
 
addIdentifierReference(String, Identifier) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
addIdentifierReference(String, Identifier) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Adds a reference to a target identifier.
ADDITIONAL_TARGET_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
Key used to retrieve additional targets.
additionalReferentialIntegrityChecks(URL) - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
 
additionalReferentialIntegrityChecks(URL, URL) - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Perform additional referential integrity check beside the normal check.
AdditionalTarget - Class in gov.nasa.pds.tools.validate
Object representation of additional target input.
AdditionalTarget(ArrayList<URL>) - Constructor for class gov.nasa.pds.tools.validate.AdditionalTarget
 
addLocation(String) - Method in interface gov.nasa.pds.tools.label.ValidateExceptionHandler
Adds a location to the exception handler.
addLocation(String) - Method in class gov.nasa.pds.tools.validate.ListenerExceptionPropagator
 
addLocation(String) - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
addLocation(String) - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Adds a location to the listener.
addLocation(String) - Method in interface gov.nasa.pds.tools.validate.ValidateProblemHandler
Adds a location to the listener.
addNewValue(File, LabelParserException) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
addParameter(String, String, String) - Method in class gov.nasa.pds.validate.report.Report
 
addPointers(ObjectStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
addProblem(int, Integer, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(int, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(Statement, Integer, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(Statement, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(LabelParserException) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(ValidationProblem) - Method in class gov.nasa.pds.tools.validate.ListenerExceptionPropagator
 
addProblem(ValidationProblem) - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
addProblem(ValidationProblem) - Method in interface gov.nasa.pds.tools.validate.ProblemHandler
Indicates another problem during the validation.
addProblem(ValidationProblem) - Method in class gov.nasa.pds.tools.validate.rule.pds4.ProblemProcessor
Add a problem.
addProblem(ValidationResults.SimpleProblem) - Method in class gov.nasa.pds.web.ui.containers.dataSet.Bucket
 
addProblem(File, int, Integer, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblem(File, String, Constants.ProblemType, Integer, Object...) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
addProblem(String) - Method in interface gov.nasa.pds.tools.validate.content.ProblemReporter
 
addProblem(URI, int, Integer, String, Constants.ProblemType, Object...) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
addProblems(List<LabelParserException>) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
addReference(String, URL) - Method in class gov.nasa.pds.tools.util.HashSetReferenceInfo
 
addRow(RowContainer) - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
addRow(Object...) - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
addRows(List<RowContainer>) - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
addTarget(String, TargetType, String) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
addTarget(String, TargetType, String) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Indicates that a target was discovered in the subtree being validated.
addTargetReference(String, String) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
addTargetReference(String, String) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Adds a reference from a label to a target.
addValidator(DocumentValidator) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
addValidator(DocumentValidator) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
addValidator(DocumentValidator) - Method in class gov.nasa.pds.validate.Validator
 
addValidator(ExternalValidator) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
AggregateManager - Class in gov.nasa.pds.tools.validate
Provide ways to get latest version of bundle/collection files, or build list of files to ignore and make exception of when a bundle is not applicable for target as a file.
AggregateManager() - Constructor for class gov.nasa.pds.tools.validate.AggregateManager
 
ALLOW_UNLABELED_FILES - gov.nasa.pds.validate.commandline.options.Flag
 
ALLOW_UNLABELED_FILES - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to allow the tool to not report on unlabeled files in a bundle or collection.
ALLOW_UNLABELED_FILES_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
Key used to tell the tool to allow unlabeled files in a bundle or collection.
ALLOWABLE_LABEL_EXTENSIONS - Static variable in class gov.nasa.pds.validate.constants.Constants
 
allowed() - Method in enum gov.nasa.pds.tools.util.EncodingMimeMapping
 
allowsMultipleArgs() - Method in enum gov.nasa.pds.validate.commandline.options.Flag
Find out if the flag can handle multiple arguments.
ALTERNATE_FILE_PATHS - gov.nasa.pds.validate.commandline.options.Flag
 
append(ValidationProblem) - Method in class gov.nasa.pds.validate.report.FullReport
 
append(ValidationProblem) - Method in class gov.nasa.pds.validate.report.JSONReport
 
append(ValidationProblem) - Method in class gov.nasa.pds.validate.report.Report
 
append(ValidationProblem) - Method in class gov.nasa.pds.validate.report.XmlReport
 
append(Status, String) - Method in class gov.nasa.pds.validate.report.FullReport
 
append(Status, String) - Method in class gov.nasa.pds.validate.report.JSONReport
 
append(Status, String) - Method in class gov.nasa.pds.validate.report.Report
 
append(Status, String) - Method in class gov.nasa.pds.validate.report.XmlReport
 
append(String) - Method in class gov.nasa.pds.validate.report.FullReport
 
append(String) - Method in class gov.nasa.pds.validate.report.JSONReport
 
append(String) - Method in class gov.nasa.pds.validate.report.Report
 
append(String) - Method in class gov.nasa.pds.validate.report.XmlReport
 
appendConfig(String, String, String) - Method in class gov.nasa.pds.validate.report.FullReport
 
appendConfig(String, String, String) - Method in class gov.nasa.pds.validate.report.JSONReport
 
appendConfig(String, String, String) - Method in class gov.nasa.pds.validate.report.Report
 
appendConfig(String, String, String) - Method in class gov.nasa.pds.validate.report.XmlReport
 
appendName(String) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
appendParam(String, String, String) - Method in class gov.nasa.pds.validate.report.FullReport
 
appendParam(String, String, String) - Method in class gov.nasa.pds.validate.report.JSONReport
 
appendParam(String, String, String) - Method in class gov.nasa.pds.validate.report.Report
 
appendParam(String, String, String) - Method in class gov.nasa.pds.validate.report.XmlReport
 
appendTextToOneLine(String, String) - Static method in class gov.nasa.pds.tools.util.FileService
Open the file for writing and write a text string.
appendTextToOneLine(String, String[]) - Static method in class gov.nasa.pds.tools.util.FileService
Open the file for writing and write textArray separated by a space to file all in one line.
APPLICATION_CONTEXT_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
APPLICATION_PROPERTIES_FILENAME - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
APPLICATION_URL_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
ApplicationConstants - Interface in gov.nasa.pds.web.ui.constants
 
ApplicationProperties - Class in gov.nasa.pds.web.ui.utils
 
ApplicationProperties() - Constructor for class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
ARCHIVED - gov.nasa.pds.web.ui.constants.DataSetConstants.Status
 
ARRAY_DATA_FILE_READ_ERROR - gov.nasa.pds.tools.validate.ProblemType
 
ARRAY_FILE_AREAS - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to the different File_Area elements for tables.
ARRAY_INTERNAL_ERROR - gov.nasa.pds.tools.validate.ProblemType
 
ARRAY_INTERNAL_WARNING - gov.nasa.pds.tools.validate.ProblemType
 
ARRAY_INVALID_SPECIAL_CONSTANT - gov.nasa.pds.tools.validate.ProblemType
 
ARRAY_VALUE_IS_SPECIAL_CONSTANT - gov.nasa.pds.tools.validate.ProblemType
 
ARRAY_VALUE_OUT_OF_DATA_TYPE_RANGE - gov.nasa.pds.tools.validate.ProblemType
 
ARRAY_VALUE_OUT_OF_MIN_MAX_RANGE - gov.nasa.pds.tools.validate.ProblemType
 
ARRAY_VALUE_OUT_OF_SCALED_MIN_MAX_RANGE - gov.nasa.pds.tools.validate.ProblemType
 
ARRAY_VALUE_OUT_OF_SPECIAL_CONSTANT_MIN_MAX_RANGE - gov.nasa.pds.tools.validate.ProblemType
 
ArrayContentProblem - Class in gov.nasa.pds.tools.validate.content.array
Class that stores problems related to Array data objects.
ArrayContentProblem(ExceptionType, ProblemType, String, URL, URL, String, int[]) - Constructor for class gov.nasa.pds.tools.validate.content.array.ArrayContentProblem
Constructor.
ArrayContentProblem(ProblemDefinition, URL) - Constructor for class gov.nasa.pds.tools.validate.content.array.ArrayContentProblem
Constructor.
ArrayContentProblem(ProblemDefinition, URL, URL, String, int[]) - Constructor for class gov.nasa.pds.tools.validate.content.array.ArrayContentProblem
Constructor.
ArrayContentValidator - Class in gov.nasa.pds.tools.validate.content.array
Class that performs content validation on Array objects.
ArrayContentValidator(ProblemListener, URL, URL, String) - Constructor for class gov.nasa.pds.tools.validate.content.array.ArrayContentValidator
Constructor.
ArrayLocation - Class in gov.nasa.pds.tools.validate.content.array
Class that holds a specific location in an Array.
ArrayLocation(URL, URL, String, int[]) - Constructor for class gov.nasa.pds.tools.validate.content.array.ArrayLocation
Constructor.
ARRAYS - Static variable in class gov.nasa.pds.tools.validate.XPaths
Xpath to the Array objects.
ArrayValidator - Class in gov.nasa.pds.tools.validate.rule.pds4
 
ArrayValidator(RuleContext, ProblemListener) - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.ArrayValidator
 
ArrayValidator(RuleContext, ProblemListener, Object) - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.ArrayValidator
 
asBigDecimal(String) - Static method in class gov.nasa.pds.tools.validate.content.SpecialConstantBitPatternTransforms
 
asBigInt(String) - Static method in class gov.nasa.pds.tools.validate.content.SpecialConstantBitPatternTransforms
 
ASC - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
AudioVideo - Class in gov.nasa.pds.tools.validate.content
 
AudioVideo(ProblemListener, ValidationTarget, URL) - Constructor for class gov.nasa.pds.tools.validate.content.AudioVideo
 
AuthInformation - Class in gov.nasa.pds.validate.ri
 
Axis - Class in gov.nasa.pds.tools.validate.content.array
Class that holds information about an Axis in an Array.
Axis(int) - Constructor for class gov.nasa.pds.tools.validate.content.array.Axis
Constructor.
Axis(String) - Constructor for class gov.nasa.pds.tools.validate.content.array.Axis
Constructor.
Axis(String, int) - Constructor for class gov.nasa.pds.tools.validate.content.array.Axis
Constructor.

B

BAD_EXTENSION - gov.nasa.pds.tools.validate.ProblemType
 
BAD_FIELD_READ - gov.nasa.pds.tools.validate.ProblemType
 
BAD_SCHEMATYPENS - gov.nasa.pds.tools.validate.ProblemType
 
BASE_PATH - gov.nasa.pds.validate.commandline.options.Flag
 
BASE_PATH - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
List of paths to use as the base when looking up file references in a checksum manifest file.
BaseContainerInterface - Interface in gov.nasa.pds.web.ui.containers
An interface used to identify whether an object surfaced in a JSP is a container or not
begin(Report.Block) - Method in class gov.nasa.pds.validate.report.FullReport
 
begin(Report.Block) - Method in class gov.nasa.pds.validate.report.JSONReport
 
begin(Report.Block) - Method in class gov.nasa.pds.validate.report.Report
 
begin(Report.Block) - Method in class gov.nasa.pds.validate.report.XmlReport
 
BinaryConversionUtils - Class in gov.nasa.pds.web.ui.utils
 
BinaryConversionUtils() - Constructor for class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
 
BinaryPDS4ConversionUtils - Class in gov.nasa.pds.web.ui.utils
Helper class to convert between PDS4 data types
BinaryPDS4ConversionUtils() - Constructor for class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
 
BIT_FIELD_MATCH - gov.nasa.pds.tools.validate.ProblemType
 
BIT_FIELD_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
bitToString(StringBuilder, boolean) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Appends a logical 1 or 0 to the existing string based on the value of the bit Used to convert a byte array to string.
BLANK_FIELD_VALUE - gov.nasa.pds.tools.validate.ProblemType
 
BlockingTaskManager - Class in gov.nasa.pds.tools.validate.task
Implements a simple task manager suitable for non-Swing applications that runs a task as soon as it is submitted and does not return until the task is complete.
BlockingTaskManager() - Constructor for class gov.nasa.pds.tools.validate.task.BlockingTaskManager
 
BODY - gov.nasa.pds.validate.report.Report.Block
 
BOOLEAN - gov.nasa.pds.web.ui.constants.TabularManagementConstants.ConditionType
 
booleanGroup - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 
BootstrapResolver - Class in gov.nasa.pds.tools.label
 
BootstrapResolver() - Constructor for class gov.nasa.pds.tools.label.BootstrapResolver
 
BROWSE_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
BROWSE_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
Bucket - Class in gov.nasa.pds.web.ui.containers.dataSet
 
Bucket() - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.Bucket
 
Bucket(Long) - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.Bucket
 
BUCKET_LIMIT - Static variable in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
buildBundleIgnoreList(URL, String) - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Build a list of bundle files to ignore.
buildCollectionIgnoreList(URL, URL, String, boolean) - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Build a list of collection files to ignore.
buildFrom(String) - Static method in class gov.nasa.pds.validate.ri.AuthInformation
 
BUNDLE - gov.nasa.pds.tools.validate.TargetType
 
BUNDLE_LABEL_PATTERN_STRING - Static variable in class gov.nasa.pds.validate.constants.Constants
Pattern string up to file extension, which will be set at initialization
BUNDLE_MEMBER_ENTRY - Static variable in interface gov.nasa.pds.validate.XPath.CoreXPaths
XPath to grab the Member_Entry tags in a bundle.
BUNDLE_PATTERN_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
 
BundleContentsNamingRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation rule ensuring that only valid files and directories appear in the root directory of a bundle.
BundleContentsNamingRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.BundleContentsNamingRule
 
bundleReferentialIntegrityRule() - Method in class gov.nasa.pds.tools.validate.rule.pds4.BundleReferentialIntegrityRule
 
BundleReferentialIntegrityRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Validation rule that performs referential integrity checking on a Product_Bundle product label.
BundleReferentialIntegrityRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.BundleReferentialIntegrityRule
 
BundleValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation chain that validates PDS4 bundles.
BundleValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.BundleValidationRule
 
byteArrayToString(byte[], String) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert byte array to String.
bytesToMeg(long) - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 

C

CachedEntityResolver - Class in gov.nasa.pds.tools.label
Class that caches entities into memory.
CachedEntityResolver() - Constructor for class gov.nasa.pds.tools.label.CachedEntityResolver
Constructor.
CachedLSResourceResolver - Class in gov.nasa.pds.tools.label
Class to resolve resources.
CachedLSResourceResolver() - Constructor for class gov.nasa.pds.tools.label.CachedLSResourceResolver
Constructor.
CachedLSResourceResolver(ProblemHandler) - Constructor for class gov.nasa.pds.tools.label.CachedLSResourceResolver
Constructor.
cachedTargets - Static variable in class gov.nasa.pds.tools.util.Utility
 
CALIB_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
CALIB_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
CamShaft - Interface in gov.nasa.pds.validate.ri
 
cancel(Task) - Method in class gov.nasa.pds.tools.validate.task.BlockingTaskManager
 
cancel(Task) - Method in interface gov.nasa.pds.tools.validate.task.TaskManager
Requests to cancel the task.
CANCELED - gov.nasa.pds.tools.validate.task.Task.Status
The task was canceled before completion.
CancelledException - Exception in gov.nasa.pds.web.ui.utils
Action cancelled event.
CancelledException() - Constructor for exception gov.nasa.pds.web.ui.utils.CancelledException
 
cancelRequested() - Method in interface gov.nasa.pds.tools.validate.task.TaskAdvisor
Tests whether the task is being asked to cancel early.
canRead(String) - Static method in class gov.nasa.pds.tools.util.Utility
 
canRead(URL) - Static method in class gov.nasa.pds.tools.util.Utility
 
CASE_INSENSITIVE_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
CATALOG - gov.nasa.pds.validate.commandline.options.Flag
 
CATALOG - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
CATALOG - gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
 
CATALOG - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
The catalog file to use during validation.
CATALOG_FILES - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the catalog files.
CATALOG_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
CATALOG_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
CATALOG_RESOLVER - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the XMLCatalogResolver object.
CATALOG_UNRESOLVABLE_RESOURCE - gov.nasa.pds.tools.validate.ProblemType
 
CATALOG_UNRESOLVABLE_SCHEMA - gov.nasa.pds.tools.validate.ProblemType
 
CATALOG_UNRESOLVABLE_SCHEMATRON - gov.nasa.pds.tools.validate.ProblemType
 
catalogs - Variable in class gov.nasa.pds.validate.Validator
A list of user specified catalogs to use during validation.
CHARS_BETWEEN_FIELDS - gov.nasa.pds.tools.validate.ProblemType
 
CHECK_DATA_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to indicate whether to disable data content validation.
CHECK_INBETWEEN_FIELDS - gov.nasa.pds.validate.commandline.options.Flag
 
CHECK_INBETWEEN_FIELDS - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
 
CHECK_INBETWEEN_FIELDS - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to enable check in between fields validation for Table_Character file.
checkAvailableMemory() - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
checkAvailableMemory(double) - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
checkAvailableMemory(long) - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
checkContextReferences() - Method in class gov.nasa.pds.tools.validate.rule.pds4.ContextProductReferenceValidationRule
 
checkFileAndDirectoryNaming() - Method in class gov.nasa.pds.tools.validate.rule.pds4.BundleContentsNamingRule
Checks that files and directories at the root of the bundle are valid.
checkFileAndDirectoryNaming() - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
Checks that the files and directories in the target conform to the naming rules in sections 6C.1 and 6C.2.
checkFileAndDirectoryNamingWithChecker(List<Target>) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingChecker
 
checkIllegalDirectoryNames() - Method in class gov.nasa.pds.tools.validate.rule.pds4.SubdirectoryNamingRule
Checks for illegal subdirectory names.
checkLabelExtension() - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationRule
Implements a rule that checks the label file extension.
checkMetadata(boolean, boolean) - Method in class gov.nasa.pds.tools.validate.content.AudioVideo
 
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.
CHECKSUM_MANIFEST - gov.nasa.pds.validate.commandline.options.Flag
Flag to specify one or more checksum manifest files in order to perform checksum validation.
CHECKSUM_MANIFEST_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve a hash map containing the checksum values from a given checksum manifest.
CHECKSUM_MATCHES - gov.nasa.pds.tools.validate.ProblemType
 
CHECKSUM_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
ChecksumManifest - Class in gov.nasa.pds.validate.checksum
Class that reads a checksum manifest file.
ChecksumManifest(String) - Constructor for class gov.nasa.pds.validate.checksum.ChecksumManifest
 
clear() - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
clear() - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Forces the cache of catalog mappings to be cleared.
clear() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
Clears all problems.
clone() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
clone() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Element
 
COLLECTION - gov.nasa.pds.tools.validate.TargetType
 
COLLECTION_LABEL_PATTERN_STRING - Static variable in class gov.nasa.pds.validate.constants.Constants
 
COLLECTION_PATTERN_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
 
CollectionInBundleRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a rule that iterates over subdirectories, treating each as a collection within a bundle, and applying the PDS4 collection rules for each.
CollectionInBundleRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.CollectionInBundleRule
 
collectionReferentialIntegrityRule() - Method in class gov.nasa.pds.tools.validate.rule.pds4.CollectionReferentialIntegrityRule
 
CollectionReferentialIntegrityRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Validation rule that performs referential integrity checking on a Product_Collection product label.
CollectionReferentialIntegrityRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.CollectionReferentialIntegrityRule
 
CollectionValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation chain that validates PDS4 collections.
CollectionValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.CollectionValidationRule
 
Column - Class in gov.nasa.pds.web.ui.containers.tabularData
 
Column() - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Column
 
Column(int) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Column
 
Column(ColumnInfo, int) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Column
 
ColumnInfo - Class in gov.nasa.pds.web.ui.containers
 
ColumnInfo(ObjectStatement) - Constructor for class gov.nasa.pds.web.ui.containers.ColumnInfo
Constructor used for PDS3 labels.
CommandLineInterface - Class in gov.nasa.pds.validate.ri
 
CommandLineInterface() - Constructor for class gov.nasa.pds.validate.ri.CommandLineInterface
 
Comparators - Class in gov.nasa.pds.web.ui.utils
 
Comparators() - Constructor for class gov.nasa.pds.web.ui.utils.Comparators
 
compareTo(IdentifierReference) - Method in class gov.nasa.pds.tools.validate.IdentifierReference
 
compareTo(ValidationTarget) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
 
COMPLETE - gov.nasa.pds.tools.validate.task.Task.Status
The task completed normally.
COMPLETE_DESCRIPTIONS - gov.nasa.pds.validate.commandline.options.Flag
 
COMPLETE_DESCRIPTIONS - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to indicate enable/disable of every bit account for in file area
COMPLETE_DESCRIPTIONS - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to enable/disable (true/false) full bit checking of tables and arrays
CONFIG - gov.nasa.pds.validate.commandline.options.Flag
Flag to specify a configuration file to configure the tool behavior.
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
 
Constants - Class in gov.nasa.pds.validate.constants
 
Constants() - Constructor for class gov.nasa.pds.validate.constants.Constants
 
contains(String) - Method in enum gov.nasa.pds.tools.util.EncodingMimeMapping
 
CONTAINS - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
CONTENT_VAL_PROGRESS_COUNTER - Static variable in class gov.nasa.pds.validate.constants.Constants
 
ContentProblem - Class in gov.nasa.pds.tools.validate
An object representation of problems relating to data content validation.
ContentProblem(ProblemDefinition, URL, URL) - Constructor for class gov.nasa.pds.tools.validate.ContentProblem
Constructor.
CONTEXT_AREA_INVESTIGATION_AREA_REFERENCE - Static variable in class gov.nasa.pds.tools.util.LabelUtil
 
CONTEXT_AREA_OBSERVATION_SYSTEM_COMPONENT_REFERENCE - Static variable in class gov.nasa.pds.tools.util.LabelUtil
 
CONTEXT_AREA_TARGET_IDENTIFICATION_REFERENCE - Static variable in class gov.nasa.pds.tools.util.LabelUtil
 
CONTEXT_MISMATCH_AS_WARN_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
 
CONTEXT_REFERENCE_FOUND - gov.nasa.pds.tools.validate.ProblemType
 
CONTEXT_REFERENCE_FOUND_MISMATCH_INFO - gov.nasa.pds.tools.validate.ProblemType
 
CONTEXT_REFERENCE_FOUND_MISMATCH_WARN - gov.nasa.pds.tools.validate.ProblemType
 
CONTEXT_REFERENCE_NOT_FOUND - gov.nasa.pds.tools.validate.ProblemType
 
CONTEXT_VALIDATION_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to indicate whether to disable context validation.
ContextProductReference - Class in gov.nasa.pds.tools.util
Class that represents the lidvid of a PDS4 data product.
ContextProductReference(String) - Constructor for class gov.nasa.pds.tools.util.ContextProductReference
 
ContextProductReference(String, String, List<String>, List<String>) - Constructor for class gov.nasa.pds.tools.util.ContextProductReference
 
ContextProductReferenceValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Class that checks that context products referenced in a product label exist in a supplied list of registered context products at the Engineering Node.
ContextProductReferenceValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.ContextProductReferenceValidationRule
 
convertByte(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Converts an array of bytes into a long, permitting unsigned bytes.
convertByteArrayToInt(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert a byte array of size 4 bytes to type int
convertByteArrayToInt(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Convert a byte array of size 4 bytes to type int
convertByteArrayToLong(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert a byte array of size 8 bytes to type long
convertByteArrayToLong(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Convert a byte array of size 8 bytes to type long
convertByteArrayToShort(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Convert a byte array of size 2 bytes to type short
convertLSBSigned(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Converts an array of bytes into an int.
convertLSBUnsigned(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
 
convertLSBUnsigned(int[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
 
convertMSBSigned(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Converts an array of bytes into an int.
convertMSBUnsigned(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Converts an array of bytes into a long, permitting unsigned bytes.
convertMSBUnsigned(int[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Converts an array of bytes into a long, permitting unsigned bytes.
convertSignedLSBIntegers(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Converts an array of bytes into an int.
convertSignedMSBIntegers(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Converts an array of bytes into an int.
convertUnsignedLSBIntegers(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Converts an array of bytes into a long, permitting unsigned bytes.
convertUnsignedMSBIntegers(byte[], int) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Converts an array of bytes into a long, permitting unsigned bytes.
copy() - Method in class gov.nasa.pds.tools.validate.SkippedItems
 
COPYRIGHT - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
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.
Counter() - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.Counter
 
countHeadersBeforeTable(URL) - Method in class gov.nasa.pds.tools.util.TableUtil
Returns the number of "" tags in fileUrl before a "
crawl(URL) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
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
 
crawl(URL, boolean) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
crawl(URL, boolean, IOFileFilter) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
crawl(URL, boolean, IOFileFilter) - Method in class gov.nasa.pds.tools.validate.crawler.FileCrawler
Crawl a given directory url.
crawl(URL, boolean, IOFileFilter) - Method in class gov.nasa.pds.tools.validate.crawler.URLCrawler
 
crawl(URL, String[], boolean) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
crawl(URL, String[], boolean) - Method in class gov.nasa.pds.tools.validate.crawler.FileCrawler
Crawl a given directory url.
crawl(URL, String[], boolean, boolean) - Method in class gov.nasa.pds.tools.validate.crawler.FileCrawler
Crawl a given directory url.
crawl(URL, IOFileFilter) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
Crawler - Class in gov.nasa.pds.tools.validate.crawler
 
Crawler - Class in gov.nasa.pds.validate.crawler
 
Crawler() - Constructor for class gov.nasa.pds.tools.validate.crawler.Crawler
 
Crawler(boolean, List<String>) - Constructor for class gov.nasa.pds.validate.crawler.Crawler
 
Crawler(IOFileFilter) - Constructor for class gov.nasa.pds.tools.validate.crawler.Crawler
 
CRAWLER_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the crawler.
CrawlerFactory - Class in gov.nasa.pds.tools.validate.crawler
Factory class to instantiate the different Crawler objects.
CrawlerFactory - Class in gov.nasa.pds.validate.crawler
Factory class to instantiate the different Crawler objects.
CrawlerFactory() - Constructor for class gov.nasa.pds.tools.validate.crawler.CrawlerFactory
 
CrawlerFactory() - Constructor for class gov.nasa.pds.validate.crawler.CrawlerFactory
 
CRLF_DETECTED - gov.nasa.pds.tools.validate.ProblemType
 
CrossLabelFileAreaReferenceChecker - Class in gov.nasa.pds.tools.validate
 
CrossLabelFileAreaReferenceChecker() - Constructor for class gov.nasa.pds.tools.validate.CrossLabelFileAreaReferenceChecker
 
CSV - gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
 
CUMINDEX_NAME_REGEX - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
customizeHttpClient(HttpAsyncClientBuilder) - Method in class gov.nasa.pds.validate.ri.OpensearchDocument
 
customizeRequestConfig(RequestConfig.Builder) - Method in class gov.nasa.pds.validate.ri.OpensearchDocument
 
Cylinder - Class in gov.nasa.pds.validate.ri
 
Cylinder(String, AuthInformation, AuthInformation, CamShaft) - Constructor for class gov.nasa.pds.validate.ri.Cylinder
 

D

DATA_FILE - Static variable in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
XPath to the external table file of a collection.
DATA_FILE - Static variable in interface gov.nasa.pds.validate.XPath.CoreXPaths
XPath to the external table file of a collection.
DATA_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
DATA_NOT_DESCRIBED - gov.nasa.pds.tools.validate.ProblemType
 
DATA_OBJECTS_OUT_OF_ORDER - gov.nasa.pds.tools.validate.ProblemType
 
DATA_SET_DIRECTORY_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
DataDefinitionAndContentValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
 
DataDefinitionAndContentValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.DataDefinitionAndContentValidationRule
 
DataObjectValidator - Interface in gov.nasa.pds.tools.validate.rule.pds4
 
DataSetConstants - Class in gov.nasa.pds.web.ui.constants
 
DataSetConstants() - Constructor for class gov.nasa.pds.web.ui.constants.DataSetConstants
 
DataSetConstants.DataType - Enum in gov.nasa.pds.web.ui.constants
 
DataSetConstants.SetNodeType - Enum in gov.nasa.pds.web.ui.constants
 
DataSetConstants.Status - Enum in gov.nasa.pds.web.ui.constants
 
DataSetValidator - Class in gov.nasa.pds.web.ui.utils
 
DataSetValidator(String, File) - Constructor for class gov.nasa.pds.web.ui.utils.DataSetValidator
 
DataSetValidator(String, File, StatusContainer) - Constructor for class gov.nasa.pds.web.ui.utils.DataSetValidator
 
DATE_IS - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
DATE_IS_NOT - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
DATE_TIME - gov.nasa.pds.web.ui.constants.TabularManagementConstants.ConditionType
 
DATE_TIME_FORMATS - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.DateTimeValidator
Mapping of field datetime types to its list of valid datetime formats.
dateTimeGroup - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 
DateTimeValidator - Class in gov.nasa.pds.tools.validate.rule.pds4
Class to validate datetime values.
DateTimeValidator() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.DateTimeValidator
 
DateUtils - Class in gov.nasa.pds.web.ui.utils
 
DateUtils() - Constructor for class gov.nasa.pds.web.ui.utils.DateUtils
 
DAY - Static variable in class gov.nasa.pds.web.ui.utils.DateUtils
 
DEBUG - gov.nasa.pds.tools.label.ExceptionType
 
decodeSpace(String) - Static method in class gov.nasa.pds.tools.util.FilenameUtility
Returns the file name replacing the '%20' with ' ' character.
DEFAULT_LABEL_EXTENSION - Static variable in class gov.nasa.pds.validate.constants.Constants
 
DEFAULT_LANGUAGE - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
DEFAULT_LOCALE - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
DEFAULT_LOCALE_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
DEFAULT_NAMESPACE - Static variable in class gov.nasa.pds.tools.util.XMLExtractor
 
DefaultDocumentValidator - Class in gov.nasa.pds.tools.label.validate
The intent of this class is to perform some default semantic validation on the parsed PDS4 label.
DefaultDocumentValidator() - Constructor for class gov.nasa.pds.tools.label.validate.DefaultDocumentValidator
 
DESC - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
dictionary - Variable in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
DIR_NAME_HAS_INVALID_CHARS - gov.nasa.pds.tools.validate.ProblemType
 
DIR_NAME_TOO_LONG - gov.nasa.pds.tools.validate.ProblemType
 
DIRECTORY - gov.nasa.pds.tools.validate.TargetType
 
DIRECTORY - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
DIRECTORY - gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
 
DIRECTORY_NAME_CONFLICTS_IN_CASE - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a directory name that conflicts with the name of another file or folder in the same parent folder.
DIRECTORY_NAME_TOO_LONG - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a directory name that exceeds the maximum length.
DIRECTORY_NAME_USES_INVALID_CHARACTER - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a directory name that includes a disallowed character.
directoryFilter - Variable in class gov.nasa.pds.tools.validate.crawler.Crawler
A directory filter.
directoryFilter - Variable in class gov.nasa.pds.validate.crawler.Crawler
A directory filter.
DirectoryValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a rule chain for validating PDS4 directories, but not necessarily bundles or collections.
DirectoryValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.DirectoryValidationRule
 
DISABLE_CONTEXT_MISMATCH_WARNINGS - gov.nasa.pds.validate.commandline.options.Flag
 
DISABLE_CONTEXT_MISMATCH_WARNINGS - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to if context ref mismatches should be INFO or WARNING.
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.
DOCUMENT - gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
 
DOCUMENT_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
DOCUMENT_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
DocumentInfo - Interface in gov.nasa.pds.validate.ri
 
DocumentsChecker - Class in gov.nasa.pds.tools.util
A class that validate if a document file is valid based on the file name.
DocumentsChecker() - Constructor for class gov.nasa.pds.tools.util.DocumentsChecker
 
DocumentUtil - Class in gov.nasa.pds.tools.util
Util class to parse and remove comments from a Document object.
DocumentUtil() - Constructor for class gov.nasa.pds.tools.util.DocumentUtil
 
DocumentValidator - Interface in gov.nasa.pds.tools.label.validate
 
DocumenUtil() - Method in class gov.nasa.pds.tools.util.TableUtil
 
DOES_NOT_CONTAIN - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
DOES_NOT_END_WITH - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
DOES_NOT_EQUAL - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
DOES_NOT_START_WITH - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
doesReferenceExist(String) - Method in class gov.nasa.pds.tools.util.HashSetReferenceInfo
 
DOMSourceManager - Class in gov.nasa.pds.tools.util
Class that does management of DOMSource objects for reuse.
DOMSourceManager() - Constructor for class gov.nasa.pds.tools.util.DOMSourceManager
 
doValidation(Map<URL, String>) - Method in class gov.nasa.pds.validate.ValidateLauncher
Performs validation.
DummyValidationChain - Class in gov.nasa.pds.tools.validate.rule
Implements an empty validation chain that is never applicable.
DummyValidationChain() - Constructor for class gov.nasa.pds.tools.validate.rule.DummyValidationChain
 
DUPLICATE_IDENTIFIER - gov.nasa.pds.tools.validate.ProblemType
 
DUPLICATE_LOGICAL_IDENTIFIER - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a logical identifier that was used more than once.
DUPLICATE_MEMBERS - gov.nasa.pds.tools.validate.ProblemType
 
DUPLICATE_MEMBERS_INFO - gov.nasa.pds.tools.validate.ProblemType
 
DUPLICATE_VERSIONS - gov.nasa.pds.tools.validate.ProblemType
 
DUPLICATED_FILE_AREA_REFERENCE - gov.nasa.pds.tools.validate.ProblemType
 

E

Element - Class in gov.nasa.pds.web.ui.containers.tabularData
 
Element(String, Column, int) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Element
 
EMPTY_FOLDER - gov.nasa.pds.tools.validate.ProblemType
 
ENABLE_STACK_PRINTING - gov.nasa.pds.validate.commandline.options.Flag
 
EncodingMimeMapping - Enum in gov.nasa.pds.tools.util
 
end(Report.Block) - Method in class gov.nasa.pds.validate.report.FullReport
 
end(Report.Block) - Method in class gov.nasa.pds.validate.report.JSONReport
 
end(Report.Block) - Method in class gov.nasa.pds.validate.report.Report
 
end(Report.Block) - Method in class gov.nasa.pds.validate.report.XmlReport
 
ENDPOINT - Static variable in class gov.nasa.pds.validate.util.ToolInfo
 
ENDS_WITH - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
Engine - Class in gov.nasa.pds.validate.ri
 
Engine(int, List<String>, AuthInformation, AuthInformation) - Constructor for class gov.nasa.pds.validate.ri.Engine
 
equals(Object) - Method in class gov.nasa.pds.tools.label.SourceLocation
 
equals(Object) - Method in class gov.nasa.pds.tools.util.ContextProductReference
Determines where 2 LIDVIDs are equal.
equals(Object) - Method in class gov.nasa.pds.tools.validate.Identifier
Determines where 2 LIDVIDs are equal.
equals(Object) - Method in class gov.nasa.pds.tools.validate.IdentifierReference
 
equals(Object) - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
equals(Object) - Method in class gov.nasa.pds.tools.validate.Target
 
equals(Object) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
 
equals(Object) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
equals(Object) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
EQUALS - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
ERRATA_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
error(TransformerException) - Method in class gov.nasa.pds.tools.label.TransformerErrorListener
 
error(TransformerException) - Method in class gov.nasa.pds.tools.util.XMLErrorListener
Method is called when an error is encountered.
error(TransformerException) - Method in class gov.nasa.pds.validate.util.XMLErrorListener
Method is called when an error is encountered.
error(SAXParseException) - Method in class gov.nasa.pds.tools.label.LabelErrorHandler
 
error(SAXParseException) - Method in class gov.nasa.pds.tools.util.XMLErrorListener
 
ERROR - gov.nasa.pds.tools.label.ExceptionType
 
ErrorCodeMapping - Class in gov.nasa.pds.web.ui.utils
 
ErrorCodeMapping() - Constructor for class gov.nasa.pds.web.ui.utils.ErrorCodeMapping
 
EVERY_N - gov.nasa.pds.validate.commandline.options.Flag
 
EVERY_N - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to specify how many lines or records to skip during content validation.
EVERY_N_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to indicate how many lines or records to skip during content validation.
EveryNCounter - Class in gov.nasa.pds.tools.util
 
EXCEPTION_CONTAINER_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
ExceptionContainer - Class in gov.nasa.pds.tools.label
Implements an exception handler that retains the exceptions in memory.
ExceptionContainer - Class in gov.nasa.pds.web.ui.containers
 
ExceptionContainer() - Constructor for class gov.nasa.pds.tools.label.ExceptionContainer
 
ExceptionContainer(int, String, String, String) - Constructor for class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
ExceptionContainer(int, String, String, String, String) - Constructor for class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
ExceptionHandler - Interface in gov.nasa.pds.tools.label
Defines an interface for handling exceptions during label validation.
ExceptionProcessor - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements an exception handler for XML parsing and Schematron errors.
ExceptionProcessor(ProblemListener, URL) - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.ExceptionProcessor
 
ExceptionType - Enum in gov.nasa.pds.tools.label
 
execute(TaskAdvisor) - Method in interface gov.nasa.pds.tools.validate.task.Task
Executes the task with a given advisor to detect cancel requests.
execute(TaskAdvisor) - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
 
execute(Context) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Invokes the validation tests in the rule in their declared order.
EXECUTION - gov.nasa.pds.tools.validate.ProblemCategory
Problems with execution of the tool.
exists() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
exists(String) - Method in interface gov.nasa.pds.validate.ri.DocumentInfo
 
exists(String) - Method in class gov.nasa.pds.validate.ri.OpensearchDocument
 
exists(String) - Method in class gov.nasa.pds.validate.ri.RegistryDocument
 
EXTENSION - gov.nasa.pds.validate.commandline.options.Flag
Flag to specify the file extension for labels
EXTENSION - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Label file extension to look in target directory.
ExternalValidator - Interface in gov.nasa.pds.tools.label.validate
 
EXTRAS_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
EXTRAS_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 

F

FAIL - gov.nasa.pds.validate.status.Status
 
FATAL - gov.nasa.pds.tools.label.ExceptionType
 
fatalError(TransformerException) - Method in class gov.nasa.pds.tools.label.TransformerErrorListener
 
fatalError(TransformerException) - Method in class gov.nasa.pds.tools.util.XMLErrorListener
Method is called when a fatal error is encountered.
fatalError(TransformerException) - Method in class gov.nasa.pds.validate.util.XMLErrorListener
Method is called when a fatal error is encountered.
fatalError(SAXParseException) - Method in class gov.nasa.pds.tools.label.LabelErrorHandler
 
fatalError(SAXParseException) - Method in class gov.nasa.pds.tools.util.XMLErrorListener
 
fetch(URL) - Method in class gov.nasa.pds.tools.label.SchematronTransformer
Transform the given schematron.
fetch(URL, ProblemHandler) - Method in class gov.nasa.pds.tools.label.SchematronTransformer
Transform the given schematron.
FIELD_DELIMITER - Static variable in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
XPath to determine the field delimiter being used in the inventory table.
FIELD_DELIMITER - Static variable in interface gov.nasa.pds.validate.XPath.CoreXPaths
XPath to determine the field delimiter being used in the inventory table.
FIELD_INVALID_SPECIAL_CONSTANT - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALID_FORMAT_PRECISION_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALID_FORMAT_SPECIFIER_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALID_NOT_LEFT_JUSTIFIED - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALID_NOT_RIGHT_JUSTIFIED - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALID_TOO_LONG - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_DATA_TYPE_MATCH - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_DATA_TYPE_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_FORMAT_MATCH - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_FORMAT_PRECISION_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_FORMAT_SPECIFIER_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_IN_MIN_MAX_RANGE - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_IS_SPECIAL_CONSTANT - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_NOT_A_NUMBER - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_NOT_LEFT_JUSTIFIED - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_NOT_RIGHT_JUSTIFIED - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_OUT_OF_MIN_MAX_RANGE - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_OUT_OF_SPECIAL_CONSTANT_MIN_MAX_RANGE - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_OVERLAP - gov.nasa.pds.tools.validate.ProblemType
 
FIELD_VALUE_TOO_LONG - gov.nasa.pds.tools.validate.ProblemType
 
FieldContentFatalException - Exception in gov.nasa.pds.tools.validate.content.table
 
FieldContentFatalException(String) - Constructor for exception gov.nasa.pds.tools.validate.content.table.FieldContentFatalException
 
fieldDelimiters - Static variable in class gov.nasa.pds.tools.inventory.reader.InventoryKeys
 
FIELDS_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
FIELDS_NOT_IN_ORDER - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a table definition where the fields are not defined in physical order.
FIELDS_OVERLAP - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a table definition where the fields are not defined in physical order.
FieldValueValidator - Class in gov.nasa.pds.tools.validate.content.table
Class that performs content validation on the field values of a given record.
FieldValueValidator(ProblemListener, RuleContext, String) - Constructor for class gov.nasa.pds.tools.validate.content.table.FieldValueValidator
Constructor.
FILE - gov.nasa.pds.tools.validate.TargetType
 
FILE - Static variable in class gov.nasa.pds.validate.util.ToolInfo
 
FILE_AREA_ANCILLARY - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to the File_Area_Browse element.
FILE_AREA_BROWSE - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to the File_Area_Browse element.
FILE_AREA_INVENTORY - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to the File_Area_Inventory element.
FILE_AREA_OBSERVATIONAL - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPaths to find the different File_Area elements related to tables.
FILE_AREA_SIP_DEEP_ARCHIVE - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to the File_Area_SIP_Deep_Archive element.
FILE_AREA_TRANSFER_MANIFEST - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to the File_Area_Transfer_Manifest element.
FILE_FILTERS - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to set file name filters.
FILE_NAME_CONFLICTS_IN_CASE - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file name that conflicts with the name of another file or folder in the same parent folder.
FILE_NAME_HAS_INVALID_CHARS - gov.nasa.pds.tools.validate.ProblemType
 
FILE_NAME_TOO_LONG - gov.nasa.pds.tools.validate.ProblemType
 
FILE_NAME_TOO_LONG - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file name that exceeds the maximum length.
FILE_NAME_USES_INVALID_CHARACTER - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file name that includes illegal characters.
FILE_NAMING_PROBLEM - gov.nasa.pds.tools.validate.ProblemType
 
FILE_REFERENCE_CASE_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
FileAndDirectoryNamingChecker - Class in gov.nasa.pds.tools.validate.rule.pds4
Extend FileAndDirectoryNamingRule to enforcing file and directory naming standards without a listener.
FileAndDirectoryNamingChecker() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingChecker
 
FileAndDirectoryNamingRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation rule enforcing file and directory naming standards.
FileAndDirectoryNamingRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
 
FileAreaExtractor - Class in gov.nasa.pds.tools.validate.rule
 
FileAreaExtractor() - Constructor for class gov.nasa.pds.tools.validate.rule.FileAreaExtractor
 
FileCrawler - Class in gov.nasa.pds.tools.validate.crawler
Class that crawls a given file url.
FileCrawler - Class in gov.nasa.pds.validate.crawler
Class that crawls a given file url.
FileCrawler() - Constructor for class gov.nasa.pds.tools.validate.crawler.FileCrawler
 
FileCrawler(boolean, List<String>) - Constructor for class gov.nasa.pds.validate.crawler.FileCrawler
 
fileFilter - Variable in class gov.nasa.pds.tools.validate.crawler.Crawler
A file filter.
fileFilter - Variable in class gov.nasa.pds.validate.crawler.Crawler
A file filter.
FileFinder - Class in gov.nasa.pds.tools.util
 
FileFinder() - Constructor for class gov.nasa.pds.tools.util.FileFinder
 
FilenameUtility - Class in gov.nasa.pds.tools.util
Class that sanitizes the directory and file name by using the decode function to replacing '%20' with ' '.
FilenameUtility() - Constructor for class gov.nasa.pds.tools.util.FilenameUtility
 
FileReferencedMapList - Class in gov.nasa.pds.tools.util
 
FileReferencedMapList() - Constructor for class gov.nasa.pds.tools.util.FileReferencedMapList
 
FileReferenceValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a rule to validate file references found in a label.
FileReferenceValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.FileReferenceValidationRule
 
FileService - Class in gov.nasa.pds.tools.util
A class to allow reading and writing text file.
FileService() - Constructor for class gov.nasa.pds.tools.util.FileService
 
FILESIZE_MATCHES - gov.nasa.pds.tools.validate.ProblemType
 
FILESIZE_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
FileSizesUtil - Class in gov.nasa.pds.tools.util
A class that calculates the filesize of a file in bytes.
FileSizesUtil() - Constructor for class gov.nasa.pds.tools.util.FileSizesUtil
 
find(String) - Static method in enum gov.nasa.pds.tools.util.EncodingMimeMapping
 
findAndFlagBadFilenames(URL, ProblemListener) - Method in class gov.nasa.pds.tools.validate.rule.FileAreaExtractor
 
findApplicableRule(String) - Method in class gov.nasa.pds.tools.validate.rule.ValidationRuleManager
Finds an applicable rule for the given location.
findBundleWithLatestVersion(URL, String) - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Find bundle(s) with the latest version.
findCollectionWithLatestVersion(URL, String) - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Find collection(s) with the latest version.
findCollectionWithMatchingReference(URL, URL, String) - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Find collection(s) with matching reference.
findMyFile(String, String, String) - Static method in class gov.nasa.pds.tools.util.FileFinder
 
findOtherBundleFiles(URL, String) - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Find other bundle file(s).
findOtherCollectionFiles(List<Target>, String) - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Find other collection file(s).
findPointer(String) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
findRuleByCaption(String) - Method in class gov.nasa.pds.tools.validate.rule.ValidationRuleManager
Finds a rule given its caption.
findRuleByName(String) - Method in class gov.nasa.pds.tools.validate.rule.ValidationRuleManager
Finds a validation rule by name.
findTargets() - Method in class gov.nasa.pds.tools.validate.rule.AbstractFindTargets
 
FindUnreferencedFiles - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation rule that checks that all files are referenced by some label.
FindUnreferencedFiles() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedFiles
 
findUnreferencedIdentifiers() - Method in class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedIdentifiers
Iterate over unreferenced targets, reporting an error for each.
FindUnreferencedIdentifiers - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation rule that checks that all identifiers are referenced by some label.
FindUnreferencedIdentifiers() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedIdentifiers
 
findUnreferencedTargets() - Method in class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedFiles
Iterate over unreferenced targets, reporting an error for each.
fixSlashes(String) - Static method in class gov.nasa.pds.tools.util.Utility
Replace backslashes with forward slashes.
Flag - Enum in gov.nasa.pds.validate.commandline.options
Class that holds the command-line option flags.
flagBadFilename(URL) - Method in class gov.nasa.pds.tools.validate.rule.FileAreaExtractor
 
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
 
FlagsUtil - Class in gov.nasa.pds.tools.util
Class that keep track of different flags from command line to be made available to other validator that cannot easily be passed to.
FlagsUtil() - Constructor for class gov.nasa.pds.tools.util.FlagsUtil
 
flush() - Method in class gov.nasa.pds.validate.ValidatorFactory
 
flushValidators() - Method in class gov.nasa.pds.validate.ValidateLauncher
Flush ValidatorFactory cache (set to null).
FOOTER - gov.nasa.pds.validate.report.Report.Block
 
force - Variable in class gov.nasa.pds.validate.Validator
Flag to force validation against a label's schema and schematron.
FORCE - gov.nasa.pds.validate.commandline.options.Flag
DEPRECATED: Flag to force the tool to perform validation against the schema and schematron specified in a given label.
FORCE - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
DEPRECATED: Force the tool to validate against the schema and schematron specified in the label.
FORCE_LABEL_SCHEMA_VALIDATION - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to indicate that declared schema and Schematron files in a label should be validated before the label is validate.
FORMAT - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
FORMAT - gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
 
fromFile(File) - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
fromFileName(String) - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
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

GAZETTEER_DESC_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GAZETTEER_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GAZETTEER_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GAZETTEER_LABEL_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GAZETTEER_TAB_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GENERAL - gov.nasa.pds.tools.validate.ProblemCategory
General problems with overall validation of the known targets.
GENERAL_INFO - gov.nasa.pds.tools.validate.ProblemType
 
GenericProblems - Class in gov.nasa.pds.tools.validate.rule
Defines problems which are not specific to a data standard.
GEOMETRY_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
GEOMETRY_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
get(String) - Static method in class gov.nasa.pds.web.ui.utils.ErrorCodeMapping
 
GET_FILE_PROBLEMS - Static variable in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
GET_FILE_PROBLEMS_STMNT - Static variable in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
GET_PROBLEMS - Static variable in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getAllObjects(DictIdentifier) - Method in class gov.nasa.pds.web.ui.containers.tabularManagement.TabularLabelContainer
 
getAllowUnlabeledFiles() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getAllTargets() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
 
getAncestorTargets() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getApplication() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
 
getApplicationProperties() - Static method in class gov.nasa.pds.web.ui.managers.PropsManager
 
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.
getArguments() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getArrayID() - Method in class gov.nasa.pds.tools.validate.content.array.ArrayContentProblem
Returns the ID of the array.
getArrayID() - Method in class gov.nasa.pds.tools.validate.content.array.ArrayLocation
Returns the array ID.
getAvailableMemory() - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
getBits() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getBits() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getBlocked() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
getBroken() - Method in class gov.nasa.pds.validate.ri.CommandLineInterface
 
getBroken() - Method in class gov.nasa.pds.validate.ri.Cylinder
 
getBroken() - Method in class gov.nasa.pds.validate.ri.Engine
 
getBucket() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getBundles() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getBundles() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
 
getBytes() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getBytes() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getCachedEntities() - Method in class gov.nasa.pds.tools.label.CachedLSResourceResolver
 
getCachedLSResolver() - Method in class gov.nasa.pds.tools.validate.rule.pds4.SchemaValidator
 
getCaption() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationChain
 
getCaption() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
 
getCaption() - Method in interface gov.nasa.pds.tools.validate.rule.ValidationRule
Gets a caption describing the rule.
getCatalogList() - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the initial list of catalog entry files.
getCatalogResolver() - Method in class gov.nasa.pds.tools.label.LabelValidator
 
getCatalogResolver() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getCatalogs() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getCheckData() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getCheckInbetweenFields() - Method in class gov.nasa.pds.tools.label.LocationValidator
 
getCheckInbetweenFields() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getChecksum() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Gets the checksum.
getChecksumManifest() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getChildContext(URL) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets a rule context for validating a file or directory inside the current target.
getChildTargets(ValidationTarget) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getChildTargets(ValidationTarget) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets the locations of children of a given target.
getCode() - Method in class gov.nasa.pds.web.ui.containers.MessageContainer
 
getCollections() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getCollections() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
 
getColumn() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Element
 
getColumn(int) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getColumn(String) - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getColumnDef() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getColumnDef() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getColumnDefs() - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getColumnNumber() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getColumnNumber() - Method in class gov.nasa.pds.tools.label.SourceLocation
Gets the source column number.
getColumnNumber() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getColumns() - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getCompleteDescriptions() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getConfiguration(String) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
getContentType() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
 
getContentType(String) - Method in class gov.nasa.pds.tools.util.MimeTable
Given a file name, returns the mime type.
getContentValidationFlag() - Static method in class gov.nasa.pds.tools.util.FlagsUtil
Get the contentValidationFlag value
getContext() - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Get the RuleContext of the target of the check.
getContext() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets the rule context.
getContextMismatchAsWarn() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getContextReferenceCheckFlag() - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Get the contextReferenceCheck.
getContextValue(String, Class<T>) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Gets a value from the context in a type-safe manner.
getCopyright() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getCopyright() - Static method in class gov.nasa.pds.validate.util.ToolInfo
 
getCrawler() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getCreatedBy() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getCurrentTableReader() - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableValidator
 
getDanglingReferences() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getDanglingReferences() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets a collection of identifiers that are referenced but not defined.
getDataFile() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
Gets the data file that is being read.
getDataFile() - Method in class gov.nasa.pds.tools.validate.content.array.ArrayLocation
 
getDataFile() - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableValidator
 
getDataFile() - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getDataSetRoot() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getDataType() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getDate() - Method in class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
getDefaultNamepsace() - Method in class gov.nasa.pds.validate.util.PDSNamespaceContext
 
getDefaultNamespace() - Method in class gov.nasa.pds.tools.util.XMLExtractor
 
getDescription() - Method in enum gov.nasa.pds.validate.commandline.options.Flag
Get the flag description.
getDescription() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getDescription() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getDictionaryChganges() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getDirectories - Variable in class gov.nasa.pds.validate.crawler.Crawler
Flag to indicate whether to retrieve directory listings.
getDirectoryFileNames(File) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getDirectoryListing(File) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getDocNode() - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets the document node of the XML document.
getDocumentWithoutComments(URL) - Method in class gov.nasa.pds.tools.util.DocumentUtil
Returns the content of the file minus the comments as String.
getDuration() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getElement() - Method in class gov.nasa.pds.tools.validate.content.array.Axis
 
getElements() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getElements() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Row
 
getEndpoint() - Static method in class gov.nasa.pds.validate.util.ToolInfo
 
getErrorCount() - Method in class gov.nasa.pds.tools.validate.ListenerExceptionPropagator
 
getErrorCount() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
getErrorCount() - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Gets the number of error problems encountered.
getErrorCount() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the count of errors encountered.
getErrorLimit() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the limit on the number of errors found.
getErrorMessage() - Method in class gov.nasa.pds.tools.util.PDFUtil
Returns error message from failed PDF/A validation, if one exists.
getEveryN() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getException() - Method in exception gov.nasa.pds.tools.inventory.reader.InventoryReaderException
 
getExceptions() - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
getExceptionType() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getExceptionType() - Method in exception gov.nasa.pds.tools.label.ValidatorException
 
getExtension() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
 
getExternalErrorFilename() - Method in class gov.nasa.pds.tools.util.PDFUtil
Returns the name of the external error filename.
getExternalFilesize(URL) - Static method in class gov.nasa.pds.tools.util.FileSizesUtil
Gets the filesize value.
getExternalSubset(String, String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Locates an external subset for documents which do not explicitly provide one.
getExtraTarget() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
 
getExtraTarget() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getExtraTargetList() - Method in class gov.nasa.pds.tools.validate.AdditionalTarget
 
getField() - Method in class gov.nasa.pds.tools.validate.content.table.TableContentProblem
 
getFieldNumber() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getFieldNumber() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getFile() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Gets the file.
getFile() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
getFile() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getFile(FileReference) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFileEntry(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFileFilters() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getFileMap(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFileObj() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
getFileObj() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getFiles(PointerStatement) - Static method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFilesProcessed() - Method in class gov.nasa.pds.tools.label.LabelValidator
Returns the number of files processed by the validation function.
getFirstFile(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFirstURI(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getFormat() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getFormat() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getGroupCount() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getHeader() - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
getId() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getId() - Method in class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
getId() - Method in class gov.nasa.pds.web.ui.containers.MessageContainer
 
getID() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getIdentifier() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Gets the logical identifier.
getIdentifier() - Method in class gov.nasa.pds.tools.validate.IdentifierReference
Gets the identifier referenced.
getIdentifier() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Gets the identification string for this target.
getIdentifierDefinitions() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getIdentifierDefinitions() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets a mapping of identifiers to their locations.
getIdentifierReferenceLocation(Identifier) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getIdentifierReferenceLocation(Identifier) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets the location of where the given identifier is referenced.
getIdentifiersCommon(DOMSource, URL, String[], String) - Static method in class gov.nasa.pds.tools.util.LabelUtil
Common function to retrieve values either from logical_identifier or lid_reference/lidvid_reference tags.
getIgnoreList() - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Returns the list of files to ignore when crawling.
getIMVersion(DOMSource, URL) - Static method in class gov.nasa.pds.tools.util.LabelUtil
Get the Information Model (IM) version of the label (as a DOMSource)
getIndex() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getIndex() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getIndexDataFile() - Method in class gov.nasa.pds.web.ui.containers.IndexContainer
 
getInfoCount() - Method in class gov.nasa.pds.tools.validate.ListenerExceptionPropagator
 
getInfoCount() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
getInfoCount() - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Gets the number of informational problems encountered.
getInfoCount() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the count of informational events encountered.
getInformationModelVersions() - Static method in class gov.nasa.pds.tools.util.LabelUtil
Returns the list of IMs registered so far.
getInputSourceByURL(URL) - Static method in class gov.nasa.pds.tools.util.Utility
 
getInstance() - Static method in class gov.nasa.pds.tools.util.EveryNCounter
 
getInstance() - Static method in class gov.nasa.pds.tools.validate.SkippedItems
 
getInstance() - Static method in class gov.nasa.pds.validate.ValidatorFactory
Gets an instance of the factory.
getItemBits() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getItemBits() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getItemBytes() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getItemBytes() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getItemOffset() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getItemOffset() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getKey() - Method in enum gov.nasa.pds.tools.validate.ProblemCategory
Gets the key for mapping the problem type to a UI string.
getKey() - Method in enum gov.nasa.pds.tools.validate.ProblemType
Gets the key for mapping the problem type to a UI string.
getKey() - Method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
getKey() - Method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.Status
 
getKey() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
getKey() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
 
getKey() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
getKey() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getLabel() - Method in class gov.nasa.pds.tools.validate.content.array.ArrayLocation
 
getLabel() - Method in class gov.nasa.pds.tools.validate.ContentProblem
 
getLabelCount() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getLabelCount() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets the number of labels encountered so far.
getLabelExtension() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getLabelExtension() - Method in class gov.nasa.pds.validate.ValidateLauncher
 
getLabelFile() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getLabelList() - Method in class gov.nasa.pds.web.ui.containers.IndexContainer
 
getLabelObj() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getLabelPattern() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getLabels(URL) - Method in class gov.nasa.pds.tools.util.FileReferencedMapList
 
getLabelUrl() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getLabelValidator() - Method in class gov.nasa.pds.tools.label.LocationValidator
Gets a singleton label validator.
getLastModified() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getLastModifiedDisplay() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getLatestBundle() - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Returns the target containing the latest bundle (one with the largest version).
getLatestVersion(HashMap<String, ArrayList<String>>) - Static method in class gov.nasa.pds.tools.util.LidVid
Find the latest version of lidvid(s).
getLauncherURIName() - Static method in class gov.nasa.pds.tools.util.LabelUtil
Get the name of the executable of validate.
getLibraryVersion() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getLid() - Method in class gov.nasa.pds.tools.util.ContextProductReference
 
getLid() - Method in class gov.nasa.pds.tools.validate.Identifier
 
getLidVidReferences(DOMSource, URL) - Static method in class gov.nasa.pds.tools.util.LabelUtil
Get the LIDVID references in the label (as a DOMSource)
getLineNumber() - Method in exception gov.nasa.pds.tools.inventory.reader.InventoryReaderException
 
getLineNumber() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
Gets the line number that was just read.
getLineNumber() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getLineNumber() - Method in class gov.nasa.pds.tools.label.SourceLocation
Gets the source line number.
getLineNumber() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getLineNumber() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
getLineNumber() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getLineNumber() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Element
 
getListener() - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Get the ProblemListener of the target of the check.
getListener() - Method in class gov.nasa.pds.tools.util.TableCharacterUtil
 
getListener() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets the problem listener for this validation rule.
getListener() - Method in class gov.nasa.pds.tools.validate.rule.FileAreaExtractor
 
getLocation() - Static method in class gov.nasa.pds.tools.util.LabelUtil
Get the location of the label currently processing.
getLocation() - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Returns the modified location.
getLocation() - Method in class gov.nasa.pds.tools.validate.content.array.ArrayContentProblem
 
getLocation() - Method in class gov.nasa.pds.tools.validate.content.array.ArrayLocation
 
getLocation() - Method in class gov.nasa.pds.tools.validate.TargetWithErrors
 
getLocation() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the location of the target to validate.
getLocation() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Gets the target location.
getLogicalIdentifiers(DOMSource, URL) - Static method in class gov.nasa.pds.tools.util.LabelUtil
Get the local identifiers the label (as a DOMSource)
getLogLevel() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getLongName() - Method in enum gov.nasa.pds.validate.commandline.options.Flag
Get the long name of the flag.
getLSInputFromResolvableResource(String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
 
getMasterDictionary() - Static method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
getMasterDictionaryCopy() - Static method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
getMD5Checksum(URL) - Static method in class gov.nasa.pds.tools.util.MD5Checksum
Gets the MD5 checksum value.
getMemberStatus() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Gets the member status.
getMessage() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getMessage() - Method in exception gov.nasa.pds.tools.label.ValidatorException
 
getMessage() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getMessage() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getMessage() - Method in class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
getMessage() - Method in class gov.nasa.pds.web.ui.containers.MessageContainer
 
getMessageKey() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
getMillisecondsToDuration(long) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
getMissingConstant() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getMissingConstant() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getMysqlDB() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getMysqlPass() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getMySqlPattern() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
getMysqlPort() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getMysqlServer() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getMysqlUser() - Method in class gov.nasa.pds.web.ui.utils.ApplicationProperties
 
getName() - Method in enum gov.nasa.pds.tools.label.ExceptionType
 
getName() - Method in class gov.nasa.pds.tools.validate.content.array.Axis
 
getName() - Method in enum gov.nasa.pds.tools.validate.TargetType
 
getName() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Gets the name of the target.
getName() - Method in enum gov.nasa.pds.validate.status.Status
 
getName() - Static method in class gov.nasa.pds.validate.util.ToolInfo
 
getName() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getName() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getName() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getName() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getNames() - Method in class gov.nasa.pds.tools.util.ContextProductReference
 
getNamespaceURI(String) - Method in class gov.nasa.pds.validate.util.PDSNamespaceContext
 
getNewValues() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getNext() - Method in interface gov.nasa.pds.tools.inventory.reader.InventoryReader
Get the next file reference in the Inventory file.
getNext() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
Gets the next product file reference in the PDS Inventory file.
getNodeFromDoc(String) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets a Node object from the given expression.
getNodeFromItem(String, Object) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets a Node object from the given expression.
getNodesFromDoc(String) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets Node objects from the given expression.
getNodesFromItem(String, Object) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets Node objects from the given expression.
getNonRegisteredProductsFile() - Method in class gov.nasa.pds.validate.ValidateLauncher
 
getNumFiles() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getNumFolders() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getNumItems() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getNumItems() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getNumRecords() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
Returns the records number in the PDS Inventory file.
getNumSteps() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
getOptions() - Static method in class gov.nasa.pds.validate.commandline.options.FlagOptions
Get the list of options.
getOriginalSeparator() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getOtherFilename(String, ValidationTarget) - Static method in class gov.nasa.pds.tools.validate.CrossLabelFileAreaReferenceChecker
 
getOtherId(String, ValidationTarget) - Static method in class gov.nasa.pds.tools.validate.CrossLabelFileAreaReferenceChecker
 
getOutputFileName() - Static method in class gov.nasa.pds.validate.util.ToolInfo
 
getParent(URL) - Static method in class gov.nasa.pds.tools.util.Utility
 
getParentLabelFilename() - Method in class gov.nasa.pds.tools.util.HashSetReferenceInfo
 
getParentTarget() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets the parent target location for this rule.
getParentTarget() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Gets the parent target location.
getPassword() - Method in class gov.nasa.pds.validate.ri.AuthInformation
 
getPath() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getPattern(String) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
getPDFErrorDir() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getPDSDefaultNamespace(String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getPDSVersion() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getPercentMemoryFree() - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
getPointers() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getPossibleFileExtensions(String) - Method in class gov.nasa.pds.tools.util.DocumentsChecker
Given a document standard id, returns a list of possible file extensions associated with that id.
getPossibleFileExtensions(String) - Method in class gov.nasa.pds.tools.util.MimeTable
Given a document standard id, returns a list of possible file extensions associated with that id.
getPreferPublic() - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the preference for whether system or public matches are preferred.
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
 
getProblem() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getProblemCategory() - Method in enum gov.nasa.pds.tools.validate.ProblemType
 
getProblemCount() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
Gets the number of problems reported.
getProblemCount() - Method in class gov.nasa.pds.web.ui.containers.dataSet.Bucket
Gets a count of problems in this bucket.
getProblemDefinitionId() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getProblemHandler() - Method in class gov.nasa.pds.tools.label.CachedLSResourceResolver
 
getProblemListener() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getProblemListener() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the problem listener for getting problems found.
getProblems() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
Gets the problems encountered.
getProblems() - Method in class gov.nasa.pds.tools.validate.TargetWithErrors
 
getProblems() - Method in class gov.nasa.pds.web.ui.containers.dataSet.Bucket
 
getProblems() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getProblems() - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getProblemsForLocation(String, boolean) - Method in class gov.nasa.pds.tools.validate.ListenerExceptionPropagator
 
getProblemsForLocation(String, boolean) - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
getProblemsForLocation(String, boolean) - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Gets a collection of problems for a given location.
getProblemType(String) - Method in class gov.nasa.pds.tools.util.DocumentUtil
Returns the enum ProblemType based on the docType.
getProductTypeOf(String) - Method in interface gov.nasa.pds.validate.ri.DocumentInfo
 
getProductTypeOf(String) - Method in class gov.nasa.pds.validate.ri.OpensearchDocument
 
getProductTypeOf(String) - Method in class gov.nasa.pds.validate.ri.RegistryDocument
 
getPublicId() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getQuery() - Static method in class gov.nasa.pds.validate.util.ToolInfo
 
getRecord() - Method in class gov.nasa.pds.tools.validate.content.table.TableContentProblem
 
getReferencedIdentifiers() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getReferencedIdentifiers() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets a collection of referenced identifiers.
getReferenceLocation() - Method in class gov.nasa.pds.tools.validate.IdentifierReference
Gets the location of the target containing the reference.
getReferences() - Method in class gov.nasa.pds.tools.util.HashSetReferenceInfo
 
getReferencesOf(String) - Method in interface gov.nasa.pds.validate.ri.DocumentInfo
 
getReferencesOf(String) - Method in class gov.nasa.pds.validate.ri.OpensearchDocument
 
getReferencesOf(String) - Method in class gov.nasa.pds.validate.ri.RegistryDocument
 
getReferenceType() - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Get the referenceType of the target of the check.
getRegisteredProducts() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getRegisteredProductsFile() - Method in class gov.nasa.pds.validate.ValidateLauncher
 
getRegistrar() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets the target registrar for this validation rule.
getRegistrar() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the registrar for getting target information.
getReleaseDate() - Static method in class gov.nasa.pds.validate.util.ToolInfo
 
getResource(Class<T>) - Method in enum gov.nasa.pds.tools.validate.ValidationResourceManager
 
getResourceListing(String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getResults() - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
getRoot() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getRoot() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets the root location.
getRootValidator() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Gets the top-level validator for getting singleton utilities, such as the label validator.
getRows() - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
getRows() - Method in class gov.nasa.pds.web.ui.utils.TabularData
 
getRule() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getRuleManager() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Gets the rule manager used to find other rules to apply.
getScalingFactor() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getScalingFactor() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getSchemaLocation() - Method in class gov.nasa.pds.tools.util.XMLExtractor
 
getSchemaRefFromJar(String, String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchemas() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchemasFromDirectory() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchemasFromJar(String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchematronNamespace() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchematronRefFromJar(String, String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSchematrons(NodeList, URL, ProblemHandler) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
getSchematronsFromJar(String) - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSearchURL() - Static method in class gov.nasa.pds.validate.util.ToolInfo
 
getSetId() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getSeverity() - Static method in class gov.nasa.pds.tools.util.FlagsUtil
Get the severity value
getSeverity() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getSeverity(String, boolean) - Method in class gov.nasa.pds.tools.validate.ListenerExceptionPropagator
 
getSeverity(String, boolean) - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
getSeverity(String, boolean) - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Gets the maximum severity of problems related to a location.
getShortName() - Method in enum gov.nasa.pds.validate.commandline.options.Flag
Get the short name of the flag.
getSkipProductValidation() - Static method in class gov.nasa.pds.tools.util.FlagsUtil
Get the skipProductValidation value
getSkipProductValidation() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getSortIndex() - Method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.Status
 
getSource() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getSource() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getSpotCheckData() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getStack() - Method in class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
getStackPrintingFlag() - Static method in class gov.nasa.pds.tools.util.FlagsUtil
Get the stackPrintingFlag value
getStandardsDocument() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getStandardsSection() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getStandardsVersion() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getStartBit() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getStartBit() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getStartByte() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getStartByte() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getStatus() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getStatus() - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
getStatus(Task) - Method in class gov.nasa.pds.tools.validate.task.BlockingTaskManager
 
getStatus(Task) - Method in interface gov.nasa.pds.tools.validate.task.TaskManager
Gets the task status.
getStatusDisplay() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getStep() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
getStopBit() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getStopBit() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getString(String, String) - Method in enum gov.nasa.pds.tools.util.SettingsManager
Gets a string settings identified by a key, or a default value if the setting has no specified value.
getSupportedModels() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getSystemId() - Method in exception gov.nasa.pds.tools.label.LabelException
 
getSystemId() - Method in class gov.nasa.pds.tools.util.XMLExtractor
 
getTable() - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableValidator
 
getTableID() - Method in class gov.nasa.pds.tools.validate.content.table.TableContentProblem
 
getTabularData(long) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getTabularData(String, long) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getTabularData(String, long) - Method in class gov.nasa.pds.web.ui.containers.tabularManagement.TabularLabelContainer
 
getTabularPointers() - Method in class gov.nasa.pds.web.ui.containers.tabularManagement.TabularLabelContainer
 
getTarget() - Method in class gov.nasa.pds.tools.util.PDFUtil
Returns the URL of the target.
getTarget() - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Get the URL of the target of the check.
getTarget() - Method in class gov.nasa.pds.tools.util.TableCharacterUtil
 
getTarget() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Gets the target of this rule.
getTarget() - Method in class gov.nasa.pds.tools.validate.rule.FileAreaExtractor
 
getTarget() - Method in class gov.nasa.pds.tools.validate.rule.pds4.ExceptionProcessor
 
getTarget() - Method in class gov.nasa.pds.tools.validate.rule.pds4.ProblemProcessor
 
getTarget() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getTarget() - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
getTargetContent(URL, String, String, String) - Static method in class gov.nasa.pds.tools.validate.TargetExaminer
Return the content of the field within a node.
getTargetCount(TargetType) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getTargetCount(TargetType) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets the number of targets encountered so far for a target type.
getTargetForIdentifier(Identifier) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getTargetForIdentifier(Identifier) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets the location where an identifier was defined.
getTargetNamespace() - Method in class gov.nasa.pds.tools.util.XMLExtractor
 
getTargetRegistrar() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getTargets() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getTargets() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
 
getTargetType(URL) - Static method in class gov.nasa.pds.tools.util.Utility
 
getTargetType(URL, URL) - Static method in class gov.nasa.pds.tools.util.Utility
 
getTargetUrl() - Method in class gov.nasa.pds.web.ui.containers.ExceptionContainer
 
getTitle() - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
getTotal() - Method in class gov.nasa.pds.validate.ri.CommandLineInterface
 
getTotal() - Method in class gov.nasa.pds.validate.ri.Engine
 
getTotalIntegrityChecks() - Method in class gov.nasa.pds.validate.report.Report
 
getTotalMemory() - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
getTotalProducts() - Method in class gov.nasa.pds.validate.report.Report
 
getTotalTimeElapsed() - Method in class gov.nasa.pds.tools.label.LabelValidator
Returns the duration it took to run the validation function.
getTrustSelfSigned() - Method in class gov.nasa.pds.validate.ri.AuthInformation
 
getType() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
getType() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Gets the target type.
getType() - Method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
getType() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getType() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
getType() - Method in class gov.nasa.pds.web.ui.containers.MessageContainer
 
getType() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getType(String) - Method in class gov.nasa.pds.validate.report.Report
 
getTypeDisplay() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getTypes() - Method in class gov.nasa.pds.tools.util.ContextProductReference
 
getUnit() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getUnit() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getUnreferencedIdentifiers() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getUnreferencedIdentifiers() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets a collection of identifiers that are defined but never referenced.
getUnreferencedTargets() - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
getUnreferencedTargets() - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Gets a collection of target locations that are never referenced.
getUri() - Method in class gov.nasa.pds.validate.util.Namespace
Gets the value of the uri property.
getURIEntry(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getURIMap(PointerStatement) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
getUrl() - Method in class gov.nasa.pds.tools.label.SourceLocation
Gets the url of the source location.
getUrl() - Method in class gov.nasa.pds.tools.validate.Target
 
getUrl() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
 
getUrl() - Method in class gov.nasa.pds.validate.ri.AuthInformation
 
getUseLiteralSystemId() - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the preference for whether the literal system identifier should be used when resolving system identifiers when both it and the expanded system identifier are available.
getUsername() - Method in class gov.nasa.pds.validate.ri.AuthInformation
 
getUuid() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getValidateContext() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
getValidationTarget(URL) - Static method in class gov.nasa.pds.tools.util.Utility
Returns a ValidationTarget for the specified target URL.
getValidationTarget(URL, URL) - Static method in class gov.nasa.pds.tools.util.Utility
 
getValidationType() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the type of validation.
getValidators() - Method in class gov.nasa.pds.tools.validate.rule.ValidationRuleManager
Gets the list of available validators.
getValue() - Method in enum gov.nasa.pds.tools.label.ExceptionType
 
getValue() - Method in class gov.nasa.pds.tools.util.EveryNCounter
 
getValue() - Method in enum gov.nasa.pds.tools.validate.TargetType
 
getValue() - Method in enum gov.nasa.pds.validate.status.Status
 
getValue() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
getValue() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Element
 
getValueFromDoc(String) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets the value of the given expression.
getValueFromItem(String, Object) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets the value of the given expression.
getValueOffset() - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
getValueOffset() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
getValues() - Method in class gov.nasa.pds.web.ui.containers.tabularData.Element
 
getValuesFromDoc(String) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets the values of the given expression.
getValuesFromItem(String, Object) - Method in class gov.nasa.pds.tools.util.XMLExtractor
Gets the values of the given expression.
getVersion() - Method in class gov.nasa.pds.tools.util.ContextProductReference
 
getVersion() - Method in class gov.nasa.pds.tools.validate.Identifier
 
getVersion() - Static method in class gov.nasa.pds.validate.util.ToolInfo
 
getVolId() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getVolumeId() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getVolumePath() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
 
getVolumeSpace() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
getWarningCount() - Method in class gov.nasa.pds.tools.validate.ListenerExceptionPropagator
 
getWarningCount() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
getWarningCount() - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Gets the number of warning problems encountered.
getWarningCount() - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Gets the count of warnings encountered.
getWildcards() - Method in class gov.nasa.pds.tools.validate.crawler.WildcardOSFilter
Returns list of filters that were set.
getWildcards() - Method in class gov.nasa.pds.validate.crawler.WildcardOSFilter
Returns list of filters that were set.
getWriter() - Method in class gov.nasa.pds.validate.report.Report
 
getXmlModels() - Method in class gov.nasa.pds.tools.util.XMLExtractor
 
getXMLParserVersion() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
getXMLVersion() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
GIF - gov.nasa.pds.tools.util.EncodingMimeMapping
 
GOOD_RECORD_LENGTH - gov.nasa.pds.tools.validate.ProblemType
 
gov.nasa.pds.tools.inventory.reader - package gov.nasa.pds.tools.inventory.reader
 
gov.nasa.pds.tools.label - package gov.nasa.pds.tools.label
 
gov.nasa.pds.tools.label.validate - package gov.nasa.pds.tools.label.validate
 
gov.nasa.pds.tools.util - package gov.nasa.pds.tools.util
 
gov.nasa.pds.tools.validate - package gov.nasa.pds.tools.validate
Implementations of general-purpose classes for the validation application.
gov.nasa.pds.tools.validate.content - package gov.nasa.pds.tools.validate.content
 
gov.nasa.pds.tools.validate.content.array - package gov.nasa.pds.tools.validate.content.array
 
gov.nasa.pds.tools.validate.content.table - package gov.nasa.pds.tools.validate.content.table
 
gov.nasa.pds.tools.validate.crawler - package gov.nasa.pds.tools.validate.crawler
 
gov.nasa.pds.tools.validate.rule - package gov.nasa.pds.tools.validate.rule
Implementations of rules for checking compliance to data standards.
gov.nasa.pds.tools.validate.rule.pds3 - package gov.nasa.pds.tools.validate.rule.pds3
 
gov.nasa.pds.tools.validate.rule.pds4 - package gov.nasa.pds.tools.validate.rule.pds4
Implementations of standards rules for the PDS4 data standard.
gov.nasa.pds.tools.validate.task - package gov.nasa.pds.tools.validate.task
Defines client-independent processing interfaces and classes for background tasks.
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.constants - package gov.nasa.pds.validate.constants
 
gov.nasa.pds.validate.crawler - package gov.nasa.pds.validate.crawler
 
gov.nasa.pds.validate.report - package gov.nasa.pds.validate.report
 
gov.nasa.pds.validate.ri - package gov.nasa.pds.validate.ri
 
gov.nasa.pds.validate.status - package gov.nasa.pds.validate.status
 
gov.nasa.pds.validate.util - package gov.nasa.pds.validate.util
 
gov.nasa.pds.validate.XPath - package gov.nasa.pds.validate.XPath
 
gov.nasa.pds.web.ui.constants - package gov.nasa.pds.web.ui.constants
 
gov.nasa.pds.web.ui.containers - package gov.nasa.pds.web.ui.containers
 
gov.nasa.pds.web.ui.containers.dataSet - package gov.nasa.pds.web.ui.containers.dataSet
 
gov.nasa.pds.web.ui.containers.tabularData - package gov.nasa.pds.web.ui.containers.tabularData
 
gov.nasa.pds.web.ui.containers.tabularManagement - package gov.nasa.pds.web.ui.containers.tabularManagement
 
gov.nasa.pds.web.ui.managers - package gov.nasa.pds.web.ui.managers
 
gov.nasa.pds.web.ui.utils - package gov.nasa.pds.web.ui.utils
 
GREATER_THAN - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 

H

handleDirectory(URL, TargetRegistrar) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFindTargets
 
handleDirectory(URL, T) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFileSubtreeWalker
Handles encountering a directory.
handleFile(URL, TargetRegistrar) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFindTargets
 
handleFile(URL, T) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFileSubtreeWalker
Handles encountering a file.
hardResetInformationModelVersions() - Static method in class gov.nasa.pds.tools.util.LabelUtil
Reset Information Model Versions List to zero size.
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(int, String, Object, char, boolean) - Method in class gov.nasa.pds.validate.commandline.options.ToolsOption
Defines an argument's "properties" for an 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.
hasError() - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
hasError() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
hasFatal() - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
hasFatal() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
hashCode() - Method in class gov.nasa.pds.tools.label.SourceLocation
 
hashCode() - Method in class gov.nasa.pds.tools.util.ContextProductReference
 
hashCode() - Method in class gov.nasa.pds.tools.validate.Identifier
 
hashCode() - Method in class gov.nasa.pds.tools.validate.IdentifierReference
 
hashCode() - Method in class gov.nasa.pds.tools.validate.ProblemDefinition
 
hashCode() - Method in class gov.nasa.pds.tools.validate.Target
 
hashCode() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
 
hashCode() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
hashCode() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
HashSetReferenceInfo - Class in gov.nasa.pds.tools.util
A class to hold a list of references and the file name those references belong to.
HashSetReferenceInfo() - Constructor for class gov.nasa.pds.tools.util.HashSetReferenceInfo
 
hasInfo() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
hasProblems(String, boolean) - Method in class gov.nasa.pds.tools.validate.ListenerExceptionPropagator
 
hasProblems(String, boolean) - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
hasProblems(String, boolean) - Method in interface gov.nasa.pds.tools.validate.ProblemListener
Tests whether a target has had problems reported.
hasSchemaDir() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
hasTarget(String) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
hasTarget(String) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Tests whether a target exists for a location.
hasVersion() - Method in class gov.nasa.pds.tools.util.ContextProductReference
 
hasVersion() - Method in class gov.nasa.pds.tools.validate.Identifier
 
hasWarning() - Method in class gov.nasa.pds.tools.label.ExceptionContainer
 
hasWarning() - Method in class gov.nasa.pds.tools.validate.ProblemContainer
 
HEADER - gov.nasa.pds.validate.report.Report.Block
 
help() - Method in class gov.nasa.pds.validate.ri.CommandLineInterface
 
HELP - gov.nasa.pds.validate.commandline.options.Flag
Flag to display the help.
HOUR - Static variable in class gov.nasa.pds.web.ui.utils.DateUtils
 

I

Identifier - Class in gov.nasa.pds.tools.validate
Class that represents the lidvid of a PDS4 data product.
Identifier(String) - Constructor for class gov.nasa.pds.tools.validate.Identifier
 
Identifier(String, String) - Constructor for class gov.nasa.pds.tools.validate.Identifier
 
IdentifierReference - Class in gov.nasa.pds.tools.validate
Defines a reference from a location to an identifier.
IdentifierReference(String, Identifier) - Constructor for class gov.nasa.pds.tools.validate.IdentifierReference
Creates a new instance with a given location for the target referring to an identifier.
IDENTITY_REFERENCE - Static variable in interface gov.nasa.pds.validate.XPath.CoreXPaths
The LID-VID or LID XPath for an association.
IEEE754LSBToIEEE754MSBDouble(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Convert from IEEE754LSBDouble type to IEEE754MSBDouble precision
IEEE754LSBToIEEE754MSBSingle(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryPDS4ConversionUtils
Convert from IEEE754LSBSingle type to IEEE754MSBSingle precision
ignoreList - Variable in class gov.nasa.pds.tools.validate.crawler.Crawler
 
ILLEGAL_INDEXED_FOLDERS - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
IMAGE - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
IMAGE - gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
 
ImageUtil - Class in gov.nasa.pds.tools.util
A class that validate if these image files {JPEG, PNG) files are valid.
ImageUtil() - Constructor for class gov.nasa.pds.tools.util.ImageUtil
 
IN_REVIEW - gov.nasa.pds.web.ui.constants.DataSetConstants.Status
 
INCOMPLETE - gov.nasa.pds.web.ui.constants.DataSetConstants.Status
 
increment() - Method in class gov.nasa.pds.tools.util.EveryNCounter
 
increment() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.Counter
 
incrementStep() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
INDEX - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
INDEX - gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
 
INDEX_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
INDEX_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
IndexContainer - Class in gov.nasa.pds.web.ui.containers
 
IndexContainer(File, VolumeContainerSimple, Dictionary) - Constructor for class gov.nasa.pds.web.ui.containers.IndexContainer
 
INFO - gov.nasa.pds.tools.label.ExceptionType
 
initDictionary() - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
initialize() - Static method in class gov.nasa.pds.tools.util.FlagsUtil
Initialize flags to their default states
initialize(String, URL, ProblemListener, RuleContext) - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Initialize this class to ready for doing referential checks.
initLabel(VolumeContainerSimple, Dictionary, boolean) - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
initLabel(VolumeContainerSimple, Dictionary, boolean) - Method in class gov.nasa.pds.web.ui.containers.LabelFragmentContainer
 
initMasterDDSerialized() - Static method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
initMasterDictionary() - Static method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
initMasterDictionary(URL) - Static method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
InMemoryRegistrar - Class in gov.nasa.pds.tools.validate
 
InMemoryRegistrar() - Constructor for class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
INSTANCE - gov.nasa.pds.tools.util.SettingsManager
 
INSTANCE - gov.nasa.pds.tools.validate.ValidationResourceManager
 
INTEGRITY - gov.nasa.pds.tools.validate.ProblemCategory
Problems with referential integrity validation
INTEGRITY_PDS4_VERSION_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
INTERNAL_ERROR - gov.nasa.pds.tools.validate.ProblemType
 
INVALID_CHARACTER_STREAM - gov.nasa.pds.tools.validate.ProblemType
 
INVALID_COLLECTION_NAME - gov.nasa.pds.tools.validate.ProblemType
 
INVALID_COLLECTION_NAME - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a collection directory that has an invalid name.
INVALID_FIELD_VALUE - gov.nasa.pds.tools.validate.ProblemType
 
INVALID_LABEL - gov.nasa.pds.tools.validate.ProblemType
 
INVALID_LABEL - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a label that has invalid structure.
INVALID_LABEL_EXTENSION - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a label that does not have the required extension.
INVALID_MEMBER_STATUS - gov.nasa.pds.tools.validate.ProblemType
 
INVALID_OBJECT_DEFINITION - gov.nasa.pds.tools.validate.ProblemType
 
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.
INVENTORY - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to the Inventory element.
INVENTORY_DUPLICATE_LIDVID - gov.nasa.pds.tools.validate.ProblemType
 
InventoryEntry - Class in gov.nasa.pds.tools.inventory.reader
Class representation of a single entry in a PDS Inventory file.
InventoryEntry() - Constructor for class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Default constructor
InventoryEntry(File, String, String, String) - Constructor for class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Constructor.
InventoryEntry(String, String) - Constructor for class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Constructor.
InventoryKeys - Class in gov.nasa.pds.tools.inventory.reader
 
InventoryKeys() - Constructor for class gov.nasa.pds.tools.inventory.reader.InventoryKeys
 
InventoryReader - Interface in gov.nasa.pds.tools.inventory.reader
Interface for reading a PDS Inventory File.
InventoryReaderException - Exception in gov.nasa.pds.tools.inventory.reader
Exception class for handling errors when reading a PDS Inventory file.
InventoryReaderException(Exception) - Constructor for exception gov.nasa.pds.tools.inventory.reader.InventoryReaderException
Constructor.
InventoryTableReader - Class in gov.nasa.pds.tools.inventory.reader
Class that supports reading of a table-version of the PDS Inventory file.
InventoryTableReader(URL) - Constructor for class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
Constructor.
InventoryTableValidator - Class in gov.nasa.pds.tools.validate.content.table
 
InventoryTableValidator() - Constructor for class gov.nasa.pds.tools.validate.content.table.InventoryTableValidator
 
is(LabelParserException) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
IS - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
IS_AFTER - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
IS_BEFORE - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
IS_FALSE - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
IS_NOT - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
IS_TRUE - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFindTargets
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationChain
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Tests whether a rule is applicable to a target location.
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.DummyValidationChain
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.MarkSubdirectoriesReferenced
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds3.VolumeValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.BundleContentsNamingRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.BundleReferentialIntegrityRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.BundleValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.CollectionInBundleRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.CollectionReferentialIntegrityRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.CollectionValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.ContextProductReferenceValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.DataDefinitionAndContentValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.DirectoryValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileReferenceValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedFiles
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FindUnreferencedIdentifiers
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelInFolderRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationChain
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.LocalIdentifierReferencesRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.RegisterLabelIdentifiers
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.RegisterTargetReferences
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.SubdirectoryNamingRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.SubDirectoryRule
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.RecordValidationResults
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.RegisterTargets
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.SetReportHeader
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.StandardValidationChain
 
isApplicable(String) - Method in class gov.nasa.pds.tools.validate.rule.UTF8ByteStreamRule
 
isApplicable(String) - Method in interface gov.nasa.pds.tools.validate.rule.ValidationRule
Tests whether a rule is applicable to a target location.
isCancelled() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
isConformantSpecialConstant(Number, SpecialConstants, ProblemReporter) - Static method in class gov.nasa.pds.tools.validate.SpecialConstantChecker
Checks if the given value is a Special Constant defined in the label.
isDebugApplicable() - Method in enum gov.nasa.pds.tools.label.ExceptionType
 
isDebugLogLevel() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
 
isDefault() - Method in class gov.nasa.pds.validate.util.Namespace
Gets the value of the default property.
isDir() - Method in class gov.nasa.pds.tools.validate.Target
 
isDir(String) - Static method in class gov.nasa.pds.tools.util.Utility
 
isDir(URL) - Static method in class gov.nasa.pds.tools.util.Utility
 
isDirectoryContainingInvalidCharacter(String, boolean) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
 
isDone() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
isEmpty() - Method in class gov.nasa.pds.tools.inventory.reader.InventoryEntry
Determines whether the object is empty.
isErrorApplicable() - Method in enum gov.nasa.pds.tools.label.ExceptionType
 
isFilenameContainingLegalCharacters(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
 
isFilenameProhibited(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
 
isFilenameTooLong(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
 
isForceLabelSchemaValidation() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Tests whether to force validation of schemas and Schematrons defined in a label file.
isFull() - Method in class gov.nasa.pds.web.ui.containers.dataSet.Bucket
 
isIdentifierReferenced(Identifier) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
isIdentifierReferenced(Identifier) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Tests whether an identifier was referenced.
isInf(String) - Static method in class gov.nasa.pds.tools.validate.SpecialConstantChecker
 
isInfoApplicable() - Method in enum gov.nasa.pds.tools.label.ExceptionType
 
isInfoLogLevel() - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
 
isInfOrNan(String) - Static method in class gov.nasa.pds.tools.validate.SpecialConstantChecker
 
isInternalMode() - Static method in class gov.nasa.pds.tools.util.VersionInfo
 
isJPEG(String, URL) - Method in class gov.nasa.pds.tools.util.ImageUtil
Check if a JPEG file is valid by inspecting the first 2 bytes for 0xffd8 and last 2 bytes for 0xffd9.
isLabel() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Tests whether the target is a label.
isLastDirectory() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
isMajor() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
isMimeTypeCorrect(String, String) - Method in class gov.nasa.pds.tools.util.DocumentsChecker
Given a document file name, check for the mime type matches in the defined default filename.
isMimeTypeCorrect(String, String) - Method in class gov.nasa.pds.tools.util.MimeTable
Given a document file name, check for the mime type loaded into the hashmap.
isNonConformantSpecialConstant(String, SpecialConstants) - Static method in class gov.nasa.pds.tools.validate.SpecialConstantChecker
Use this when the special constant may not conform to the type constraints meaning only string comparisons can be done.
isPNG(String, URL) - Method in class gov.nasa.pds.tools.util.ImageUtil
Check if a PNG file is valid by inspecting if the 1st group 4 bytes are 0x89504e47 and the 2nd group of 4 bytes are 0x0d0a1a0a
isRecursive() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
isRootTarget() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Tests whether this is the root target for the validation.
isTargetALabel(URL) - Static method in class gov.nasa.pds.tools.validate.TargetExaminer
 
isTargetBundleType(URL) - Static method in class gov.nasa.pds.tools.validate.TargetExaminer
Check if a given url is of Bundle type.
isTargetBundleType(URL, boolean) - Static method in class gov.nasa.pds.tools.validate.TargetExaminer
 
isTargetCollectionType(URL) - Static method in class gov.nasa.pds.tools.validate.TargetExaminer
Check if a given url is of Collection type.
isTargetCollectionType(URL, boolean) - Static method in class gov.nasa.pds.tools.validate.TargetExaminer
 
isTargetDocumentType(URL) - Static method in class gov.nasa.pds.tools.validate.TargetExaminer
 
isTargetDocumentType(URL, boolean) - Static method in class gov.nasa.pds.tools.validate.TargetExaminer
 
isTargetReferenced(String) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
isTargetReferenced(String) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Tests whether a target was referenced.
isValid - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
isValid() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
isValid(FieldType, String) - Static method in class gov.nasa.pds.tools.validate.rule.pds4.DateTimeValidator
Checks to see if the given datetime value matches its defined data type.
isWarningApplicable() - Method in enum gov.nasa.pds.tools.label.ExceptionType
 

J

J2C - gov.nasa.pds.tools.util.EncodingMimeMapping
 
JPEG - gov.nasa.pds.tools.util.EncodingMimeMapping
 
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

label - Variable in class gov.nasa.pds.tools.validate.ContentProblem
url to the label.
LABEL - gov.nasa.pds.validate.report.Report.Block
 
LABEL - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
LABEL - gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
 
LABEL_DOCUMENT - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Context
The key for storing a parsed label as a W3C document.
LABEL_EXTENSION_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
 
LABEL_EXTENSIONS_LIST - Static variable in class gov.nasa.pds.tools.validate.AggregateManager
 
LABEL_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
LABEL_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
LABEL_PATTERN_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
 
LABEL_UNRESOLVABLE_RESOURCE - gov.nasa.pds.tools.validate.ProblemType
 
LabelContainer - Class in gov.nasa.pds.web.ui.containers
 
LabelContainer(File, VolumeContainerSimple, Dictionary) - Constructor for class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelContainer(File, VolumeContainerSimple, Dictionary, boolean) - Constructor for class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelContainer(URL, VolumeContainerSimple, Dictionary) - Constructor for class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelContainer(URL, VolumeContainerSimple, Dictionary, boolean) - Constructor for class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelErrorHandler - Class in gov.nasa.pds.tools.label
 
LabelErrorHandler(ProblemHandler) - Constructor for class gov.nasa.pds.tools.label.LabelErrorHandler
 
LabelException - Exception in gov.nasa.pds.tools.label
 
LabelException(ExceptionType, String, String) - Constructor for exception gov.nasa.pds.tools.label.LabelException
 
LabelException(ExceptionType, String, String, String, Integer, Integer) - Constructor for exception gov.nasa.pds.tools.label.LabelException
 
labelFile - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelFragmentContainer - Class in gov.nasa.pds.web.ui.containers
 
LabelFragmentContainer(File, VolumeContainerSimple, Dictionary) - Constructor for class gov.nasa.pds.web.ui.containers.LabelFragmentContainer
 
LabelInFolderRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements the rule that all files that look like labels in a folder must be valid labels.
LabelInFolderRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.LabelInFolderRule
 
labelObj - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelParser - Class in gov.nasa.pds.tools.util
 
LabelParser() - Constructor for class gov.nasa.pds.tools.util.LabelParser
 
labelUrl - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
LabelUtil - Class in gov.nasa.pds.tools.util
Class that keep track of different Information Model (IM) versions found when parsing labels and report a WARNING if multiple versions of the Information Model (IM) are found.
LabelUtil() - Constructor for class gov.nasa.pds.tools.util.LabelUtil
 
LabelValidationChain - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation chain for checking a single PDS4 label.
LabelValidationChain() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationChain
 
LabelValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation chain that validates PDS4 bundles.
LabelValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationRule
 
labelValidator - Variable in class gov.nasa.pds.validate.Validator
LabelValidator object.
LabelValidator - Class in gov.nasa.pds.tools.label
This class is responsible for providing utility functions for validating PDS XML Labels.
LabelValidator() - Constructor for class gov.nasa.pds.tools.label.LabelValidator
Default constructor.
LAST_DIRECTORY_FLAG_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
 
LATEST_JSON_FILE - gov.nasa.pds.validate.commandline.options.Flag
Flag to download the latest Registered Context Products JSON file and replace the existing file.
LATEST_JSON_FILE - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to download the latest Registered Context Products JSON file and replace the existing file.
lenientParse(String) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
LESS_THAN - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
LIBRARY_VERSION - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
LID_REFERENCE - Static variable in class gov.nasa.pds.tools.util.LabelUtil
 
LidVid - Class in gov.nasa.pds.tools.util
Utility class to handle file(s) pruning of a given list related to logical identifier plus version (lidvid).
LidVid() - Constructor for class gov.nasa.pds.tools.util.LidVid
 
LIDVID_LID_FIELD_NUMBER - Static variable in class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
XPath to determine the field location of the LID-LIDVID field in the inventory table.
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.
LIDVID_REFERENCE - Static variable in class gov.nasa.pds.tools.util.LabelUtil
 
LISTENER_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the definition listener from the execution context.
ListenerExceptionPropagator - Class in gov.nasa.pds.tools.validate
Listener class intended to propagate the problems to a handler for further processing.
ListenerExceptionPropagator(ValidateProblemHandler) - Constructor for class gov.nasa.pds.tools.validate.ListenerExceptionPropagator
 
LOCAL - gov.nasa.pds.validate.commandline.options.Flag
Flag that disables recursion when traversing a target directory.
LOCAL - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Enables/disables direcotry recursion.
LOCAL_ID_FOUND - gov.nasa.pds.tools.validate.ProblemType
 
LOCAL_IDENTIFIER_NOT_FOUND - gov.nasa.pds.tools.validate.ProblemType
 
LocalIdentifierReferencesRule - Class in gov.nasa.pds.tools.validate.rule.pds4
This class checks that local identifiers referenced in a label exist in that label.
LocalIdentifierReferencesRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.LocalIdentifierReferencesRule
 
LOCATION_VALIDATOR_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the top-level validator for getting singleton utilities.
LocationValidator - Class in gov.nasa.pds.tools.label
Implements a validator that validates a location (file or directory) against a validation rule set.
LocationValidator(ExceptionType) - Constructor for class gov.nasa.pds.tools.label.LocationValidator
Creates a new instance.
LOGICAL_IDENTIFIER - Static variable in interface gov.nasa.pds.validate.XPath.CoreXPaths
XPath to the logical identifier.
LSBByteArrayToFloat(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
convert LSB byte array (of size 4) to float

M

main(String[]) - Static method in class gov.nasa.pds.tools.label.LabelValidator
 
main(String[]) - Static method in class gov.nasa.pds.tools.util.FileService
 
main(String[]) - Static method in class gov.nasa.pds.validate.ReferenceIntegrityMain
 
main(String[]) - Static method in class gov.nasa.pds.validate.ValidateLauncher
Main class that launches the Validate Tool.
makeAbsolute(String, String) - Static method in class gov.nasa.pds.tools.util.Utility
Construct an absolute URI from a relative one, using the current base URI.
makeException(URL, String, String) - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Make an exception for bundle that is not applicable.
makeURL(String) - Static method in class gov.nasa.pds.tools.label.BootstrapResolver
 
MALFORMED_UTF8_CHARACTER - Static variable in class gov.nasa.pds.tools.validate.rule.GenericProblems
Indicates a problem in a UTF-8 byte stream, where one or more bytes do not indicate a legal encoding of a character.
MANIFEST_SIP_DEEP_ARCHIVE - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to the Manifest_SIP_Deep_Archive element.
MAPPINGS - Static variable in class gov.nasa.pds.web.ui.utils.ErrorCodeMapping
 
markSubdirectoriesReferenced() - Method in class gov.nasa.pds.tools.validate.rule.MarkSubdirectoriesReferenced
 
MarkSubdirectoriesReferenced - Class in gov.nasa.pds.tools.validate.rule
Implements a validation rule that marks all subdirectories as referenced.
MarkSubdirectoriesReferenced() - Constructor for class gov.nasa.pds.tools.validate.rule.MarkSubdirectoriesReferenced
 
markValidated() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
MAX_ERRORS - gov.nasa.pds.validate.commandline.options.Flag
Flag to specify file patterns to look for when validating a target directory.
MAX_ERRORS - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to specify the maximum number of errors to report before terminating a validation run.
MAXIMUM_FILE_NAME_LENGTH - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
 
MD5Checksum - Class in gov.nasa.pds.tools.util
A class that calculates the MD5 checksum of a file.
MD5Checksum() - Constructor for class gov.nasa.pds.tools.util.MD5Checksum
 
megsToBytes(long) - Static method in class gov.nasa.pds.web.ui.utils.SystemUtils
 
MEMBER_FOUND - gov.nasa.pds.tools.validate.ProblemType
 
MEMBER_NOT_FOUND - gov.nasa.pds.tools.validate.ProblemType
 
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 class gov.nasa.pds.tools.inventory.reader.InventoryTableReader
XPath to determine the field location of the member status field in the inventory table.
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.
MessageContainer - Class in gov.nasa.pds.web.ui.containers
 
MessageContainer(int, int, String, String) - Constructor for class gov.nasa.pds.web.ui.containers.MessageContainer
 
MessageContainer(String) - Constructor for class gov.nasa.pds.web.ui.containers.MessageContainer
 
MimeTable - Class in gov.nasa.pds.tools.util
A class to encapsulate a home grown table to retrieve a mime type given a file name.
MimeTable() - Constructor for class gov.nasa.pds.tools.util.MimeTable
 
MINUTE - Static variable in class gov.nasa.pds.web.ui.utils.DateUtils
 
MISSING_CHECKSUM - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_CHECKSUM_INFO - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_CONTEXT_REFERENCE - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_CRLF - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_FILESIZE - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_FILESIZE_INFO - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_LF - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_PARENT_PREFIX - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_REFERENCED_FILE - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_REQUIRED_RESOURCE - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_SCHEMA - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_SCHEMATRON_SPEC - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_SCHEMATYPENS - gov.nasa.pds.tools.validate.ProblemType
 
MISSING_VERSION - gov.nasa.pds.tools.validate.ProblemType
 
MissingLabelSchemaException - Exception in gov.nasa.pds.tools.label
Exception class to indicate that a given PDS4 label is missing the xsi:schemaLocation attribute.
MissingLabelSchemaException(String) - Constructor for exception gov.nasa.pds.tools.label.MissingLabelSchemaException
 
MODEL - gov.nasa.pds.validate.commandline.options.Flag
DEPRECATED: Flag to specify a model version to use during validation.
MODEL - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
DEPRECATED: The model version to use during validation.
MP4 - gov.nasa.pds.tools.util.EncodingMimeMapping
 
MSBByteArrayToFloat(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
convert MSB byte array (of size 4) to float
MYSQL_DATABASE_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_DATABASE_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_DATE_FORMAT - Static variable in class gov.nasa.pds.web.ui.utils.DateUtils
 
MYSQL_PASSWORD_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_PASSWORD_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_PORT_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_PORT_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_SERVER_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_SERVER_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_USER_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
MYSQL_USER_KEY - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 

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
 
NAMING_PATTERN - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
 
NEW_VALUE_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
newInstance(ExceptionType) - Method in class gov.nasa.pds.validate.ValidatorFactory
Returns a Validator object.
newInstance(URL) - Static method in class gov.nasa.pds.tools.validate.crawler.CrawlerFactory
Creates the appropriate Crawler object based on the given inputs.
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.
NewValue(File, LabelParserException, File) - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.NewValue
 
NO_AUTH - Static variable in class gov.nasa.pds.validate.ri.AuthInformation
 
NO_DATA - gov.nasa.pds.validate.commandline.options.Flag
Flag to disable data content validation.
NO_DATA - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
DEPRECATED: Property to disable data content validation.
NO_PRODUCTS_FOUND - gov.nasa.pds.tools.validate.ProblemType
 
NON_ENCAPSULATED_POSTSCRIPT_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_GIF_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_HTML_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_INDEXED_FOLDERS - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
NON_JPEG_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_LATEX_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_MP4_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_MSEXCEL_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_MSWORD_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_PDFA_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_PNG_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_POSTSCRIPT_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_PROCESSED_TYPES - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
NON_REGISTERED_PRODUCT - gov.nasa.pds.tools.validate.ProblemType
 
NON_RICHTEXT_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NON_TIFF_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NONREGPROD_JSON_FILE - gov.nasa.pds.validate.commandline.options.Flag
 
NONREGPROD_JSON_FILE - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
 
NOT_MP4_FILE - gov.nasa.pds.tools.validate.ProblemType
 
NOT_STARTED - gov.nasa.pds.tools.validate.task.Task.Status
The task is not yet started.
nullCompare(Object, Object) - Static method in class gov.nasa.pds.web.ui.utils.Comparators
 
NUMERIC - gov.nasa.pds.web.ui.constants.TabularManagementConstants.ConditionType
 
NUMERIC_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
numericGroup - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 

O

ObjectUtils - Class in gov.nasa.pds.web.ui.utils
 
ObjectUtils() - Constructor for class gov.nasa.pds.web.ui.utils.ObjectUtils
 
openConnection(URLConnection) - Static method in class gov.nasa.pds.tools.util.Utility
Method that opens a connection.
OpensearchDocument - Class in gov.nasa.pds.validate.ri
 
OpensearchDocument(AuthInformation) - Constructor for class gov.nasa.pds.validate.ri.OpensearchDocument
 
ORDER - gov.nasa.pds.web.ui.constants.TabularManagementConstants.ConditionType
 
orderGroup - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 
OTHER - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
OUT_OF_MEMORY - gov.nasa.pds.tools.validate.ProblemType
 
OUTPUT_FILE_NAME - Static variable in class gov.nasa.pds.validate.util.ToolInfo
 

P

PAGE_SIZE - Variable in class gov.nasa.pds.validate.ri.OpensearchDocument
 
PARENT_PREFIX_FOUND - gov.nasa.pds.tools.validate.ProblemType
 
PARENT_TARGET_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the parent target from the context.
parse(String[]) - Method in class gov.nasa.pds.validate.ValidateLauncher
Parse the command-line arguments
parse(Source, boolean) - Static method in class gov.nasa.pds.tools.util.LabelParser
Parses a label.
parseAndValidate(ProblemHandler, URL) - Method in class gov.nasa.pds.tools.label.LabelValidator
Parses and validates a label against the schema and Schematron files, and returns the parsed XML.
parseCatalogFile(String) - Method in class gov.nasa.pds.tools.label.XMLCatalog
Parse a single catalog file, augmenting internal data structures.
parseFieldsInfo() - Method in class gov.nasa.pds.tools.util.TableCharacterUtil
Parse the fields info for field_location, field_length and such and store them in lists.
PASS - gov.nasa.pds.validate.status.Status
 
pcReal4BTypeToIEEESingle(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert from PC_REAL type to IEEE single precision
pcReal8BTypeToIEEEDouble(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert from PC_REAL 8 Byte type to IEEE double precision
PDF - gov.nasa.pds.tools.util.EncodingMimeMapping
 
PDF_ERROR_DIR - gov.nasa.pds.validate.commandline.options.Flag
 
PDF_ERROR_DIR - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
Property to specify directory for PDF error directory.
PDF_ERROR_DIR - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to specify directory for PDF error directory.
PDFA - gov.nasa.pds.tools.util.EncodingMimeMapping
 
PDFUtil - Class in gov.nasa.pds.tools.util
A class that validate if a PDF file conforms to PDF/A standard.
PDFUtil(URL) - Constructor for class gov.nasa.pds.tools.util.PDFUtil
 
PDS_DEFAULT_NAMESPACE - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
PDS_VERSION - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
PDS3_DICTIONARY_PATH - Static variable in class gov.nasa.pds.tools.label.ValidationSettings
Specifies the path to the PDS3 Master Data Dictionary.
PDS3_STANDARDS_REFERENCE - Static variable in class gov.nasa.pds.tools.validate.Standard
The standard for PDS3.
PDS4_NS - Static variable in class gov.nasa.pds.tools.validate.XPaths
PDS4 namespace.
PDS4_STANDARDS_REFERENCE - Static variable in class gov.nasa.pds.tools.validate.Standard
The standard for PDS4.
PDS4Context - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements constants for storing and retrieving items from the rule context.
PDS4Context() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.PDS4Context
 
PDS4Problems - Class in gov.nasa.pds.tools.validate.rule.pds4
Defines the problems that can be reported by PDS4 validation rules.
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(String) - Constructor for class gov.nasa.pds.validate.util.PDSNamespaceContext
 
PDSNamespaceContext(List<Namespace>) - Constructor for class gov.nasa.pds.validate.util.PDSNamespaceContext
 
PDSNamespaceContext(List<Namespace>, String) - Constructor for class gov.nasa.pds.validate.util.PDSNamespaceContext
 
performsSchematronValidation() - Method in class gov.nasa.pds.tools.label.LabelValidator
 
performsSchemaValidation() - Method in class gov.nasa.pds.tools.label.LabelValidator
 
PNG - gov.nasa.pds.tools.util.EncodingMimeMapping
 
pointers - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
prefix - Variable in class gov.nasa.pds.validate.util.Namespace
 
printDocumentToFile(String, DOMSource) - Static method in class gov.nasa.pds.tools.util.FileService
Print a document (DOMSource) to a text file.
printDocumentToFile(String, Document) - Static method in class gov.nasa.pds.tools.util.FileService
Print a document to a text file.
printFooter() - Method in class gov.nasa.pds.validate.report.Report
 
printHeader() - Method in class gov.nasa.pds.validate.report.Report
 
printHeader(String) - Method in interface gov.nasa.pds.tools.label.ValidateExceptionHandler
Adds a header to the report.
printHeader(String) - Method in class gov.nasa.pds.tools.validate.ListenerExceptionPropagator
 
printHeader(String) - Method in interface gov.nasa.pds.tools.validate.ValidateProblemHandler
Adds a header to the report.
printReportFooter() - Method in class gov.nasa.pds.validate.ValidateLauncher
Print the report footer.
printStackTraceToFile(String, Exception) - Static method in class gov.nasa.pds.tools.util.FileService
Print a stack trace to a text file.
ProblemCategory - Enum in gov.nasa.pds.tools.validate
Defines categories of problems.
ProblemContainer - Class in gov.nasa.pds.tools.validate
Implements a problem listener that accumulates problems in a list.
ProblemContainer() - Constructor for class gov.nasa.pds.tools.validate.ProblemContainer
 
ProblemDefinition - Class in gov.nasa.pds.tools.validate
Defines a specific problem uncovered by a validation rule.
ProblemDefinition(ExceptionType, ProblemType, String) - Constructor for class gov.nasa.pds.tools.validate.ProblemDefinition
 
ProblemDefinition(ExceptionType, ProblemType, String, String, String) - Constructor for class gov.nasa.pds.tools.validate.ProblemDefinition
 
ProblemHandler - Interface in gov.nasa.pds.tools.validate
Defines an interface for handling problems during label validation.
ProblemListener - Interface in gov.nasa.pds.tools.validate
Defines an interface for receiving problems during the validation.
ProblemProcessor - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a ProblemHandler for XML parsing and Schematron errors.
ProblemProcessor(ProblemListener, URL) - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.ProblemProcessor
Constructor.
ProblemReporter - Interface in gov.nasa.pds.tools.validate.content
 
problems - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
ProblemType - Enum in gov.nasa.pds.tools.validate
Defines the types of problems that can be reported by validation rules.
process(String[]) - Method in class gov.nasa.pds.validate.ri.CommandLineInterface
 
processMain(String[]) - Method in class gov.nasa.pds.validate.ValidateLauncher
Wrapper method for the main class that returns valid exitCode for execution.
processQueueUntilEmpty() - Method in class gov.nasa.pds.validate.ri.Engine
 
PRODUCT - gov.nasa.pds.tools.validate.ProblemCategory
Problems with individual product validation
PRODUCT_CLASS - Static variable in interface gov.nasa.pds.validate.XPath.CoreXPaths
XPath to the product class.
PropsManager - Class in gov.nasa.pds.web.ui.managers
 
PropsManager() - Constructor for class gov.nasa.pds.web.ui.managers.PropsManager
 
putContextValue(String, T) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Puts a value into the context in a type-safe manner.

Q

query(File) - Method in class gov.nasa.pds.validate.ValidateLauncher
Query the configuration file.
query(CommandLine) - Method in class gov.nasa.pds.validate.ValidateLauncher
Query the command-line and process the command-line option flags set.
QUERY - Static variable in class gov.nasa.pds.validate.util.ToolInfo
 

R

read(URL) - Method in class gov.nasa.pds.validate.checksum.ChecksumManifest
Reads a checksum manifest file.
readFile(URL) - Method in class gov.nasa.pds.tools.util.DocumentUtil
Read the content of the file and returns the content of the file as String.
README_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
record() - Method in class gov.nasa.pds.tools.validate.rule.RecordValidationResults
 
record(String) - Method in interface gov.nasa.pds.tools.label.ValidateExceptionHandler
Records the validation results.
record(String) - Method in class gov.nasa.pds.tools.validate.ListenerExceptionPropagator
 
record(String) - Method in interface gov.nasa.pds.tools.validate.ValidateProblemHandler
Records the validation results.
record(URI, ValidationProblem) - Method in class gov.nasa.pds.validate.report.Report
Allow single call that turns it into many.
record(URI, List<ValidationProblem>) - 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.
RECORD_LENGTH_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
RECORD_MATCH - gov.nasa.pds.tools.validate.ProblemType
 
RECORDS_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
recordSkip(URI, ValidationProblem) - Method in class gov.nasa.pds.validate.report.Report
 
RecordValidationResults - Class in gov.nasa.pds.tools.validate.rule
Class intended to record the validation results.
RecordValidationResults() - Constructor for class gov.nasa.pds.tools.validate.rule.RecordValidationResults
 
RECURSIVE_VALIDATION - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to set whether to validate recursively.
reduceInformationModelVersions() - Static method in class gov.nasa.pds.tools.util.LabelUtil
Reduce Information Model Versions List to just one if it contains more than one elements
reduceToLatestTargetOnly(List<Target>) - Static method in class gov.nasa.pds.tools.util.LidVid
Reduce a list of target to only the one with the latest version.
REFERENCE_NOT_FOUND - gov.nasa.pds.tools.validate.ProblemType
 
REFERENCED_MEMBER - gov.nasa.pds.tools.validate.ProblemType
 
ReferenceIntegrityMain - Class in gov.nasa.pds.validate
 
ReferenceIntegrityMain() - Constructor for class gov.nasa.pds.validate.ReferenceIntegrityMain
 
ReferentialIntegrityUtil - Class in gov.nasa.pds.tools.util
Util class to provide additional integrity checks on a Product_Bundle or Product_Collection label.
ReferentialIntegrityUtil() - Constructor for class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
 
registerDocumentFileReferences() - Method in class gov.nasa.pds.tools.validate.rule.pds4.RegisterTargetReferences
 
REGISTERED_PRODUCTS_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
Key used to store a map of registered Product LIDVIDs.
registerFileReferences() - Method in class gov.nasa.pds.tools.validate.rule.pds4.RegisterTargetReferences
 
registerIdentifiers() - Method in class gov.nasa.pds.tools.validate.rule.pds4.RegisterLabelIdentifiers
Tests that label identifiers are uniquely defined.
registerIMVersion(String) - Static method in class gov.nasa.pds.tools.util.LabelUtil
Register the Information Model (IM) version.
RegisterLabelIdentifiers - Class in gov.nasa.pds.tools.validate.rule.pds4
Registers identifiers defined within a label, and verifies that the same identifier is not registered twice.
RegisterLabelIdentifiers() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.RegisterLabelIdentifiers
Creates a new instance.
RegisterTargetReferences - Class in gov.nasa.pds.tools.validate.rule.pds4
Registers file references from the label, as well as an implied reference to the label itself.
RegisterTargetReferences() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.RegisterTargetReferences
Creates a new instance.
registerTargets() - Method in class gov.nasa.pds.tools.validate.rule.RegisterTargets
 
RegisterTargets - Class in gov.nasa.pds.tools.validate.rule
Implements a rule that inserts this target into the target registry, if not already present, and also adds all of its child targets.
RegisterTargets() - Constructor for class gov.nasa.pds.tools.validate.rule.RegisterTargets
 
REGISTRAR_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the validation registrar from the execution context.
RegistryDocument - Class in gov.nasa.pds.validate.ri
 
RegistryDocument(AuthInformation) - Constructor for class gov.nasa.pds.validate.ri.RegistryDocument
 
RELEASE_DATE - Static variable in class gov.nasa.pds.validate.util.ToolInfo
 
remove(Task) - Method in class gov.nasa.pds.tools.validate.task.BlockingTaskManager
 
remove(Task) - Method in interface gov.nasa.pds.tools.validate.task.TaskManager
Removes a task from the task manager.
removeLastSlash(String) - Static method in class gov.nasa.pds.tools.util.Utility
 
removeNonLabels(List<Target>) - Static method in class gov.nasa.pds.tools.validate.TargetExaminer
Modifies the input array and returns it so the same call can be used as a function or as a procedure.
removeQuotes(List<Object>) - Static method in class gov.nasa.pds.validate.util.Utility
Removes quotes within a list of strings.
replace(Cylinder) - Method in interface gov.nasa.pds.validate.ri.CamShaft
 
replace(Cylinder) - Method in class gov.nasa.pds.validate.ri.Engine
 
report - Variable in class gov.nasa.pds.validate.Validator
An object representation of a report to capture the results of validation.
report(XmlProcessingError) - Method in class gov.nasa.pds.tools.util.LabelParser
 
Report - Class in gov.nasa.pds.validate.report
This class is a visitor pattern where the Report uses the abstract methods to define what the visitee should do.
Report() - Constructor for class gov.nasa.pds.validate.report.Report
 
REPORT - gov.nasa.pds.validate.commandline.options.Flag
Flag to specify a report file name.
REPORT - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
The report.
Report.Block - Enum in gov.nasa.pds.validate.report
A report is made up of a HEADER, BODY, then FOOTER.
Report.Tuple - Class in gov.nasa.pds.validate.report
 
reporter - Variable in class gov.nasa.pds.validate.ri.Cylinder
 
reportError(ProblemDefinition, URL, int, int) - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Reports an error to the validation listener.
reportError(ProblemDefinition, URL, int, int) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Reports an error to the validation listener.
reportError(ProblemDefinition, URL, int, int, String) - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Reports an error to the validation listener with a custom message.
reportError(ProblemDefinition, URL, int, int, String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Reports an error to the validation listener with a custom message.
reportIfMoreThanOneVersion(String) - Static method in class gov.nasa.pds.tools.util.LabelUtil
Report a WARNING if the number of unique IM versions are more than one.
reportLidOrLidvidReferenceToNonExistLogicalReferences() - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Report a WARNING if any LID or LIDVID references does not resolve to at least one element in the list of logical identifiers.
reset() - Static method in class gov.nasa.pds.tools.util.LabelUtil
Reset all list(s) and variables back to their default states.
reset() - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Reset this class to its initial state in case running from regression tests.
reset() - Static method in class gov.nasa.pds.tools.validate.CrossLabelFileAreaReferenceChecker
 
resolve(String, String) - Method in class gov.nasa.pds.tools.label.BootstrapResolver
Transformer resolve API.
resolve(String, String) - Method in class gov.nasa.pds.tools.util.XslURIResolver
 
resolveEntity(String, String) - Method in class gov.nasa.pds.tools.label.BootstrapResolver
SAX resolveEntity API.
resolveEntity(String, String) - Method in class gov.nasa.pds.tools.label.CachedEntityResolver
 
resolveEntity(String, String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Resolves an external entity.
resolveEntity(String, String, String, String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Resolves an external entity.
resolveEntity(XMLResourceIdentifier) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Resolves an external entity.
resolveIdentifier(XMLResourceIdentifier) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Resolves an identifier using the catalog.
resolveLocalSystem(String) - Method in class gov.nasa.pds.tools.label.XMLCatalog
Return the applicable SYSTEM system identifier in this catalog.
resolveLocalURI(String) - Method in class gov.nasa.pds.tools.label.XMLCatalog
Return the applicable URI in this catalog.
resolvePublic(String, String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the URI mapping in the catalog for the given external identifier or null if no mapping exists.
resolver - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
resolveResource(String, String, String, String, String) - Method in class gov.nasa.pds.tools.label.CachedLSResourceResolver
 
resolveResource(String, String, String, String, String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Resolves a resource using the catalog.
resolveSchema(String, String, String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
 
resolveSchematron(String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
 
resolveSystem(String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the URI mapping in the catalog for the given external identifier or null if no mapping exists.
resolveURI(String) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Returns the URI mapping in the catalog for the given URI reference or null if no mapping exists.
results - Variable in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
reuseDOM(String) - Static method in class gov.nasa.pds.tools.util.DOMSourceManager
Retrieve a saved DOMSource from a map.
REVIEW_FAILED - gov.nasa.pds.web.ui.constants.DataSetConstants.Status
 
RFC_3629 - Static variable in class gov.nasa.pds.tools.validate.Standard
The standard for UTF-8.
Row - Class in gov.nasa.pds.web.ui.containers.tabularData
 
Row(int, String, List<Column>, TabularData) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Row
 
Row(int, String, List<Column>, TabularData, String, int) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Row
Used for FieldDelimited tables since there is no start byte or bytes attributes.
Row(String, List<Column>, int, TabularData) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Row
 
Row(List<Element>) - Constructor for class gov.nasa.pds.web.ui.containers.tabularData.Row
 
RowContainer - Class in gov.nasa.pds.web.ui.containers
 
RowContainer(Object...) - Constructor for class gov.nasa.pds.web.ui.containers.RowContainer
 
RULE - gov.nasa.pds.validate.commandline.options.Flag
 
RULE - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to specify the validation rule type.
RULE_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
 
RULE_MANAGER_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the rule manager from the context.
RuleContext - Class in gov.nasa.pds.tools.validate.rule
Implements a type-safe context for using validation rules in commands and chains.
RuleContext() - Constructor for class gov.nasa.pds.tools.validate.rule.RuleContext
 
run() - Method in class gov.nasa.pds.validate.ri.Cylinder
 
RUNNING - gov.nasa.pds.tools.validate.task.Task.Status
The task is running.

S

sameContent(Number, String) - Static method in class gov.nasa.pds.tools.validate.SpecialConstantChecker
 
saveDOM(String, DOMSource) - Static method in class gov.nasa.pds.tools.util.DOMSourceManager
Save a DOMSource to a map.
SCHEMA - gov.nasa.pds.validate.commandline.options.Flag
Flag to specify a list of schemas to use during validation.
SCHEMA - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
A list of schema files to validate against.
SCHEMA_CHECK - Static variable in class gov.nasa.pds.tools.label.LabelValidator
 
SCHEMA_DIR - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
SCHEMA_DIR_PROP - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
SCHEMA_ERROR - gov.nasa.pds.tools.validate.ProblemType
 
SCHEMA_LOCATION_XPATH - Static variable in class gov.nasa.pds.tools.util.XMLExtractor
 
SCHEMA_WARNING - gov.nasa.pds.tools.validate.ProblemType
 
schemas - Variable in class gov.nasa.pds.validate.Validator
A list of user specified schemas to validate against.
SCHEMATRON - gov.nasa.pds.validate.commandline.options.Flag
Flag to specify a list of schematron files to use during validation.
SCHEMATRON - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
A list of schematron files to validate against.
SCHEMATRON_CHECK - Static variable in class gov.nasa.pds.tools.label.LabelValidator
 
SCHEMATRON_ERROR - gov.nasa.pds.tools.validate.ProblemType
 
SCHEMATRON_INFO - gov.nasa.pds.tools.validate.ProblemType
 
SCHEMATRON_NAMESPACE - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
SCHEMATRON_SCHEMATYPENS_PATTERN - Static variable in class gov.nasa.pds.validate.constants.Constants
 
SCHEMATRON_WARNING - gov.nasa.pds.tools.validate.ProblemType
 
schematronTransformer - Variable in class gov.nasa.pds.validate.Validator
A SchematronTransformer object.
SchematronTransformer - Class in gov.nasa.pds.tools.label
A class that transforms Schematron files based on the isoSchematron stylesheet.
SchematronTransformer() - Constructor for class gov.nasa.pds.tools.label.SchematronTransformer
Constructor.
schemaValidator - Variable in class gov.nasa.pds.validate.Validator
Schema validator.
SchemaValidator - Class in gov.nasa.pds.tools.validate.rule.pds4
Class to validate schemas.
SchemaValidator() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.SchemaValidator
Constructor.
search(RestHighLevelClient, SearchRequest) - Method in class gov.nasa.pds.validate.ri.OpensearchDocument
 
SEARCH_URL - Static variable in class gov.nasa.pds.validate.util.ToolInfo
 
SECOND - Static variable in class gov.nasa.pds.web.ui.utils.DateUtils
 
seen() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
sendBucket() - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
serialVersionUID - Static variable in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
SERVER_HOSTNAME_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
SERVER_SCHEME_DEFAULT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
setAdditionalPaths(List<String>) - Method in class gov.nasa.pds.validate.ValidateLauncher
Set additional paths to be specified when attempting referential integrity validation (pds4.bundle or pds4.collection rules)
setAllowUnlabeledFiles(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setAllowUnlabeledFiles(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setAllowUnlabeledFiles(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setAncestorTargets(Collection<ValidationTarget>) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setBlocked(boolean) - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
setBundles(Map<String, ValidationTarget>) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
setBundles(Map<String, ValidationTarget>) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
 
setBytes(Integer) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setCachedEntityResolver(CachedEntityResolver) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setCachedEntityResolver(CachedEntityResolver) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setCachedEntityResolver(CachedEntityResolver) - Method in class gov.nasa.pds.validate.Validator
 
setCachedLSResourceResolver(CachedLSResourceResolver) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setCachedLSResourceResolver(CachedLSResourceResolver) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setCachedLSResourceResolver(CachedLSResourceResolver) - Method in class gov.nasa.pds.validate.Validator
 
setCancelled() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
setCaption(String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationChain
Sets the caption for this chain.
setCaption(String) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Sets the caption for this chain.
setCatalogList(String[]) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Sets the initial list of catalog entry files.
setCatalogResolver(XMLCatalogResolver) - Method in class gov.nasa.pds.tools.validate.rule.pds4.SchemaValidator
 
setCatalogResolver(XMLCatalogResolver) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setCatalogs(String[]) - Method in class gov.nasa.pds.tools.label.LabelValidator
Pass in a list of Catalog files to use during the validation step.
setCatalogs(List<String>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setCatalogs(List<String>) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
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.
setCheckData(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setCheckData(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setCheckInbetweenFields(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setCheckInbetweenFields(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setCheckInbetweenFields(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setChecksumManifest(String) - Method in class gov.nasa.pds.validate.ValidateLauncher
Set the checksum manifest.
setChecksumManifest(Map<URL, String>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setChecksumManifest(Map<URL, String>) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setCollections(Map<String, ValidationTarget>) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
setCollections(Map<String, ValidationTarget>) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
 
setColumnNumber(int) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setCompleteDescriptions(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setCompleteDescriptions(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setCompleteDescriptions(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setConfiguration(String, Boolean) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setContentValidation(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
Sets the flag that enables/disables data content validation.
setContentValidationFlag(boolean) - Static method in class gov.nasa.pds.tools.util.FlagsUtil
Set the contentValidationFlagvalue
setContext(RuleContext) - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Get the RuleContext of the target of the check.
setContextMismatchAsWarn(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setContextMismatchAsWarn(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setContextMismatchAsWarn(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setContextReferenceCheck(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setContextReferenceCheckFlag(boolean) - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Set the contextReferenceCheck
setCrawler(Crawler) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setCurrentTableReader(RawTableReader) - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableValidator
 
setDataFile(URL) - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableValidator
 
setDataType(String) - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
setDefault(Boolean) - Method in class gov.nasa.pds.validate.util.Namespace
Sets the value of the default property.
setDeprecatedFlagWarning(boolean) - Method in class gov.nasa.pds.validate.report.Report
 
setDescription(String) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setDictionaryChanges(List<SimpleDictionaryChange>) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setDocumentValidators(List<DocumentValidator>) - Method in class gov.nasa.pds.validate.ValidatorFactory
 
setDone() - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
setDuration(long) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setElement(int) - Method in class gov.nasa.pds.tools.validate.content.array.Axis
Sets the number of elements.
setErrorLimit(int) - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Sets the limit on the number of errors encountered before the validation will terminate.
setEveryN(int) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setEveryN(int) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setEveryN(int) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setExternalLocations(String) - Method in class gov.nasa.pds.tools.validate.rule.pds4.SchemaValidator
 
setExtraTarget(ArrayList<URL>) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setExtraTargetInContext(ArrayList<URL>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setFieldNumber(Integer) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setFileFilter(List<String>) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
setFileFilter(IOFileFilter) - Method in class gov.nasa.pds.tools.validate.crawler.Crawler
 
setFileFilters(WildcardOSFilter) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setFileFilters(List<String>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setFileFilters(List<String>) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setForce(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setForce(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setForce(boolean) - Method in class gov.nasa.pds.validate.Validator
 
setForceLabelSchemaValidation(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Sets whether to force schema and Schematron validation defined in a label.
setHeader() - Method in class gov.nasa.pds.tools.validate.rule.SetReportHeader
 
setHeader(RowContainer) - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
setIdentifier(Identifier) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Sets the identification string for this target.
setIndex(int) - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
setIndex(Integer) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setLabel(boolean) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Sets whether the target is a label.
setLabelExtension(String) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setLabelExtension(String) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Set the label extension and the file name patterns to match
setLabelExtension(String) - Method in class gov.nasa.pds.validate.ValidateLauncher
Set the label extension to crawl for within the target space.
setLabelPattern(Pattern) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setLabelPatternWithExtension(String) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setLabels(URL, String) - Method in class gov.nasa.pds.tools.util.FileReferencedMapList
 
setLabelSchematrons(Map<String, String>) - Method in class gov.nasa.pds.tools.label.LabelValidator
Pass in a hash map of schematron URLs to its transformed schematron object.
setLabelSchematrons(Map<String, String>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setLastDirectoryFlag(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setLastDirectoryFlag(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setLauncherURIName(String) - Static method in class gov.nasa.pds.tools.util.LabelUtil
Set the name of the executable of validate.
setLevel(ExceptionType) - Method in class gov.nasa.pds.validate.report.Report
 
setLid(String) - Method in class gov.nasa.pds.tools.util.ContextProductReference
 
setLineNumber(int) - Method in exception gov.nasa.pds.tools.inventory.reader.InventoryReaderException
Sets the line number.
setLineNumber(int) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setListener(ProblemListener) - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Set the ProblemListener of the target of the check.
setLocation(String) - Static method in class gov.nasa.pds.tools.util.LabelUtil
Set the location of the label currently processing.
setLocation(String) - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Sets the location to validate.
setLocation(String) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Sets the target location.
setLogLevel(ExceptionType) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setManifestBasePath(String) - Method in class gov.nasa.pds.validate.ValidateLauncher
Set the base path to look up relative file references in a given checksum manifest file.
setMaxErrors(long) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setMessage(String) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setName(String) - Method in class gov.nasa.pds.tools.validate.content.array.Axis
Set the axis name.
setName(String) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Sets the target name.
setName(String) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setName(String) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setName(String) - Method in class gov.nasa.pds.web.ui.containers.tabularData.Column
 
setName(List<String>) - Method in class gov.nasa.pds.tools.util.ContextProductReference
 
setNonRegisteredProducts(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setNonRegisteredProductsFile(File) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setNumFiles(long) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setNumFolders(long) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setParentTarget(String) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Sets the parent target location.
setPDFErrorDir(String) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setPDFErrorDir(String) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setPDFErrorDir(String) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setPreferPublic(boolean) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Sets the preference for whether system or public matches are preferred.
setPrefix(String) - Method in class gov.nasa.pds.validate.util.Namespace
Sets the value of the prefix property.
setProblemHandler(ProblemHandler) - Method in class gov.nasa.pds.tools.label.CachedLSResourceResolver
 
setProblemListener(ProblemListener) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setProblemListener(ProblemListener) - Method in enum gov.nasa.pds.tools.validate.ValidationResourceManager
 
setRecurse(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setRecursive(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setReferenceType(String) - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Set the referenceType of the target of the check.
setRegExps(List<String>) - Method in class gov.nasa.pds.validate.ValidateLauncher
Sets the list of file patterns to look for if traversing a directory.
setRegisteredProducts(Map<String, List<ContextProductReference>>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setRegisteredProducts(Map<String, List<ContextProductReference>>) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setRegisteredProductsFile(File) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setReport(Report) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setReport(Report) - Static method in class gov.nasa.pds.tools.util.LabelUtil
Set the report to log status of labels or WARNING messages.
setReport(Report) - Static method in class gov.nasa.pds.tools.validate.AggregateManager
Set the report object.
SetReportHeader - Class in gov.nasa.pds.tools.validate.rule
Class intended to set the report header.
SetReportHeader() - Constructor for class gov.nasa.pds.tools.validate.rule.SetReportHeader
 
setReportStyle(String) - Method in class gov.nasa.pds.validate.ValidateLauncher
Set the output style for the report.
setRootNode(File) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setRootTarget(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Sets whether this is the root target for the validation.
setRootValidator(LocationValidator) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Sets the top-level validator.
setRule(ValidationRule) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setRule(ValidationRule) - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Sets the validation rule to use.
setRule(String) - Method in class gov.nasa.pds.tools.label.LocationValidator
Forces a validation rule to use for the target location.
setRuleManager(ValidationRuleManager) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
Sets the rule manager to use for finding new rules.
setRuleManager(ValidationRuleManager) - Method in class gov.nasa.pds.tools.validate.task.ValidationTask
Sets the validation rule manager to use for finding validation rules.
setSchema(List<URL>) - Method in class gov.nasa.pds.tools.label.LabelValidator
Pass in a list of schemas to validate against.
setSchema(List<URL>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setSchemaCheck(boolean, boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setSchemaCheck(Boolean) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setSchemaCheck(Boolean, Boolean) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
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.
setSchematronCheck(Boolean) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setSchematronCheck(Boolean, Boolean) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setSchematronCheck(Boolean, Boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setSchematronFiles(List<URL>) - Method in class gov.nasa.pds.tools.label.LabelValidator
Pass in a list of schematron files to validate against.
setSchematrons(List<String>) - Method in class gov.nasa.pds.tools.label.LabelValidator
Pass in a list of transformed schematrons to validate against.
setSchematrons(List<String>) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
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) - Static method in class gov.nasa.pds.tools.util.FlagsUtil
Set the severity value
setSeverity(int) - Method in class gov.nasa.pds.validate.ValidateLauncher
Sets the severity level for the report.
setSkipProductValidation(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setSkipProductValidation(boolean) - Static method in class gov.nasa.pds.tools.util.FlagsUtil
Set the skipProductValidation value
setSkipProductValidation(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setSkipProductValidation(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setSkipProductValidation(Boolean) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
setSource(String) - Method in exception gov.nasa.pds.tools.label.LabelException
 
setSource(String) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setSpotCheckData(int) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setSpotCheckData(int) - Method in class gov.nasa.pds.tools.validate.content.array.ArrayContentValidator
 
setSpotCheckData(int) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setSpotCheckData(int) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
setStackPrintingFlag(boolean) - Static method in class gov.nasa.pds.tools.util.FlagsUtil
Set the stackPrintingFlag value
setStartByte(Integer) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setStatus(Task.Status) - Method in interface gov.nasa.pds.tools.validate.task.TaskAdvisor
Sets the status of the task.
setStatus(String) - Method in class gov.nasa.pds.web.ui.containers.StatusContainer
 
setStopBit(int) - Method in class gov.nasa.pds.web.ui.containers.ColumnInfo
 
setTableAdapter(TableAdapter) - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableValidator
 
setTarget(ValidationTarget) - Method in class gov.nasa.pds.tools.validate.ValidationProblem
 
setTarget(URL) - Static method in class gov.nasa.pds.tools.util.ReferentialIntegrityUtil
Set the URL of the target of the check.
setTarget(URL) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setTargetIdentifier(String, Identifier) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
setTargetIdentifier(String, Identifier) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Sets an identifier for uniquely identifying the target.
setTargetIsLabel(String, boolean) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
setTargetIsLabel(String, boolean) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
Indicates whether a target is a label.
setTargetRegistrar(TargetRegistrar) - Method in class gov.nasa.pds.tools.label.LocationValidator
Sets the target registrar for the next validation.
setTargetRegistrar(TargetRegistrar) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setTargetRegistrar(TargetRegistrar) - Method in enum gov.nasa.pds.tools.validate.ValidationResourceManager
 
setTargets(List<String>) - Method in class gov.nasa.pds.validate.ValidateLauncher
Set the target.
setTargets(Map<String, ValidationTarget>) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
 
setTargets(Map<String, ValidationTarget>) - Method in interface gov.nasa.pds.tools.validate.TargetRegistrar
 
setTaskManager(TaskManager) - Method in class gov.nasa.pds.tools.label.LocationValidator
Sets the task manager to use for running the validation tasks.
SettingsManager - Enum in gov.nasa.pds.tools.util
Implements a class that manages settings for an application.
setTraverse(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
Sets the flag to enable/disable directory recursion.
setType(TargetType) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
Sets the target type.
setTypes(List<String>) - Method in class gov.nasa.pds.tools.util.ContextProductReference
 
SETUP_SQL_FILENAME - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
setUpdateRegisteredProducts(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
 
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.
setUrl(URL) - Method in class gov.nasa.pds.tools.validate.ValidationTarget
 
setUseLiteralSystemId(boolean) - Method in class gov.nasa.pds.tools.label.XMLCatalogResolver
Sets the preference for whether the literal system identifier should be used when resolving system identifiers when both it and the expanded system identifier are available.
setValidateContext(boolean) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
setValidateContext(boolean) - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
 
setValidateContext(boolean) - Method in class gov.nasa.pds.validate.ValidateLauncher
Sets the flag that enables/disables context validation.
setValidationRule(String) - Method in class gov.nasa.pds.validate.ValidateLauncher
Sets the validation rule name to use.
setVersion(String) - Method in class gov.nasa.pds.tools.util.ContextProductReference
 
setVolume(File) - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
setVolumeId(String) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setVolumeSpace(long) - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
setWriter(PrintWriter) - Method in class gov.nasa.pds.validate.report.Report
 
SHAPE_FILE - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
SimpleProblem(File, File, String, Constants.ProblemType, Integer, Object...) - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.SimpleProblem
 
size() - Method in class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults.Counter
 
SKIP - gov.nasa.pds.validate.status.Status
 
SKIP_CONTENT_VALIDATION - gov.nasa.pds.validate.commandline.options.Flag
Flag to disable data content validation.
SKIP_CONTENT_VALIDATION - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to disable data content validation.
SKIP_CONTEXT_REFERENCE_CHECK - gov.nasa.pds.validate.commandline.options.Flag
Flag to disable context reference check.
SKIP_CONTEXT_REFERENCE_CHECK - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to disable context reference check.
SKIP_CONTEXT_VALIDATION - gov.nasa.pds.validate.commandline.options.Flag
flag to temporarily disable context validation.
SKIP_CONTEXT_VALIDATION - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to disable context validation.
SKIP_PRODUCT_VALIDATION - gov.nasa.pds.validate.commandline.options.Flag
 
SKIP_PRODUCT_VALIDATION - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
 
SKIP_PRODUCT_VALIDATION_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
Key used to ignore(skip) product level validation.
SkippedItems - Class in gov.nasa.pds.tools.validate
 
SOFTWARE_FOLDER_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
SOFTWARE_INFO_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
SourceLocation - Class in gov.nasa.pds.tools.label
Implements an object that stores a line, column, and location in a source document.
SourceLocation(int, int, String) - Constructor for class gov.nasa.pds.tools.label.SourceLocation
Creates a new instance with a given line, column number and url of the source.
sourceOverride - Static variable in class gov.nasa.pds.validate.ri.OpensearchDocument
 
SpecialConstantBitPatternTransforms - Class in gov.nasa.pds.tools.validate.content
 
SpecialConstantBitPatternTransforms() - Constructor for class gov.nasa.pds.tools.validate.content.SpecialConstantBitPatternTransforms
 
SpecialConstantChecker - Class in gov.nasa.pds.tools.validate
 
SpecialConstantChecker() - Constructor for class gov.nasa.pds.tools.validate.SpecialConstantChecker
 
SPECTRAL_CUBE - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
SPICE_KERNAL - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
SPOT_CHECK_DATA - gov.nasa.pds.validate.commandline.options.Flag
 
SPOT_CHECK_DATA - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to specify how many lines or records to skip during content validation.
SPOT_CHECK_DATA_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to indicate how many lines or records to skip during content validation.
SQL_SCHEMA_VERSION_ROOT - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
Standard - Class in gov.nasa.pds.tools.validate
Defines the standards documents against which we are testing.
STANDARDS_VERSION - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
StandardValidationChain - Class in gov.nasa.pds.tools.validate.rule
Implements a validation chain that is applicable if any of its contained validation commands are applicable, and performs validation by invoking all of its contained commands in turn.
StandardValidationChain() - Constructor for class gov.nasa.pds.tools.validate.rule.StandardValidationChain
 
startBody(String) - Method in class gov.nasa.pds.validate.report.Report
 
STARTS_WITH - gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
 
status - Variable in class gov.nasa.pds.tools.validate.rule.pds3.VolumeValidationRule
Status container to hold current state of the validation process
Status - Enum in gov.nasa.pds.validate.status
This enum represents the status of parsing and validation against a particular file.
StatusContainer - Class in gov.nasa.pds.web.ui.containers
 
StatusContainer() - Constructor for class gov.nasa.pds.web.ui.containers.StatusContainer
 
StatusContainer(int) - Constructor for class gov.nasa.pds.web.ui.containers.StatusContainer
 
stopBody() - Method in class gov.nasa.pds.validate.report.Report
 
STRING - gov.nasa.pds.web.ui.constants.TabularManagementConstants.ConditionType
 
stringGroup - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 
STYLE - gov.nasa.pds.validate.commandline.options.Flag
Flag to specify the report style.
STYLE - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Configures the report style format.
SubdirectoryNamingRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a rule that checks for children of a directory using illegal names.
SubdirectoryNamingRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.SubdirectoryNamingRule
 
SubDirectoryRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a rule that iterates over subdirectories, validating each as a PDS4 folder.
SubDirectoryRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.SubDirectoryRule
 
submit(Task) - Method in class gov.nasa.pds.tools.validate.task.BlockingTaskManager
 
submit(Task) - Method in interface gov.nasa.pds.tools.validate.task.TaskManager
Submits a task to run in the background.
SUBMITTED - gov.nasa.pds.web.ui.constants.DataSetConstants.Status
 
summarizeAddMessage(String, long) - Method in class gov.nasa.pds.validate.report.FullReport
 
summarizeAddMessage(String, long) - Method in class gov.nasa.pds.validate.report.JSONReport
 
summarizeAddMessage(String, long) - Method in class gov.nasa.pds.validate.report.Report
 
summarizeAddMessage(String, long) - Method in class gov.nasa.pds.validate.report.XmlReport
 
summarizeDepWarn(String) - Method in class gov.nasa.pds.validate.report.FullReport
 
summarizeDepWarn(String) - Method in class gov.nasa.pds.validate.report.JSONReport
 
summarizeDepWarn(String) - Method in class gov.nasa.pds.validate.report.Report
 
summarizeDepWarn(String) - Method in class gov.nasa.pds.validate.report.XmlReport
 
summarizeProds(int, int, int, int) - Method in class gov.nasa.pds.validate.report.FullReport
 
summarizeProds(int, int, int, int) - Method in class gov.nasa.pds.validate.report.JSONReport
 
summarizeProds(int, int, int, int) - Method in class gov.nasa.pds.validate.report.Report
 
summarizeProds(int, int, int, int) - Method in class gov.nasa.pds.validate.report.XmlReport
 
summarizeRefs(int, int, int, int) - Method in class gov.nasa.pds.validate.report.FullReport
 
summarizeRefs(int, int, int, int) - Method in class gov.nasa.pds.validate.report.JSONReport
 
summarizeRefs(int, int, int, int) - Method in class gov.nasa.pds.validate.report.Report
 
summarizeRefs(int, int, int, int) - Method in class gov.nasa.pds.validate.report.XmlReport
 
summarizeTotals(int, int, int) - Method in class gov.nasa.pds.validate.report.FullReport
 
summarizeTotals(int, int, int) - Method in class gov.nasa.pds.validate.report.JSONReport
 
summarizeTotals(int, int, int) - Method in class gov.nasa.pds.validate.report.Report
 
summarizeTotals(int, int, int) - Method in class gov.nasa.pds.validate.report.XmlReport
 
supportXincludes() - Static method in class gov.nasa.pds.tools.util.Utility
Convenience method for disabling xinclude support throughout the core library.
SystemUtils - Class in gov.nasa.pds.web.ui.utils
 
SystemUtils() - Constructor for class gov.nasa.pds.web.ui.utils.SystemUtils
 

T

TAB - gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
 
TABLE_BINARY - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to Table_Binary elements.
TABLE_CHARACTER - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to Table_Character elements.
TABLE_DEFINITION_MISMATCH - gov.nasa.pds.tools.validate.ProblemType
 
TABLE_DEFINITION_PROBLEM - gov.nasa.pds.tools.validate.ProblemType
 
TABLE_DELIMITED - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to Table_Delimited elements.
TABLE_FILE_AREAS - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to the different File_Area elements for tables.
TABLE_FILE_READ_ERROR - gov.nasa.pds.tools.validate.ProblemType
 
TABLE_INTERNAL_ERROR - gov.nasa.pds.tools.validate.ProblemType
 
TABLE_TYPES - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to find tables in a label.
TableCharacterUtil - Class in gov.nasa.pds.tools.util
Util class to allow reading of a record and check for values between fields.
TableCharacterUtil(URL, ProblemListener) - Constructor for class gov.nasa.pds.tools.util.TableCharacterUtil
Creates a new instance.
TableContainer - Class in gov.nasa.pds.web.ui.containers
 
TableContainer() - Constructor for class gov.nasa.pds.web.ui.containers.TableContainer
 
TableContainer(String) - Constructor for class gov.nasa.pds.web.ui.containers.TableContainer
 
TableContainer(String, RowContainer) - Constructor for class gov.nasa.pds.web.ui.containers.TableContainer
 
TableContentProblem - Class in gov.nasa.pds.tools.validate.content.table
Class that stores information about an error that has occurred during table content validation.
TableContentProblem(ExceptionType, ProblemType, String, URL, URL, String, int, int) - Constructor for class gov.nasa.pds.tools.validate.content.table.TableContentProblem
Constructor.
TableContentProblem(ExceptionType, ProblemType, String, URL, URL, String, long, int) - Constructor for class gov.nasa.pds.tools.validate.content.table.TableContentProblem
Constructor.
TableContentProblem(ProblemDefinition, URL) - Constructor for class gov.nasa.pds.tools.validate.content.table.TableContentProblem
Constructor.
TableContentProblem(ProblemDefinition, URL, URL, String, long, int) - Constructor for class gov.nasa.pds.tools.validate.content.table.TableContentProblem
Constructor.
TableContentProblem(ProblemDefinition, URL, URL, String, Integer) - Constructor for class gov.nasa.pds.tools.validate.content.table.TableContentProblem
Constructor.
TableFieldDefinitionRule - Class in gov.nasa.pds.tools.validate.rule.pds4
Implements a validation rule that checks that fields of tables are defined in order, that they do not overlap, and that the fields do not extend outside the record.
TableFieldDefinitionRule(RuleContext, ProblemListener) - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.TableFieldDefinitionRule
Creates a new instance.
TableUtil - Class in gov.nasa.pds.tools.util
Util class to smart read a table by counting the number of headers before the "Table_" tag.
TableUtil() - Constructor for class gov.nasa.pds.tools.util.TableUtil
 
TableValidator - Class in gov.nasa.pds.tools.validate.rule.pds4
Class that does data content validation of tables.
TableValidator(RuleContext, ProblemListener) - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.TableValidator
Creates a new instance.
TableValidator(RuleContext, ProblemListener, Object) - Constructor for class gov.nasa.pds.tools.validate.rule.pds4.TableValidator
Creates a new instance.
TABULAR - gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
 
TABULAR_COLUMN_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
TABULAR_COLUMN_DATATYPE_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
TABULAR_COLUMN_NAME_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
TABULAR_DATA - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
tabularData - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
TabularData - Class in gov.nasa.pds.web.ui.utils
 
TabularData(File, Long, long) - Constructor for class gov.nasa.pds.web.ui.utils.TabularData
 
TabularData(File, List<ColumnInfo>, long) - Constructor for class gov.nasa.pds.web.ui.utils.TabularData
 
TabularData(File, List<ColumnInfo>, long, Long) - Constructor for class gov.nasa.pds.web.ui.utils.TabularData
 
TabularData(URL, List<ColumnInfo>, long, Long) - Constructor for class gov.nasa.pds.web.ui.utils.TabularData
 
TabularData(URL, List<ColumnInfo>, long, Long, String, int) - Constructor for class gov.nasa.pds.web.ui.utils.TabularData
Used for TableDelimited
TABULARDATA_TABLE_PREFIX - Static variable in class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 
TabularLabelContainer - Class in gov.nasa.pds.web.ui.containers.tabularManagement
 
TabularLabelContainer(URL, VolumeContainerSimple, Dictionary) - Constructor for class gov.nasa.pds.web.ui.containers.tabularManagement.TabularLabelContainer
 
TabularManagementConstants - Class in gov.nasa.pds.web.ui.constants
 
TabularManagementConstants() - Constructor for class gov.nasa.pds.web.ui.constants.TabularManagementConstants
 
TabularManagementConstants.Condition - Enum in gov.nasa.pds.web.ui.constants
 
TabularManagementConstants.ConditionType - Enum in gov.nasa.pds.web.ui.constants
 
TabularManagementConstants.FileType - Enum in gov.nasa.pds.web.ui.constants
 
Target - Class in gov.nasa.pds.tools.validate
Object representation of a target input.
Target(URL, boolean) - Constructor for class gov.nasa.pds.tools.validate.Target
 
TARGET - gov.nasa.pds.validate.commandline.options.Flag
Flag to explicitly specify the targets to validate.
TARGET - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
A list of targets to validate.
TARGET_KEY - Static variable in class gov.nasa.pds.tools.validate.rule.RuleContext
The key used to retrieve the current validation target from the execution context.
TARGET_MANIFEST - gov.nasa.pds.validate.commandline.options.Flag
flag to Flag to specify the file that contains a list of files/directories to validate.
TARGET_MANIFEST - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
Property to specify the file that contains a list of files/directories to validate.
TARGET_NAMESPACE - Static variable in class gov.nasa.pds.tools.util.XMLExtractor
 
TargetExaminer - Class in gov.nasa.pds.tools.validate
Class to examine if a Target maches a certain product type, either a bundle or a collection.
TargetExaminer(URL, boolean) - Constructor for class gov.nasa.pds.tools.validate.TargetExaminer
Creates a new instance.
TargetRegistrar - Interface in gov.nasa.pds.tools.validate
Defines an interface for keeping track of validation targets and their attributes.
TargetType - Enum in gov.nasa.pds.tools.validate
An enum of the different types of targets that can be passed into the Validate Tool.
TargetWithErrors - Class in gov.nasa.pds.tools.validate
 
TargetWithErrors(ValidationTarget, ProblemListener) - Constructor for class gov.nasa.pds.tools.validate.TargetWithErrors
 
Task - Interface in gov.nasa.pds.tools.validate.task
Defines an interface all tasks must implement.
Task.Status - Enum in gov.nasa.pds.tools.validate.task
Defines the states a task can be in.
TaskAdvisor - Interface in gov.nasa.pds.tools.validate.task
Defines an interface that a task may use to find out whether it should exit early.
TaskManager - Interface in gov.nasa.pds.tools.validate.task
Defines the operations of a service that can run tasks in the background.
testCollectionDirectories() - Method in class gov.nasa.pds.tools.validate.rule.pds4.CollectionInBundleRule
 
testCollectionDirectories() - Method in class gov.nasa.pds.tools.validate.rule.pds4.SubDirectoryRule
 
testUTF8ByteStream() - Method in class gov.nasa.pds.tools.validate.rule.UTF8ByteStreamRule
 
TEXT_FILE_ENCODING - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
TEXTUAL_DOCUMENT - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
TIFF - gov.nasa.pds.tools.util.EncodingMimeMapping
 
TIME_SERIES - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
TIMING_METRICS - gov.nasa.pds.tools.validate.ProblemType
 
toEpochDate(String) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
toGMTString(Date) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
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(Flag) - Constructor for class gov.nasa.pds.validate.commandline.options.ToolsOption
 
ToolsOption(String, String, String) - Constructor for class gov.nasa.pds.validate.commandline.options.ToolsOption
Constructor.
toSQLTimeStamp(Date) - Static method in class gov.nasa.pds.web.ui.utils.DateUtils
 
toString() - Method in class gov.nasa.pds.tools.util.ContextProductReference
 
toString() - Method in class gov.nasa.pds.tools.validate.Identifier
 
toString() - Method in class gov.nasa.pds.tools.validate.Target
 
toString() - Method in class gov.nasa.pds.tools.validate.ValidationTarget
 
toString() - Method in class gov.nasa.pds.web.ui.containers.MessageContainer
 
toString() - Method in class gov.nasa.pds.web.ui.containers.RowContainer
 
toString() - Method in class gov.nasa.pds.web.ui.containers.TableContainer
 
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.tools.util.Utility
 
toURL(String) - Static method in class gov.nasa.pds.validate.util.Utility
 
toURL(List<String>) - Static method in class gov.nasa.pds.tools.util.Utility
 
TRANSFER_MANIFEST - Static variable in class gov.nasa.pds.tools.validate.XPaths
XPath to the Transfer_Manifest element.
transform(String) - Method in class gov.nasa.pds.tools.label.SchematronTransformer
 
transform(String, ProblemHandler) - Method in class gov.nasa.pds.tools.label.SchematronTransformer
 
transform(Source) - Method in class gov.nasa.pds.tools.label.SchematronTransformer
Transform the given schematron source.
transform(Source, ProblemHandler) - Method in class gov.nasa.pds.tools.label.SchematronTransformer
Transform the given schematron source.
TransformerErrorListener - Class in gov.nasa.pds.tools.label
Listener class to simply throw exceptions when an error occurs when transforming a schematron.
TransformerErrorListener(ProblemHandler) - Constructor for class gov.nasa.pds.tools.label.TransformerErrorListener
Constructor.

U

UNALLOWED_BASE_NAME - gov.nasa.pds.tools.validate.ProblemType
 
UNALLOWED_BASE_NAME - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file name that includes a disallowed base name.
UNALLOWED_BUNDLE_SUBDIR_NAME - gov.nasa.pds.tools.validate.ProblemType
 
UNALLOWED_BUNDLE_SUBDIRECTORY_NAME - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a directory name that is explicitly disallowed by the standard.
UNALLOWED_DIRECTORY_NAME - gov.nasa.pds.tools.validate.ProblemType
 
UNALLOWED_DIRECTORY_NAME - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a directory name that is explicitly disallowed by the standard.
UNALLOWED_FILE_NAME - gov.nasa.pds.tools.validate.ProblemType
 
UNALLOWED_FILE_NAME - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file name that is explicitly disallowed by the standard.
UNCAUGHT_EXCEPTION - Static variable in class gov.nasa.pds.tools.validate.rule.GenericProblems
 
UNEXPECTED_FILE_IN_BUNDLE_ROOT - gov.nasa.pds.tools.validate.ProblemType
 
UNEXPECTED_FILE_IN_BUNDLE_ROOT - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates an unexpected file in the root directory of a bundle.
uniqueBundleRefs(ProblemListener, URL) - Static method in class gov.nasa.pds.tools.validate.content.table.InventoryTableValidator
 
uniqueCollectionRefs(ProblemListener, URL) - Static method in class gov.nasa.pds.tools.validate.content.table.InventoryTableValidator
 
UNKNOWN - gov.nasa.pds.validate.status.Status
 
UNKNOWN - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
UNKNOWN_VALUE - gov.nasa.pds.tools.validate.ProblemType
 
UNLABELED_FILE - gov.nasa.pds.tools.validate.ProblemType
 
UNLABELED_FILE - Static variable in class gov.nasa.pds.tools.validate.rule.pds4.PDS4Problems
Indicates a file that is not associated with any label.
UNREFERENCED_FILE - gov.nasa.pds.tools.validate.ProblemType
 
UNREFERENCED_MEMBER - gov.nasa.pds.tools.validate.ProblemType
 
update(Observable, Object) - Method in class gov.nasa.pds.tools.validate.rule.pds3.VolumeValidationRule
Generic update to validation process, either updates message or posts a bucket
uri - Variable in class gov.nasa.pds.validate.util.Namespace
 
URLCrawler - Class in gov.nasa.pds.tools.validate.crawler
Class to crawl a resource.
URLCrawler - Class in gov.nasa.pds.validate.crawler
Class to crawl a resource.
URLCrawler() - Constructor for class gov.nasa.pds.tools.validate.crawler.URLCrawler
 
URLCrawler(boolean, List<String>) - Constructor for class gov.nasa.pds.validate.crawler.URLCrawler
Constructor.
UTF8ByteStreamRule - Class in gov.nasa.pds.tools.validate.rule
Tests that a file has only legal UTF-8 byte sequences.
UTF8ByteStreamRule() - Constructor for class gov.nasa.pds.tools.validate.rule.UTF8ByteStreamRule
 
Utility - Class in gov.nasa.pds.tools.util
Utility class.
Utility - Class in gov.nasa.pds.validate.util
Utility class.
Utility() - Constructor for class gov.nasa.pds.tools.util.Utility
 
Utility() - Constructor for class gov.nasa.pds.validate.util.Utility
 

V

VALID - gov.nasa.pds.web.ui.constants.DataSetConstants.Status
 
validate() - Method in class gov.nasa.pds.tools.validate.rule.pds4.ArrayValidator
 
validate() - Method in class gov.nasa.pds.tools.validate.rule.pds4.DataDefinitionAndContentValidationRule
 
validate() - Method in interface gov.nasa.pds.tools.validate.rule.pds4.DataObjectValidator
Validate the data object
validate() - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableValidator
 
validate() - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
validate(ArrayObject) - Method in class gov.nasa.pds.tools.validate.content.array.ArrayContentValidator
Validates the given array.
validate(TableRecord, FieldDescription[]) - Method in class gov.nasa.pds.tools.validate.content.table.FieldValueValidator
Validates the field values in the given record.
validate(TableRecord, FieldDescription[], boolean) - Method in class gov.nasa.pds.tools.validate.content.table.FieldValueValidator
Validates the field values in the given record.
validate(ProblemHandler, File) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
validate(ProblemHandler, File) - Method in interface gov.nasa.pds.tools.label.validate.ExternalValidator
Method signature for checking to see if a label is valid.
validate(ProblemHandler, URL) - Method in class gov.nasa.pds.tools.label.LabelValidator
Validates the label against schema and schematron constraints.
validate(ProblemHandler, URL) - Method in interface gov.nasa.pds.tools.label.validate.ExternalValidator
Method signature for checking to see if a label is valid.
validate(ProblemHandler, URL, String) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
validate(ProblemHandler, Source) - Method in class gov.nasa.pds.tools.label.validate.DefaultDocumentValidator
 
validate(ProblemHandler, Source) - Method in interface gov.nasa.pds.tools.label.validate.DocumentValidator
Method signature for checking to see if a label is valid.
validate(ValidateProblemHandler, URL) - Method in class gov.nasa.pds.tools.label.LocationValidator
Validates a URL location with a given problem handler.
validate(File) - Method in class gov.nasa.pds.tools.label.LabelValidator
 
validate(File) - Method in class gov.nasa.pds.tools.label.LocationValidator
Validates a location specified by a file or directory.
validate(File) - Method in class gov.nasa.pds.validate.Validator
Validate a PDS product.
validate(URL) - Method in class gov.nasa.pds.tools.label.LocationValidator
 
validate(URL) - Method in class gov.nasa.pds.validate.Validator
 
validate(StreamSource) - Method in class gov.nasa.pds.tools.validate.rule.pds4.SchemaValidator
Validate the given schema.
validated - Variable in class gov.nasa.pds.web.ui.containers.LabelContainer
 
validated() - Method in class gov.nasa.pds.web.ui.containers.LabelContainer
 
validateDataObjectContents() - Method in class gov.nasa.pds.tools.validate.rule.pds4.ArrayValidator
 
validateDataObjectContents() - Method in interface gov.nasa.pds.tools.validate.rule.pds4.DataObjectValidator
Validate the contents (bits) of the data object
validateDataObjectContents() - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableValidator
 
validateDataObjectDefinition() - Method in class gov.nasa.pds.tools.validate.rule.pds4.ArrayValidator
 
validateDataObjectDefinition() - Method in interface gov.nasa.pds.tools.validate.rule.pds4.DataObjectValidator
Validate the data object definition in the label
validateDataObjectDefinition() - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableValidator
 
ValidateExceptionHandler - Interface in gov.nasa.pds.tools.label
Defines an interface for handling exceptions during label validation.
validateFieldFormats() - Method in class gov.nasa.pds.tools.validate.rule.pds4.TableFieldDefinitionRule
 
validateFileReferences() - Method in class gov.nasa.pds.tools.validate.rule.pds4.FileReferenceValidationRule
 
validateFileStandardConformity(String, String, URL) - Method in class gov.nasa.pds.tools.util.PDFUtil
Validate if a PDF file conforms to PDF/A standard.
validateInBetweenFields(String, long) - Method in class gov.nasa.pds.tools.util.TableCharacterUtil
Validate in between fields for non-blanks values.
validateLabel() - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelValidationRule
Parses the label and records any errors resulting from the parse, including schema and schematron errors.
validateLabel(File) - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
validateLabel(File, boolean) - Method in class gov.nasa.pds.web.ui.utils.DataSetValidator
 
validateLabelsInFolder() - Method in class gov.nasa.pds.tools.validate.rule.pds4.LabelInFolderRule
Validates each file with a label suffix as a PDS4 label.
ValidateLauncher - Class in gov.nasa.pds.validate
Wrapper class for the Validate Tool.
ValidateLauncher() - Constructor for class gov.nasa.pds.validate.ValidateLauncher
Constructor.
validateLocalIdentifiers() - Method in class gov.nasa.pds.tools.validate.rule.pds4.LocalIdentifierReferencesRule
 
ValidateProblemHandler - Interface in gov.nasa.pds.tools.validate
Defines an interface for handling exceptions during label validation.
validateVolume() - Method in class gov.nasa.pds.tools.validate.rule.pds3.VolumeValidationRule
 
VALIDATION_REPORT_FILE - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
VALIDATION_RESULT_FILE - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
VALIDATION_RULE - Static variable in class gov.nasa.pds.tools.label.ValidationSettings
Specifies the type of validation to perform.
ValidationProblem - Class in gov.nasa.pds.tools.validate
 
ValidationProblem(ProblemDefinition, ValidationTarget) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationProblem(ProblemDefinition, ValidationTarget, int, int) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationProblem(ProblemDefinition, ValidationTarget, int, int, String) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationProblem(ProblemDefinition, ValidationTarget, String) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationProblem(ProblemDefinition, URL) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationProblem(ProblemDefinition, URL, int, int) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationProblem(ProblemDefinition, URL, int, int, String) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationProblem(ProblemDefinition, URL, String) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationProblem(ProblemDefinition, URL, URL) - Constructor for class gov.nasa.pds.tools.validate.ValidationProblem
 
ValidationResourceManager - Enum in gov.nasa.pds.tools.validate
Implements an object that allows validation rules to get resource objects of the proper class.
ValidationResults - Class in gov.nasa.pds.web.ui.containers.dataSet
 
ValidationResults(String) - Constructor for class gov.nasa.pds.web.ui.containers.dataSet.ValidationResults
 
ValidationResults.Counter - Class in gov.nasa.pds.web.ui.containers.dataSet
 
ValidationResults.NewValue - Class in gov.nasa.pds.web.ui.containers.dataSet
 
ValidationResults.SimpleProblem - Class in gov.nasa.pds.web.ui.containers.dataSet
 
ValidationRule - Interface in gov.nasa.pds.tools.validate.rule
Defines an interface that validation rule classes must implement.
ValidationRuleManager - Class in gov.nasa.pds.tools.validate.rule
Implements an object that allows callers to find out what validators exist.
ValidationRuleManager(Catalog) - Constructor for class gov.nasa.pds.tools.validate.rule.ValidationRuleManager
Creates a new instance with a given catalog.
ValidationSettings - Class in gov.nasa.pds.tools.label
Defines keys for validation settings that the user may specify.
ValidationTarget - Class in gov.nasa.pds.tools.validate
Represents a location within a validation subtree that can have errors reported against it.
ValidationTarget(String, TargetType) - Constructor for class gov.nasa.pds.tools.validate.ValidationTarget
Creates an instance with a given location.
ValidationTarget(URL) - Constructor for class gov.nasa.pds.tools.validate.ValidationTarget
Creates a new instance.
ValidationTarget(URL, URL) - Constructor for class gov.nasa.pds.tools.validate.ValidationTarget
 
ValidationTask - Class in gov.nasa.pds.tools.validate.task
Implements a background task for performing a validation.
ValidationTask(ProblemListener, RuleContext, TargetRegistrar) - Constructor for class gov.nasa.pds.tools.validate.task.ValidationTask
Creates a new instance of the validation task.
ValidationTest - Annotation Type in gov.nasa.pds.tools.validate.rule
Defines an annotation used to mark validation tests within a validation rule.
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.
ValidatorException - Exception in gov.nasa.pds.tools.label
 
ValidatorException(ExceptionType, String) - Constructor for exception gov.nasa.pds.tools.label.ValidatorException
 
ValidatorFactory - Class in gov.nasa.pds.validate
Factory class that will create the appropriate Validator object.
ValidatorFactory() - Constructor for class gov.nasa.pds.validate.ValidatorFactory
 
valueOf(String) - Static method in enum gov.nasa.pds.tools.label.ExceptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.util.EncodingMimeMapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.util.SettingsManager
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.validate.ProblemCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.validate.ProblemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.validate.TargetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.validate.task.Task.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.tools.validate.ValidationResourceManager
Returns the enum constant of this type with the specified name.
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.report.Report.Block
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.web.ui.constants.DataSetConstants.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.Condition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.ConditionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
Returns the enum constant of this type with the specified name.
values() - Static method in enum gov.nasa.pds.tools.label.ExceptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.tools.util.EncodingMimeMapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.tools.util.SettingsManager
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.tools.validate.ProblemCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.tools.validate.ProblemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.tools.validate.TargetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.tools.validate.task.Task.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.tools.validate.ValidationResourceManager
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.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.report.Report.Block
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.web.ui.constants.DataSetConstants.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.web.ui.constants.DataSetConstants.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.web.ui.constants.TabularManagementConstants.Condition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.ConditionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.web.ui.constants.TabularManagementConstants.FileType
Returns an array containing the constants of this enum type, in the order they are declared.
vaxDTypeToIEEEDouble(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert from VAX D-type to IEEE double precision.
vaxFTypeToIEEESingle(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert from VAX F-type 4-byte to IEEE single precision
vaxGTypeToIEEEDouble(byte[]) - Static method in class gov.nasa.pds.web.ui.utils.BinaryConversionUtils
Convert from VAX G-type to IEEE 8-byte double precision
VERBOSE - gov.nasa.pds.validate.commandline.options.Flag
Flag to specify the severity level and above to include in the report.
VERBOSE - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
A severity level for the output report.
verifyLidPrefix(String, String, String, URL) - Method in class gov.nasa.pds.tools.validate.rule.AbstractValidationRule
Verifies that the lid contains the parent bundle/collection lid.
VERSION - gov.nasa.pds.validate.commandline.options.Flag
Displays the tool version.
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.
VersionInfo - Class in gov.nasa.pds.tools.util
This class provides the means to retrieve underlying supported versions of standards.
VersionInfo() - Constructor for class gov.nasa.pds.tools.util.VersionInfo
 
VOLUME_CONTAINER_COMPARATOR - Static variable in class gov.nasa.pds.web.ui.utils.Comparators
 
VOLUME_DESC_FILE_NAME - Static variable in class gov.nasa.pds.web.ui.constants.DataSetConstants
 
VolumeContainer - Class in gov.nasa.pds.web.ui.containers
 
VolumeContainer(LocaleUtils, String, String, String, String, DataSetConstants.Status, String, DataSetConstants.DataType, UUID) - Constructor for class gov.nasa.pds.web.ui.containers.VolumeContainer
 
VolumeValidationRule - Class in gov.nasa.pds.tools.validate.rule.pds3
Implements a validation rule for PDS3 volumes.
VolumeValidationRule() - Constructor for class gov.nasa.pds.tools.validate.rule.pds3.VolumeValidationRule
 
VRML - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 

W

walkSubtree(URL, T) - Method in class gov.nasa.pds.tools.validate.rule.AbstractFileSubtreeWalker
Walks a subtree starting from a specified file or directory.
warning(TransformerException) - Method in class gov.nasa.pds.tools.label.TransformerErrorListener
 
warning(TransformerException) - Method in class gov.nasa.pds.tools.util.XMLErrorListener
Method is called when a warning is encountered.
warning(TransformerException) - Method in class gov.nasa.pds.validate.util.XMLErrorListener
Method is called when a warning is encountered.
warning(SAXParseException) - Method in class gov.nasa.pds.tools.label.LabelErrorHandler
 
warning(SAXParseException) - Method in class gov.nasa.pds.tools.util.XMLErrorListener
 
WARNING - gov.nasa.pds.tools.label.ExceptionType
 
WAV - gov.nasa.pds.tools.util.EncodingMimeMapping
 
WEB - gov.nasa.pds.web.ui.constants.DataSetConstants.DataType
 
WEB - gov.nasa.pds.web.ui.constants.DataSetConstants.SetNodeType
 
WEB_INF - Static variable in interface gov.nasa.pds.web.ui.constants.ApplicationConstants
 
WildcardOSFilter - Class in gov.nasa.pds.tools.validate.crawler
Filters files using supplied wildcard(s).
WildcardOSFilter - Class in gov.nasa.pds.validate.crawler
Filters files using supplied wildcard(s).
WildcardOSFilter(String) - Constructor for class gov.nasa.pds.tools.validate.crawler.WildcardOSFilter
Constructor for a single wildcard.
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.tools.validate.crawler.WildcardOSFilter
Constructor for a list of wildcards.
WildcardOSFilter(List<String>) - Constructor for class gov.nasa.pds.validate.crawler.WildcardOSFilter
Constructor for a list of wildcards.

X

xCatalogPubId - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
Public identifier for legacy Apache XCatalog files.
XML_MODEL_XPATH - Static variable in class gov.nasa.pds.tools.util.XMLExtractor
 
XML_VERSION - Static variable in class gov.nasa.pds.tools.util.VersionInfo
 
XMLCatalog - Class in gov.nasa.pds.tools.label
Class that extends the Catalog class found in the Apache XML-Commons library.
XMLCatalog() - Constructor for class gov.nasa.pds.tools.label.XMLCatalog
Constructs an empty Catalog.
XMLCatalog(CatalogManager) - Constructor for class gov.nasa.pds.tools.label.XMLCatalog
Constructs an empty Catalog with a specific CatalogManager.
xmlCatalog11PubId - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
Public identifier for OASIS XML Catalog 1.1 files.
xmlCatalog11SysId - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
System identifier for OASIS XML Catalog 1.1 files.
xmlCatalogPubId - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
Public identifier for OASIS XML Catalog files.
XMLCatalogResolver - Class in gov.nasa.pds.tools.label
Adaption of Xerces XMLCatalogResolver to bootstrap in catalog 1.1 support.
XMLCatalogResolver() - Constructor for class gov.nasa.pds.tools.label.XMLCatalogResolver
Constructs a catalog resolver with a default configuration.
XMLCatalogResolver(String[]) - Constructor for class gov.nasa.pds.tools.label.XMLCatalogResolver
Constructs a catalog resolver with the given list of entry files.
XMLCatalogResolver(String[], boolean) - Constructor for class gov.nasa.pds.tools.label.XMLCatalogResolver
Constructs a catalog resolver with the given list of entry files and the preference for whether system or public matches are preferred.
xmlCatalogRNG - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
URI of the RELAX NG Grammar for OASIS XML Catalog files.
xmlCatalogSysId - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
System identifier for OASIS XML Catalog files.
xmlCatalogXSD - Static variable in class gov.nasa.pds.tools.label.BootstrapResolver
URI of the W3C XML Schema for OASIS XML Catalog files.
XMLErrorListener - Class in gov.nasa.pds.tools.util
Class that handles errors while parsing an XML file.
XMLErrorListener - Class in gov.nasa.pds.validate.util
Class that handles errors while parsing an XML file.
XMLErrorListener() - Constructor for class gov.nasa.pds.tools.util.XMLErrorListener
 
XMLErrorListener() - Constructor for class gov.nasa.pds.validate.util.XMLErrorListener
 
XMLExtractor - Class in gov.nasa.pds.tools.util
Class to extract data from an XML file.
XMLExtractor(File) - Constructor for class gov.nasa.pds.tools.util.XMLExtractor
 
XMLExtractor(String) - Constructor for class gov.nasa.pds.tools.util.XMLExtractor
Constructor.
XMLExtractor(URL) - Constructor for class gov.nasa.pds.tools.util.XMLExtractor
Constructor.
XMLExtractor(Source) - Constructor for class gov.nasa.pds.tools.util.XMLExtractor
Constructor.
XMLExtractor(InputSource) - Constructor for class gov.nasa.pds.tools.util.XMLExtractor
 
XmlReport - Class in gov.nasa.pds.validate.report
 
XmlReport() - Constructor for class gov.nasa.pds.validate.report.XmlReport
 
XPaths - Class in gov.nasa.pds.tools.validate
Class containing some of the common XPaths used in the library.
XPaths() - Constructor for class gov.nasa.pds.tools.validate.XPaths
 
XslURIResolver - Class in gov.nasa.pds.tools.util
This class will load stylesheets used for processing schematron from within the jar file.
XslURIResolver() - Constructor for class gov.nasa.pds.tools.util.XslURIResolver
 

_

_default - Variable in class gov.nasa.pds.validate.util.Namespace
 
A B C D E F G H I J L M N O P Q R S T U V W X _ 
All Classes All Packages