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
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
- ALL_KEYWORDS - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
- 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
- anyToInstant(String) - Static method in class gov.nasa.pds.tools.validate.rule.pds4.DateTimeValidator
- 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, int) - Static method in class gov.nasa.pds.tools.validate.content.SpecialConstantBitPatternTransforms
- asBigInt(String, int) - 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
- build(String, TargetType) - Static method in class gov.nasa.pds.tools.validate.ValidationTarget
- build(URL) - Static method in class gov.nasa.pds.tools.validate.ValidationTarget
- build(URL, URL) - Static method in class gov.nasa.pds.tools.validate.ValidationTarget
- 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(CommandLine) - 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.validate.ValidationTarget
- 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.LabelValidator
- 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
- CONNECTION_ERROR - gov.nasa.pds.tools.validate.ProblemType
- 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
- content_validation - gov.nasa.pds.tools.util.EveryNCounter.Group
- 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
- Cylinder - Class in gov.nasa.pds.validate.ri
- Cylinder(String, AuthInformation, CamShaft) - Constructor for class gov.nasa.pds.validate.ri.Cylinder
D
- DAT - gov.nasa.pds.tools.util.EncodingMimeMapping
- 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) - 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
- 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
- EveryNCounter.Group - Enum 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
- 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_DATETIME - 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
- getConnectionFactory() - Method in class gov.nasa.pds.validate.ri.AuthInformation
- 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, boolean) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
- getIdentifierReferenceLocation(Identifier, boolean) - 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.
- 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
- getProgress(EveryNCounter.Group) - Method in class gov.nasa.pds.tools.util.EveryNCounter
- 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
- 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
- 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() - 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, boolean) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
- getTargetForIdentifier(Identifier, boolean) - 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.
- 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.
- getUuid() - Method in class gov.nasa.pds.web.ui.containers.VolumeContainer
- getValidateContext() - Method in class gov.nasa.pds.tools.validate.rule.RuleContext
- 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 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
- getValue(EveryNCounter.Group) - Method in class gov.nasa.pds.tools.util.EveryNCounter
- 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.web.ui.containers.dataSet.ValidationResults.Counter
- increment(EveryNCounter.Group) - Method in class gov.nasa.pds.tools.util.EveryNCounter
- 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, int) - 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, boolean) - Method in class gov.nasa.pds.tools.validate.InMemoryRegistrar
- isIdentifierReferenced(Identifier, boolean) - 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.
- isTemporalSpecialConstant(Instant, SpecialConstants, ProblemReporter) - Static method in class gov.nasa.pds.tools.validate.SpecialConstantChecker
- 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
- label_validation - gov.nasa.pds.tools.util.EveryNCounter.Group
- 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.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
- nearNeighbor(Identifier) - Method in class gov.nasa.pds.tools.validate.Identifier
-
Determines where 2 LIDVIDs are near neighbors (equal in some cases).
- 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_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() - 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.
- PROGRESS_N - gov.nasa.pds.validate.commandline.options.Flag
- PROGRESS_N - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
- 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_integrity - gov.nasa.pds.tools.util.EveryNCounter.Group
- 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.
- 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, int) - Static method in class gov.nasa.pds.tools.validate.SpecialConstantChecker
- sameContent(Instant, String, ProblemReporter) - 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_URL - Static variable in class gov.nasa.pds.validate.util.ToolInfo
- SECOND - Static variable in class gov.nasa.pds.web.ui.utils.DateUtils
- SEED - gov.nasa.pds.tools.util.EncodingMimeMapping
- 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
- setProgressN(int) - Method in class gov.nasa.pds.tools.util.EveryNCounter
- 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.
- 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.
- 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
- STRICT_FIELD_CHECKS - Static variable in class gov.nasa.pds.validate.commandline.options.ConfigKey
- 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() - Constructor for class gov.nasa.pds.tools.validate.TargetExaminer
- 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
- toInstant(FieldType, String) - Static method in class gov.nasa.pds.tools.validate.rule.pds4.DateTimeValidator
- 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, 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.
- 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.EveryNCounter.Group
-
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.EveryNCounter.Group
-
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
_
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