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

A

AbstractBuilder - Class in gov.nasa.pds.registry.query
 
AbstractBuilder() - Constructor for class gov.nasa.pds.registry.query.AbstractBuilder
 
accept(File) - Method in class gov.nasa.pds.harvest.search.crawler.WildcardOSFilter
Checks to see if the filename matches one of the wildcards.
accept(File, String) - Method in class gov.nasa.pds.harvest.search.crawler.WildcardOSFilter
Checks to see if the filename matches one of the wildcards.
ACCESS_URLS - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The access urls to get the registered product.
accessUrl - Variable in class gov.nasa.pds.harvest.search.policy.AccessUrls
 
AccessUrl - Class in gov.nasa.pds.harvest.search.policy
Java class for AccessUrl complex type.
AccessUrl() - Constructor for class gov.nasa.pds.harvest.search.policy.AccessUrl
 
accessUrls - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
AccessUrls - Class in gov.nasa.pds.harvest.search.policy
Java class for AccessUrls complex type.
AccessUrls() - Constructor for class gov.nasa.pds.harvest.search.policy.AccessUrls
 
addAction(CrawlerAction) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Adds a crawler action.
addActions(List<CrawlerAction>) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Adds a list of crawler actions.
addElement(String, String, String) - Method in class gov.nasa.pds.harvest.search.util.XMLWriter
 
addInvalidAssociation(String) - Method in class gov.nasa.pds.registry.model.wrapper.ExtendedExtrinsicObject
 
addKnownMetadata(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Method not implemented at the moment.
addNamespace(Namespace) - Method in class gov.nasa.pds.harvest.search.util.PDSNamespaceContext
Adds a namespace.
addProductType(String) - Static method in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
addSkippedEvent(String) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
addSkippedObject(String) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
addSlot(Slot) - Method in class gov.nasa.pds.registry.model.Identifiable
Convenience method to add a slot to the set of slots.
AffectedInfo - Class in gov.nasa.pds.registry.model
 
AffectedInfo() - Constructor for class gov.nasa.pds.registry.model.AffectedInfo
 
AffectedInfo(List<String>, List<String>) - Constructor for class gov.nasa.pds.registry.model.AffectedInfo
 
afterUnmarshal(Object, Object) - Method in class gov.nasa.pds.harvest.search.policy.UnmarshallerListener
Resolves environment variables that could be found in one of the following elements in the policy file: path within a Directory or Pds3Directory Element manifest within a Checksum Element file within a Collection Element offset within an AccessUrl Element
allowsMultipleArgs() - Method in enum gov.nasa.pds.harvest.search.commandline.options.Flag
Find out if the flag can handle multiple arguments.
ancillaryMetadata - Variable in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
 
AncillaryMetadata - Class in gov.nasa.pds.harvest.search.policy
Java class for AncillaryMetadata complex type.
AncillaryMetadata() - Constructor for class gov.nasa.pds.harvest.search.policy.AncillaryMetadata
 
appendDir - Variable in class gov.nasa.pds.harvest.search.policy.LidContents
 
appendFilename - Variable in class gov.nasa.pds.harvest.search.policy.LidContents
 
appendFilename - Variable in class gov.nasa.pds.harvest.search.policy.TitleContents
 
appendToFilterBuilder(AssociationFilter.Builder, String) - Method in enum gov.nasa.pds.registry.model.wrapper.AssociationRegistryAttribute
 
approve - gov.nasa.pds.registry.model.ObjectAction
 
Approved - gov.nasa.pds.registry.model.EventType
 
Approved - gov.nasa.pds.registry.model.ObjectStatus
 
asSearchCoreExtrinsics(List<ExtrinsicObject>) - Static method in class gov.nasa.pds.registry.model.wrapper.ExtendedExtrinsicObject
Utility method to convert list of ExtrinsicObjects to SearchCoreExtrinsic objects
Association - Class in gov.nasa.pds.registry.model
This class allows one to relate a source and target registry object along a named relationship.
Association() - Constructor for class gov.nasa.pds.registry.model.Association
 
ASSOCIATION - gov.nasa.pds.registry.model.ObjectClass
 
ASSOCIATION_TYPE - gov.nasa.pds.registry.model.wrapper.AssociationRegistryAttribute
Attribute for Logical Identifier.
ASSOCIATION_TYPE_XPATH - Static variable in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.CollectionMetExtractor
XPath to get the associaton type.
AssociationFilter - Class in gov.nasa.pds.registry.query
 
AssociationFilter.Builder - Class in gov.nasa.pds.registry.query
 
AssociationRegistryAttribute - Enum in gov.nasa.pds.registry.model.wrapper
Provides the values for a given attribute specified in a product class configuration file.
associationType(String) - Method in class gov.nasa.pds.registry.query.AssociationFilter.Builder
 
AUDITABLE_EVENT - gov.nasa.pds.registry.model.ObjectClass
 
AuditableEvent - Class in gov.nasa.pds.registry.model
AuditableEvent instances provide a long-term record of events that effected a change in a RegistryObject.
AuditableEvent() - Constructor for class gov.nasa.pds.registry.model.AuditableEvent
 
AuditableEvent(EventType, List<String>, String) - Constructor for class gov.nasa.pds.registry.model.AuditableEvent
 

B

BAD_ASSOCIATION - Static variable in interface gov.nasa.pds.harvest.search.crawler.status.Status
 
BAD_PRODUCT - Static variable in interface gov.nasa.pds.harvest.search.crawler.status.Status
 
BADFILE - Static variable in interface gov.nasa.pds.harvest.search.crawler.status.Status
 
BaseExtractor - Class in gov.nasa.pds.harvest.search.registry
 
BaseExtractor() - Constructor for class gov.nasa.pds.harvest.search.registry.BaseExtractor
 
basePath - Variable in class gov.nasa.pds.harvest.search.policy.Manifest
 
baseUrl - Variable in class gov.nasa.pds.harvest.search.policy.AccessUrl
 
build() - Method in class gov.nasa.pds.registry.query.AssociationFilter.Builder
 
build() - Method in class gov.nasa.pds.registry.query.ExtrinsicFilter.Builder
 
build() - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
Builder() - Constructor for class gov.nasa.pds.registry.query.AssociationFilter.Builder
 
Builder() - Constructor for class gov.nasa.pds.registry.query.ExtrinsicFilter.Builder
 
Builder() - Constructor for class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
buildOntoFilter(ExtrinsicFilter.Builder, String) - Method in enum gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
 
BUNDLE - gov.nasa.pds.harvest.search.target.TargetType
 
BUNDLE - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
BundleCrawler - Class in gov.nasa.pds.harvest.search.crawler
A crawler class for a PDS Bundle file.
BundleCrawler(Pds4MetExtractorConfig) - Constructor for class gov.nasa.pds.harvest.search.crawler.BundleCrawler
Constructor.
BundleMetExtractor - Class in gov.nasa.pds.harvest.search.crawler.metadata.extractor
Class that extracts metadata from a PDS Bundle file.
BundleMetExtractor(Pds4MetExtractorConfig) - Constructor for class gov.nasa.pds.harvest.search.crawler.metadata.extractor.BundleMetExtractor
Constructor.
BYTE - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The byte unit value is the de facto unit value when determining file sizes for a registered product.

C

Candidate - Class in gov.nasa.pds.harvest.search.policy
Java class for Candidate complex type.
Candidate() - Constructor for class gov.nasa.pds.harvest.search.policy.Candidate
 
candidates - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
checkBuilt() - Method in class gov.nasa.pds.registry.query.AbstractBuilder
 
checkForSubstring(OutputString, ExtendedExtrinsicObject, Metadata) - Method in class gov.nasa.pds.harvest.search.doc.SearchDocGenerator
Extract the attribute/slot/association from the String specified and query the Registry for the value to replace it wit.
CHECKSUM_XPATH - Static variable in class gov.nasa.pds.harvest.search.inventory.InventoryKeys
The MD5 checksum XPath in an Inventory file.
ChecksumManifest - Class in gov.nasa.pds.harvest.search.file
Class that reads a checksum manifest file.
ChecksumManifest(String) - Constructor for class gov.nasa.pds.harvest.search.file.ChecksumManifest
Constructor.
checksums - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
Checksums - Class in gov.nasa.pds.harvest.search.policy
Java class for Checksums complex type.
Checksums() - Constructor for class gov.nasa.pds.harvest.search.policy.Checksums
 
Classification - Class in gov.nasa.pds.registry.model
A Classification instance classifies a RegistryObject instance by referencing a node defined within a particular ClassificationScheme.
Classification() - Constructor for class gov.nasa.pds.registry.model.Classification
 
CLASSIFICATION - gov.nasa.pds.registry.model.ObjectClass
 
CLASSIFICATION_NODE - gov.nasa.pds.registry.model.ObjectClass
 
CLASSIFICATION_SCHEME - gov.nasa.pds.registry.model.ObjectClass
 
ClassificationNode - Class in gov.nasa.pds.registry.model
ClassificationNode instances are used to define tree structures where each node in the tree is a ClassificationNode.
ClassificationNode() - Constructor for class gov.nasa.pds.registry.model.ClassificationNode
 
ClassificationScheme - Class in gov.nasa.pds.registry.model
A ClassificationScheme instance describes a taxonomy.
ClassificationScheme() - Constructor for class gov.nasa.pds.registry.model.ClassificationScheme
 
Collection - Class in gov.nasa.pds.harvest.search.policy
Java class for Collection complex type.
Collection() - Constructor for class gov.nasa.pds.harvest.search.policy.Collection
 
COLLECTION - gov.nasa.pds.harvest.search.target.TargetType
 
COLLECTION - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
CollectionCrawler - Class in gov.nasa.pds.harvest.search.crawler
A crawler class for a PDS Collection file.
CollectionCrawler(Pds4MetExtractorConfig) - Constructor for class gov.nasa.pds.harvest.search.crawler.CollectionCrawler
Constructor.
collectionMap - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
CollectionMetExtractor - Class in gov.nasa.pds.harvest.search.crawler.metadata.extractor
Class to extract metadata from a PDS Collection file.
CollectionMetExtractor(Pds4MetExtractorConfig) - Constructor for class gov.nasa.pds.harvest.search.crawler.metadata.extractor.CollectionMetExtractor
Constructor.
collections - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
collections - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
compileXPath(XPathFactory, String) - Static method in class gov.nasa.pds.harvest.search.util.XPathUtils
 
COMPLETE - gov.nasa.pds.registry.model.ReplicationStatus
 
config - Variable in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
A metadata extraction configuration.
CONFIG - gov.nasa.pds.harvest.search.commandline.options.Flag
Flag to specify a configuration file to configure the tool behavior.
CONFIGURATION - Static variable in class gov.nasa.pds.harvest.search.logging.ToolsLevel
 
Constants - Class in gov.nasa.pds.harvest.search.constants
Class that holds constants used in Harvest.
Constants() - Constructor for class gov.nasa.pds.harvest.search.constants.Constants
 
containsReferenceTypeMap() - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractorConfig
Determines whether the config contains a reference type map.
CONTENT_VERSION - gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Attribute for Content Version.
contentBase64 - Variable in class gov.nasa.pds.harvest.search.registry.FileData
 
contentVersion(String) - Method in class gov.nasa.pds.registry.query.ExtrinsicFilter.Builder
 
COPYRIGHT - Static variable in class gov.nasa.pds.harvest.search.util.ToolInfo
 
CoreXPaths - Class in gov.nasa.pds.harvest.search.crawler.metadata
A mapping of metadata to XPath 2.0 expressions.
CoreXPaths() - Constructor for class gov.nasa.pds.harvest.search.crawler.metadata.CoreXPaths
 
coreXpathsMap - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
Holds the XPaths to the expected metadata in a product label.
crawl(File) - Method in class gov.nasa.pds.harvest.search.crawler.BundleCrawler
Crawl a PDS4 bundle file.
crawl(File) - Method in class gov.nasa.pds.harvest.search.crawler.CollectionCrawler
Crawl a PDS4 collection file.
crawl(File) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Crawls the given directory.
createAccessUrl() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of AccessUrl
createAccessUrl(AccessUrl) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<AccessUrl>}
createAccessUrls() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of AccessUrls
createAccessUrls(AccessUrls) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<AccessUrls>}
CreateAccessUrlsAction - Class in gov.nasa.pds.harvest.search.crawler.actions
Class that creates access urls based on a given set of base urls.
CreateAccessUrlsAction(List<AccessUrl>) - Constructor for class gov.nasa.pds.harvest.search.crawler.actions.CreateAccessUrlsAction
Constructor.
createAncillaryMetadata() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of AncillaryMetadata
createAncillaryMetadata(AncillaryMetadata) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<AncillaryMetadata>}
createBaseUrl(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createCandidate() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Candidate
createCandidates(Candidate) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Candidate>}
createChecksums() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Checksums
createChecksums(Checksums) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Checksums>}
createCollection() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Collection
createCollections(Collection) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Collection>}
Created - gov.nasa.pds.registry.model.EventType
 
createDataTransferType(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createDescription(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createDirectories(Directory) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Directory>}
createDirectory() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Directory
createDirectoryFilter() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of DirectoryFilter
createDirectoryFilter(DirectoryFilter) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<DirectoryFilter>}
createElementName() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of ElementName
createElementName(ElementName) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<ElementName>}
createExclude(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createFile(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createFileFilter() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of FileFilter
createFileFilter(FileFilter) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<FileFilter>}
createFileTypeMap() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of FileTypeMap
createFileTypeMap(FileTypeMap) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<FileTypeMap>}
createFileTypes() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of FileTypes
createFileTypes(FileTypes) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<FileTypes>}
createInclude(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createIncludePath() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of IncludePath
createIncludePaths(IncludePath) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<IncludePath>}
createLidContents() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of LidContents
createLidContents(LidContents) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<LidContents>}
createManifest() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Manifest
createManifest(Manifest) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Manifest>}
createModelValue(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createName(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createNamespace() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Namespace
createNamespace(Namespace) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Namespace>}
createOffset(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createPath(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createPds3Directories(Pds3Directory) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Pds3Directory>}
createPds3Directory() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Pds3Directory
createPds3ProductMetadata() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Pds3ProductMetadata
createPds3ProductMetadata(Pds3ProductMetadata) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Pds3ProductMetadata>}
createPds4ProductMetadata() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Pds4ProductMetadata
createPolicy() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Policy
createProductMetadata(Pds4ProductMetadata) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Pds4ProductMetadata>}
createReferences() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of References
createReferences(References) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<References>}
createReferenceTypeMap() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of ReferenceTypeMap
createReferenceTypeMap(ReferenceTypeMap) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<ReferenceTypeMap>}
createRegistryPackage() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of RegistryPackage
createRegistryPackage(RegistryPackage) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<RegistryPackage>}
CreateSearchDocAction - Class in gov.nasa.pds.harvest.search.crawler.actions
Class that generates the Solr docs.
CreateSearchDocAction(File, File, SearchDocState) - Constructor for class gov.nasa.pds.harvest.search.crawler.actions.CreateSearchDocAction
 
createServerUrl(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createSlot() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Slot
createSlot(Slot) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Slot>}
createStaticMetadata() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of StaticMetadata
createStaticMetadata(StaticMetadata) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<StaticMetadata>}
createStorageIngestion() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of StorageIngestion
createStorageIngestion(StorageIngestion) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<StorageIngestion>}
createTitleContents() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of TitleContents
createTitleContents(TitleContents) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<TitleContents>}
createValue(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createXPath() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of XPath
createXPath(XPath) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<XPath>}
CREATION_DATE_TIME - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The creation datetime of a file.

D

DATA_CLASS - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The data classes found in a PDS4 label.
DATA_CLASS_XPATH - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The XPath to the data classes in the PDS4 label.
DATA_FILE_XPATH - Static variable in class gov.nasa.pds.harvest.search.inventory.InventoryKeys
XPath to the external table file of a collection.
dataTransferType - Variable in class gov.nasa.pds.harvest.search.policy.StorageIngestion
 
DEBUG - Static variable in class gov.nasa.pds.harvest.search.logging.ToolsLevel
 
DEFAULT_BATCH_MODE - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
Deleted - gov.nasa.pds.registry.model.EventType
 
deprecate - gov.nasa.pds.registry.model.ObjectAction
 
Deprecated - gov.nasa.pds.registry.model.EventType
 
Deprecated - gov.nasa.pds.registry.model.ObjectStatus
 
description - Variable in class gov.nasa.pds.harvest.search.policy.RegistryPackage
 
DESCRIPTION - gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Attribute for Description.
destroy() - Static method in class gov.nasa.pds.harvest.search.util.SolrManager
 
directories - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
Directory - Class in gov.nasa.pds.harvest.search.policy
Java class for Directory complex type.
Directory() - Constructor for class gov.nasa.pds.harvest.search.policy.Directory
 
DIRECTORY - gov.nasa.pds.harvest.search.target.TargetType
 
directoryFilter - Variable in class gov.nasa.pds.harvest.search.policy.Directory
 
directoryFilter - Variable in class gov.nasa.pds.harvest.search.policy.Pds3Directory
 
DirectoryFilter - Class in gov.nasa.pds.harvest.search.policy
Java class for DirectoryFilter complex type.
DirectoryFilter() - Constructor for class gov.nasa.pds.harvest.search.policy.DirectoryFilter
 
DISCOVERY - Static variable in interface gov.nasa.pds.harvest.search.crawler.status.Status
 
displayHelp() - Method in class gov.nasa.pds.harvest.search.HarvestSearchLauncher
Displays tool usage.
displayVersion() - Method in class gov.nasa.pds.harvest.search.HarvestSearchLauncher
Displays the current version and disclaimer notice.
DOC_CONFIG - gov.nasa.pds.harvest.search.commandline.options.Flag
 
DocWriter - Class in gov.nasa.pds.harvest.search.util
 
DocWriter(Map<String, List<String>>, File, int, String, Map<String, String>) - Constructor for class gov.nasa.pds.harvest.search.util.DocWriter
 

E

elementName - Variable in class gov.nasa.pds.harvest.search.policy.AncillaryMetadata
 
elementName - Variable in class gov.nasa.pds.harvest.search.policy.LidContents
 
elementName - Variable in class gov.nasa.pds.harvest.search.policy.TitleContents
 
ElementName - Class in gov.nasa.pds.harvest.search.policy
Java class for ElementName complex type.
ElementName() - Constructor for class gov.nasa.pds.harvest.search.policy.ElementName
 
EmbeddedPath - gov.nasa.pds.registry.model.NodeType
 
equals(Object) - Method in class gov.nasa.pds.harvest.search.util.LidVid
Determines where 2 LIDVIDs are equal.
equals(Object) - Method in class gov.nasa.pds.registry.model.Association
 
equals(Object) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
equals(Object) - Method in class gov.nasa.pds.registry.model.Classification
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ExternalLink
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
equals(Object) - Method in class gov.nasa.pds.registry.model.Identifiable
 
equals(Object) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
equals(Object) - Method in class gov.nasa.pds.registry.model.Service
 
equals(Object) - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
equals(Object) - Method in class gov.nasa.pds.registry.model.Slot
 
equals(Object) - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
error(TransformerException) - Method in class gov.nasa.pds.harvest.search.util.XMLErrorListener
Method is called when an error is encountered.
EventType - Enum in gov.nasa.pds.registry.model
This enum captures the core event types for AuditableEvent
exclude - Variable in class gov.nasa.pds.harvest.search.policy.DirectoryFilter
 
exclude - Variable in class gov.nasa.pds.harvest.search.policy.FileFilter
 
ExtendedExtrinsicObject - Class in gov.nasa.pds.registry.model.wrapper
Class leverages the Decorator Pattern by inheriting the functions of ExtrinsicObject through the ExtrinsicObjectDecorator class.
ExtendedExtrinsicObject(ExtrinsicObject) - Constructor for class gov.nasa.pds.registry.model.wrapper.ExtendedExtrinsicObject
 
EXTERNAL_IDENTIFIER - gov.nasa.pds.registry.model.ObjectClass
 
EXTERNAL_LINK - gov.nasa.pds.registry.model.ObjectClass
 
ExternalIdentifier - Class in gov.nasa.pds.registry.model
ExternalIdentifier instances provide the additional identifier information to RegistryObject such as DUNS number, Social Security Number, or an alias name of the organization.
ExternalIdentifier() - Constructor for class gov.nasa.pds.registry.model.ExternalIdentifier
 
ExternalLink - Class in gov.nasa.pds.registry.model
ExternalLinks use URIs to associate content in the registry with content that MAY reside outside the registry.
ExternalLink() - Constructor for class gov.nasa.pds.registry.model.ExternalLink
 
extract(String) - Method in class gov.nasa.pds.harvest.search.registry.MetadataExtractor
 
extractMetadata(File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.BundleMetExtractor
Extract the metadata.
extractMetadata(File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.CollectionMetExtractor
Extract the metadata
extractMetadata(File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
 
extractMetadata(File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
Extract the metadata from the given file.
extractMetadata(File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
Extract the metadata
extractMetadata(File, MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
 
extractMetadata(File, MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
No need to be implemented.
extractMetadata(File, MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
No need to be implemented.
extractMetadata(File, File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
 
extractMetadata(File, File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
No need to be implemented.
extractMetadata(File, File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
No need to be implemented.
extractMetadata(File, String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
 
extractMetadata(File, String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
No need to be implemented.
extractMetadata(File, String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
No need to be implemented.
extractMetadata(String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
 
extractMetadata(String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
Extract the metadata.
extractMetadata(String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
Extract the metadata.
extractMetadata(URL) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
 
extractMetadata(URL) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
Extract the metadata.
extractMetadata(URL) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
Extract the metadata.
extractMetadata(URL, MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
 
extractMetadata(URL, MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
No need to be implemented.
extractMetadata(URL, MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
No need to be implemented.
extractMetadata(List<XPath>) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
Extracts metadata
extractor - Variable in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
An XMLExtractor to get the metadata.
EXTRINSIC_OBJECT - gov.nasa.pds.registry.model.ObjectClass
 
ExtrinsicFilter - Class in gov.nasa.pds.registry.query
This class supports filtering on an extrinsics attributes.
ExtrinsicFilter.Builder - Class in gov.nasa.pds.registry.query
 
ExtrinsicObject - Class in gov.nasa.pds.registry.model
 
ExtrinsicObject() - Constructor for class gov.nasa.pds.registry.model.ExtrinsicObject
 

F

FAIL - gov.nasa.pds.registry.model.RegistryStatus
 
fatalError(TransformerException) - Method in class gov.nasa.pds.harvest.search.util.XMLErrorListener
Method is called when a fatal error is encountered.
FIELD_DELIMITER_XPATH - Static variable in class gov.nasa.pds.harvest.search.inventory.InventoryKeys
XPath to determine the field delimiter being used in the inventory table.
fieldDelimiters - Static variable in class gov.nasa.pds.harvest.search.inventory.InventoryKeys
 
file - Variable in class gov.nasa.pds.harvest.search.policy.Collection
 
FILE - gov.nasa.pds.harvest.search.target.TargetType
 
FILE - Static variable in class gov.nasa.pds.harvest.search.util.ToolInfo
 
FILE_LOCATION - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The file location.
FILE_NAME - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The file name.
FILE_OBJECT_PRODUCT_TYPE - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
FILE_OBJECTS - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The File objects of a product label.
FILE_SIZE - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The file size.
FILE_TYPE - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The file type of the registered file object.
FileData - Class in gov.nasa.pds.harvest.search.registry
 
FileData() - Constructor for class gov.nasa.pds.harvest.search.registry.FileData
 
FileDataLoader - Class in gov.nasa.pds.harvest.search.registry
 
FileDataLoader() - Constructor for class gov.nasa.pds.harvest.search.registry.FileDataLoader
 
fileFilter - Variable in class gov.nasa.pds.harvest.search.policy.Directory
 
fileFilter - Variable in class gov.nasa.pds.harvest.search.policy.Pds3Directory
 
FileFilter - Class in gov.nasa.pds.harvest.search.policy
Java class for FileFilter complex type.
FileFilter() - Constructor for class gov.nasa.pds.harvest.search.policy.FileFilter
 
FileObject - Class in gov.nasa.pds.harvest.search.file
Class that contains file information to be used in registering file objects to the PDS4 Registry.
FileObject(String, String, FileSize, String, String, String) - Constructor for class gov.nasa.pds.harvest.search.file.FileObject
Constructor.
FileObjectRegistrationAction - Class in gov.nasa.pds.harvest.search.crawler.actions
Class to register file objects.
FileObjectRegistrationAction() - Constructor for class gov.nasa.pds.harvest.search.crawler.actions.FileObjectRegistrationAction
Constructor.
FileSize - Class in gov.nasa.pds.harvest.search.file
Class representation of being able to specify units along with a file size.
FileSize(long, String) - Constructor for class gov.nasa.pds.harvest.search.file.FileSize
Constructor.
fileTypeMap - Variable in class gov.nasa.pds.harvest.search.policy.FileTypes
 
FileTypeMap - Class in gov.nasa.pds.harvest.search.policy
Java class for FileTypeMap complex type.
FileTypeMap() - Constructor for class gov.nasa.pds.harvest.search.policy.FileTypeMap
 
fileTypes - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
FileTypes - Class in gov.nasa.pds.harvest.search.policy
Java class for FileTypes complex type.
FileTypes() - Constructor for class gov.nasa.pds.harvest.search.policy.FileTypes
 
find(Label) - Static method in class gov.nasa.pds.harvest.search.util.PointerStatementFinder
Finds all pointer statements in a given label.
findConfigByDataClass(String) - Method in class gov.nasa.pds.harvest.search.doc.SearchConfigManager
 
findConfigByObjectType(String) - Method in class gov.nasa.pds.harvest.search.doc.SearchConfigManager
 
findConfigByProductClass(String) - Method in class gov.nasa.pds.harvest.search.doc.SearchConfigManager
 
Flag - Enum in gov.nasa.pds.harvest.search.commandline.options
Class that holds the command-line option flags.
format(LogRecord) - Method in class gov.nasa.pds.harvest.search.logging.formatter.HarvestFormatter
 
fromName(String) - Static method in enum gov.nasa.pds.registry.model.ObjectClass
 

G

generate - Variable in class gov.nasa.pds.harvest.search.policy.Checksums
 
generate(ExtrinsicObject, Metadata, SearchDocState) - Method in class gov.nasa.pds.harvest.search.doc.SearchDocGenerator
Generate the Solr document file for the given extrinsic object.
get(String) - Static method in enum gov.nasa.pds.registry.model.wrapper.AssociationRegistryAttribute
 
get(String) - Static method in enum gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
 
getAccessURI() - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
getAccessUrl() - Method in class gov.nasa.pds.harvest.search.policy.AccessUrls
Gets the value of the accessUrl property.
getAccessUrls() - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
getAccessUrls() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the accessUrls property.
getActions() - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Gets a list of crawler actions defined for the crawler.
getAffectedIds() - Method in class gov.nasa.pds.registry.model.AffectedInfo
 
getAffectedObjects() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
getAffectedTypes() - Method in class gov.nasa.pds.registry.model.AffectedInfo
 
getAncillaryMetadata() - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractorConfig
Gets the ancillary metadata.
getAncillaryMetadata() - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Gets the value of the ancillaryMetadata property.
getArgName() - Method in enum gov.nasa.pds.harvest.search.commandline.options.Flag
Get the argument name of the flag.
getArgType() - Method in enum gov.nasa.pds.harvest.search.commandline.options.Flag
Get the argument type of the flag.
getAssociations() - Method in class gov.nasa.pds.registry.model.Report
 
getAssociationType() - Method in class gov.nasa.pds.registry.model.Association
 
getAssociationType() - Method in class gov.nasa.pds.registry.query.AssociationFilter
 
getAttributeName() - Method in enum gov.nasa.pds.registry.model.wrapper.AssociationRegistryAttribute
 
getAttributeValuesFromDoc(String) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets the values of the given expression.
getAttributeValuesFromItem(String, Object) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets the values of the given expression.
getBasePath() - Method in class gov.nasa.pds.harvest.search.policy.Manifest
Gets the value of the basePath property.
getBaseUrl() - Method in class gov.nasa.pds.harvest.search.policy.AccessUrl
Gets the value of the baseUrl property.
getCandidates() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the candidates property.
getChecksum() - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
getChecksum() - Method in class gov.nasa.pds.harvest.search.inventory.InventoryEntry
Gets the checksum.
getChecksums() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the checksums property.
getClassificationNodes() - Method in class gov.nasa.pds.registry.model.Report
 
getClassifications() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getClassificationScheme() - Method in class gov.nasa.pds.registry.model.Classification
 
getClassificationSchemes() - Method in class gov.nasa.pds.registry.model.Report
 
getClassificiationNode() - Method in class gov.nasa.pds.registry.model.Classification
 
getClassifiedObject() - Method in class gov.nasa.pds.registry.model.Classification
 
getCode() - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
getCollections() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the collections property.
getContentVersion() - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
getContentVersion() - Method in class gov.nasa.pds.registry.query.ExtrinsicFilter
 
getCopyright() - Static method in class gov.nasa.pds.harvest.search.util.ToolInfo
Get copyright information.
getCounter() - Method in class gov.nasa.pds.harvest.search.doc.SearchDocState
 
getCreationDateTime() - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
getDataFile() - Method in class gov.nasa.pds.harvest.search.inventory.InventoryTableReader
Gets the data file that is being read.
getDataTransferType() - Method in class gov.nasa.pds.harvest.search.policy.StorageIngestion
Gets the value of the dataTransferType property.
getDateTime() - Static method in class gov.nasa.pds.harvest.search.util.Utility
Get the current date time.
getDefaultNamespace() - Static method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Get the default namespace URI.
getDescription() - Method in enum gov.nasa.pds.harvest.search.commandline.options.Flag
Get the flag description.
getDescription() - Method in class gov.nasa.pds.harvest.search.policy.RegistryPackage
Gets the value of the description property.
getDescription() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getDirectories() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the directories property.
getDirectoryFilter() - Method in class gov.nasa.pds.harvest.search.policy.Directory
Gets the value of the directoryFilter property.
getDirectoryFilter() - Method in class gov.nasa.pds.harvest.search.policy.Pds3Directory
Gets the value of the directoryFilter property.
getDocNode() - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets the document node of the XML document.
getElementName() - Method in class gov.nasa.pds.harvest.search.policy.AncillaryMetadata
Gets the value of the elementName property.
getElementName() - Method in class gov.nasa.pds.harvest.search.policy.LidContents
Gets the value of the elementName property.
getElementName() - Method in class gov.nasa.pds.harvest.search.policy.TitleContents
Gets the value of the elementName property.
getEvents() - Method in class gov.nasa.pds.registry.model.Report
 
getEventsProcessed() - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
getEventType() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
getEventType() - Method in enum gov.nasa.pds.registry.model.ObjectAction
 
getException() - Method in exception gov.nasa.pds.harvest.search.inventory.InventoryReaderException
 
getExclude() - Method in class gov.nasa.pds.harvest.search.policy.DirectoryFilter
Gets the value of the exclude property.
getExclude() - Method in class gov.nasa.pds.harvest.search.policy.FileFilter
Gets the value of the exclude property.
getExternalIdentifiers() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getExternalURI() - Method in class gov.nasa.pds.registry.model.ExternalLink
 
getExtrinsics() - Method in class gov.nasa.pds.registry.model.Report
 
getFile() - Method in class gov.nasa.pds.harvest.search.inventory.InventoryEntry
Gets the file.
getFile() - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Gets the file.
getFile() - Method in class gov.nasa.pds.harvest.search.policy.Collection
Gets the value of the file property.
getFileFilter() - Method in class gov.nasa.pds.harvest.search.policy.Directory
Gets the value of the fileFilter property.
getFileFilter() - Method in class gov.nasa.pds.harvest.search.policy.Pds3Directory
Gets the value of the fileFilter property.
getFilename() - Method in class gov.nasa.pds.harvest.search.logging.ToolsLogRecord
 
getFileType() - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
getFileTypeMap() - Method in class gov.nasa.pds.harvest.search.policy.FileTypes
Gets the value of the fileTypeMap property.
getFileTypes() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the fileTypes property.
getGuid() - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
 
getGuid() - Method in class gov.nasa.pds.registry.model.Identifiable
 
getGuid() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getGuidRef() - Method in class gov.nasa.pds.registry.model.ObjectRef
 
getHome() - Method in class gov.nasa.pds.registry.model.Identifiable
 
getHome() - Method in class gov.nasa.pds.registry.model.Report
 
getHomeRef() - Method in class gov.nasa.pds.registry.model.ObjectRef
 
getHref() - Method in class gov.nasa.pds.registry.model.Link
 
getId() - Method in class gov.nasa.pds.registry.model.Slot
 
getIdentificationScheme() - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
getIdentifier() - Method in class gov.nasa.pds.harvest.search.inventory.InventoryEntry
Gets the logical identifier.
getInclude() - Method in class gov.nasa.pds.harvest.search.policy.FileFilter
Gets the value of the include property.
getIncludePaths() - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractorConfig
Gets include paths.
getIncludePaths() - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Gets the value of the includePaths property.
getInstance() - Static method in class gov.nasa.pds.harvest.search.doc.SearchConfigManager
 
getInstance() - Static method in class gov.nasa.pds.harvest.search.util.SolrManager
 
getInstance() - Static method in class gov.nasa.pds.harvest.search.util.TransactionManager
 
getInstrument(Document) - Method in class gov.nasa.pds.harvest.search.registry.BaseExtractor
 
getInstrumentHost(Document) - Method in class gov.nasa.pds.harvest.search.registry.BaseExtractor
 
getInvestigation(Document) - Method in class gov.nasa.pds.harvest.search.registry.BaseExtractor
 
getIsInternal() - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
getLastModified() - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
getLid() - Method in class gov.nasa.pds.harvest.search.util.LidVid
 
getLid() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getLid() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getLidContents() - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractorConfig
Gets the lid contents.
getLidContents() - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Gets the value of the lidContents property.
getLidvid() - Method in class gov.nasa.pds.registry.model.wrapper.ExtendedExtrinsicObject
 
getLine() - Method in class gov.nasa.pds.harvest.search.logging.ToolsLogRecord
 
getLineNumber() - Method in exception gov.nasa.pds.harvest.search.inventory.InventoryReaderException
 
getLineNumber() - Method in class gov.nasa.pds.harvest.search.inventory.InventoryTableReader
Gets the line number that was just read.
getLineNumber() - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Gets the line number.
getLocation() - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
getLogicalID() - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Get the logical identifier.
getLongName() - Method in enum gov.nasa.pds.harvest.search.commandline.options.Flag
Get the long name of the flag.
getManifest() - Method in class gov.nasa.pds.harvest.search.policy.Checksums
Gets the value of the manifest property.
getMD5Checksum(String) - Static method in class gov.nasa.pds.harvest.search.file.MD5Checksum
Gets the MD5 checksum value.
getMemberStatus() - Method in class gov.nasa.pds.harvest.search.inventory.InventoryEntry
Gets the member status.
getMetadataForProduct(File) - Method in class gov.nasa.pds.harvest.search.crawler.PDS3FileCrawler
 
getMetadataForProduct(File) - Method in class gov.nasa.pds.harvest.search.crawler.PDS3ProductCrawler
Extracts metadata from the given product.
getMetadataForProduct(File) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Extracts metadata from the given product.
getMetExtractorConfig() - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Get the MetExtractor configuration object.
getMetXPaths(String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractorConfig
Gets XPath expressions for an object type.
getMimeType() - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
getMimeType() - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
getMimeType() - Method in class gov.nasa.pds.registry.query.ExtrinsicFilter
 
getModelValue() - Method in class gov.nasa.pds.harvest.search.policy.FileTypeMap
Gets the value of the modelValue property.
getModelValue() - Method in class gov.nasa.pds.harvest.search.policy.ReferenceTypeMap
Gets the value of the modelValue property.
getName() - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
getName() - Method in class gov.nasa.pds.harvest.search.policy.RegistryPackage
Gets the value of the name property.
getName() - Method in class gov.nasa.pds.harvest.search.policy.Slot
Gets the value of the name property.
getName() - Method in enum gov.nasa.pds.harvest.search.target.TargetType
 
getName() - Static method in class gov.nasa.pds.harvest.search.util.ToolInfo
Get the name of the tool.
getName() - Method in enum gov.nasa.pds.registry.model.ObjectClass
 
getName() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getName() - Method in class gov.nasa.pds.registry.model.Slot
 
getName() - Method in enum gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
 
getName() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getNamespace() - Method in class gov.nasa.pds.harvest.search.policy.Candidate
Gets the value of the namespace property.
getNamespaceURI(String) - Method in class gov.nasa.pds.harvest.search.util.PDSNamespaceContext
Gets the namespace URI.
getNext() - Method in interface gov.nasa.pds.harvest.search.inventory.InventoryReader
Get the next file reference in the Inventory file.
getNext() - Method in class gov.nasa.pds.harvest.search.inventory.InventoryTableReader
Gets the next product file reference in the PDS Inventory file.
getNext() - Method in class gov.nasa.pds.harvest.search.inventory.InventoryXMLReader
Gets the next product file reference in the PDS Inventory file.
getNodeFromDoc(String) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets a Node object from the given expression.
getNodeFromItem(String, Object) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets a Node object from the given expression.
getNodeRepresentation() - Method in class gov.nasa.pds.registry.model.Classification
 
getNodesFromDoc(String) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets Node objects from the given expression.
getNodesFromItem(String, Object) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets Node objects from the given expression.
getNodeType() - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
getNumFound() - Method in class gov.nasa.pds.registry.model.PagedResponse
 
getObjectClass() - Method in enum gov.nasa.pds.registry.model.ObjectClass
 
getObjects() - Method in class gov.nasa.pds.registry.model.RegistryObjectList
 
getObjectStatus() - Method in enum gov.nasa.pds.registry.model.ObjectAction
 
getObjectType() - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Gets the value of the objectType property.
getObjectType() - Method in class gov.nasa.pds.harvest.search.policy.Pds4ProductMetadata
Gets the value of the objectType property.
getObjectType() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getObjectType() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getOffset() - Method in class gov.nasa.pds.harvest.search.policy.AccessUrl
Gets the value of the offset property.
getOffset() - Method in class gov.nasa.pds.harvest.search.policy.LidContents
Gets the value of the offset property.
getOptions() - Static method in enum gov.nasa.pds.harvest.search.commandline.options.Flag
Get the command-line options.
getPackageGuid() - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
getPackages() - Method in class gov.nasa.pds.registry.model.Report
 
getParent() - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
getPath() - Method in class gov.nasa.pds.harvest.search.policy.Directory
Gets the value of the path property.
getPath() - Method in class gov.nasa.pds.harvest.search.policy.IncludePath
Gets the value of the path property.
getPath() - Method in class gov.nasa.pds.harvest.search.policy.Pds3Directory
Gets the value of the path property.
getPath() - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
getPds3Directories() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the pds3Directories property.
getPDS3MetExtractorConfig() - Method in class gov.nasa.pds.harvest.search.crawler.PDS3ProductCrawler
Gets the PDS3 metextractor configuration object.
getPds3ProductMetadata() - Method in class gov.nasa.pds.harvest.search.policy.Candidate
Gets the value of the pds3ProductMetadata property.
getPrefix() - Method in class gov.nasa.pds.harvest.search.policy.LidContents
Gets the value of the prefix property.
getPrefix() - Method in class gov.nasa.pds.harvest.search.policy.Namespace
Gets the value of the prefix property.
getPrefix(String) - Method in class gov.nasa.pds.harvest.search.util.PDSNamespaceContext
Method not needed
getPrefixes(String) - Method in class gov.nasa.pds.harvest.search.util.PDSNamespaceContext
Method not needed
getProductMetadata() - Method in class gov.nasa.pds.harvest.search.policy.Candidate
Gets the value of the productMetadata property.
getReferences() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the references property.
getReferences(List<TinyElementImpl>, File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
Extracts the metadata found in an association entry.
getReferenceTypeMap() - Method in class gov.nasa.pds.harvest.search.policy.References
Gets the value of the referenceTypeMap property.
getReferenceTypeMap(String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractorConfig
Gets the mapped reference type of the given model value.
getRegistryObject() - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
getRegistryPackage() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the registryPackage property.
getRegistryUrl() - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
getRegistryVersion() - Method in class gov.nasa.pds.registry.model.Report
 
getRelationship() - Method in class gov.nasa.pds.registry.model.Link
 
getReleaseDate() - Static method in class gov.nasa.pds.harvest.search.util.ToolInfo
Get the release date.
getRequestId() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
getResults() - Method in class gov.nasa.pds.registry.model.PagedResponse
 
getServerStarted() - Method in class gov.nasa.pds.registry.model.Report
 
getServerUrl() - Method in class gov.nasa.pds.harvest.search.policy.StorageIngestion
Gets the value of the serverUrl property.
getService() - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
getServiceBinding() - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
getServiceBindings() - Method in class gov.nasa.pds.registry.model.Service
 
getServices() - Method in class gov.nasa.pds.registry.model.Report
 
getShortName() - Method in enum gov.nasa.pds.harvest.search.commandline.options.Flag
Get the short name of the flag.
getSize() - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
getSize() - Method in class gov.nasa.pds.harvest.search.file.FileSize
 
getSkippedEvents() - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
getSkippedObjects() - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
getSlot() - Method in class gov.nasa.pds.harvest.search.policy.StaticMetadata
Gets the value of the slot property.
getSlot(String) - Method in class gov.nasa.pds.registry.model.Identifiable
Convenience method to look up a slot with a given name.
getSlotName() - Method in class gov.nasa.pds.harvest.search.policy.ElementName
Gets the value of the slotName property.
getSlotName() - Method in class gov.nasa.pds.harvest.search.policy.XPath
Gets the value of the slotName property.
getSlots() - Method in class gov.nasa.pds.registry.model.Identifiable
 
getSlotType() - Method in class gov.nasa.pds.harvest.search.policy.ElementName
Gets the value of the slotType property.
getSlotType() - Method in class gov.nasa.pds.registry.model.Slot
 
getSlotValues(String) - Method in class gov.nasa.pds.registry.model.wrapper.ExtendedExtrinsicObject
Returns a list of Strings that pertain to a particular slot
getSolrClient() - Method in class gov.nasa.pds.harvest.search.util.SolrManager
 
getSourceObject() - Method in class gov.nasa.pds.registry.model.Association
 
getSourceObject() - Method in class gov.nasa.pds.registry.query.AssociationFilter
 
getSpecificationLinks() - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
getSpecificationObject() - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
getStart() - Method in class gov.nasa.pds.registry.model.PagedResponse
 
getStarted() - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
getStatementsRecursively(Label, String) - Static method in class gov.nasa.pds.harvest.search.util.StatementFinder
Recursively searches down a PDS label to find attributes that matches a user supplied keyword.
getStatementsRecursively(Label, List<String>) - Static method in class gov.nasa.pds.harvest.search.util.StatementFinder
Recursively searches down a PDS label to find attributes that match a user supplied list of keywords.
getStatementsRecursively(List<Label>, String) - Static method in class gov.nasa.pds.harvest.search.util.StatementFinder
Recursively searches down a PDS label to find attributes that match a user supplied list of keywords.
getStatementsRecursively(List<Label>, List<String>) - Static method in class gov.nasa.pds.harvest.search.util.StatementFinder
Recursively searches down a PDS label to find attributes that match a user supplied list of keywords.
getStaticMetadata() - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractorConfig
Gets the static metadata.
getStaticMetadata() - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Gets the value of the staticMetadata property.
getStatus() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getStatus() - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
getStatus() - Method in class gov.nasa.pds.registry.model.Report
 
getStatus() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getStorageIngestion() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the storageIngestion property.
getStorageServiceProductId() - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
getStringArray(Document, XPathExpression) - Static method in class gov.nasa.pds.harvest.search.util.XPathUtils
 
getStringValue(Document, XPathExpression) - Static method in class gov.nasa.pds.harvest.search.util.XPathUtils
 
getTail(Handler) - Method in class gov.nasa.pds.harvest.search.logging.formatter.HarvestFormatter
 
getTarget(Document) - Method in class gov.nasa.pds.harvest.search.registry.BaseExtractor
 
getTargetBinding() - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
getTargetObject() - Method in class gov.nasa.pds.registry.model.Association
 
getTargetObject() - Method in class gov.nasa.pds.registry.query.AssociationFilter
 
getTimestamp() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
getTitleContents() - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractorConfig
Gets the title contents.
getTitleContents() - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Gets the value of the titleContents property.
getTotalEvents() - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
getTransactionId() - Method in class gov.nasa.pds.harvest.search.util.TransactionManager
 
getType() - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Get the reference type.
getType() - Method in class gov.nasa.pds.registry.model.Link
 
getUnits() - Method in class gov.nasa.pds.harvest.search.file.FileSize
 
getUri() - Method in class gov.nasa.pds.harvest.search.policy.Namespace
Gets the value of the uri property.
getUsageDescription() - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
getUsageParameters() - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
getUser() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
getValue() - Method in class gov.nasa.pds.harvest.search.policy.ElementName
Gets the value of the value property.
getValue() - Method in class gov.nasa.pds.harvest.search.policy.FileTypeMap
Gets the value of the value property.
getValue() - Method in class gov.nasa.pds.harvest.search.policy.Manifest
Gets the value of the value property.
getValue() - Method in class gov.nasa.pds.harvest.search.policy.ReferenceTypeMap
Gets the value of the value property.
getValue() - Method in class gov.nasa.pds.harvest.search.policy.Slot
Gets the value of the value property.
getValue() - Method in class gov.nasa.pds.harvest.search.policy.XPath
Gets the value of the value property.
getValue() - Method in enum gov.nasa.pds.harvest.search.target.TargetType
 
getValue() - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
getValueFromDoc(String) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets the value of the given expression.
getValueFromExtrinsic(ExtrinsicObject) - Method in enum gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
 
getValueFromItem(String, Object) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets the value of the given expression.
getValues() - Method in class gov.nasa.pds.registry.model.Slot
 
getValuesFromDoc(String) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets the values of the given expression.
getValuesFromExtrinsic(ExtrinsicObject) - Method in enum gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
 
getValuesFromItem(String, Object) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets the values of the given expression.
getVersion() - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Get the version.
getVersion() - Method in class gov.nasa.pds.harvest.search.util.LidVid
 
getVersion() - Static method in class gov.nasa.pds.harvest.search.util.ToolInfo
Get the version.
getVersionName() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
getVersionName() - Method in class gov.nasa.pds.registry.query.ObjectFilter
 
getWildcards() - Method in class gov.nasa.pds.harvest.search.crawler.WildcardOSFilter
Returns list of filters that were set.
getXPath() - Method in class gov.nasa.pds.harvest.search.policy.Pds4ProductMetadata
Gets the value of the xPath property.
GOODFILE - Static variable in interface gov.nasa.pds.harvest.search.crawler.status.Status
 
gov.nasa.pds.harvest.search - package gov.nasa.pds.harvest.search
 
gov.nasa.pds.harvest.search.commandline.options - package gov.nasa.pds.harvest.search.commandline.options
 
gov.nasa.pds.harvest.search.constants - package gov.nasa.pds.harvest.search.constants
 
gov.nasa.pds.harvest.search.crawler - package gov.nasa.pds.harvest.search.crawler
 
gov.nasa.pds.harvest.search.crawler.actions - package gov.nasa.pds.harvest.search.crawler.actions
 
gov.nasa.pds.harvest.search.crawler.daemon - package gov.nasa.pds.harvest.search.crawler.daemon
 
gov.nasa.pds.harvest.search.crawler.metadata - package gov.nasa.pds.harvest.search.crawler.metadata
 
gov.nasa.pds.harvest.search.crawler.metadata.extractor - package gov.nasa.pds.harvest.search.crawler.metadata.extractor
 
gov.nasa.pds.harvest.search.crawler.status - package gov.nasa.pds.harvest.search.crawler.status
 
gov.nasa.pds.harvest.search.doc - package gov.nasa.pds.harvest.search.doc
 
gov.nasa.pds.harvest.search.file - package gov.nasa.pds.harvest.search.file
 
gov.nasa.pds.harvest.search.ingest - package gov.nasa.pds.harvest.search.ingest
 
gov.nasa.pds.harvest.search.inventory - package gov.nasa.pds.harvest.search.inventory
 
gov.nasa.pds.harvest.search.logging - package gov.nasa.pds.harvest.search.logging
 
gov.nasa.pds.harvest.search.logging.filter - package gov.nasa.pds.harvest.search.logging.filter
 
gov.nasa.pds.harvest.search.logging.formatter - package gov.nasa.pds.harvest.search.logging.formatter
 
gov.nasa.pds.harvest.search.logging.handler - package gov.nasa.pds.harvest.search.logging.handler
 
gov.nasa.pds.harvest.search.policy - package gov.nasa.pds.harvest.search.policy
 
gov.nasa.pds.harvest.search.registry - package gov.nasa.pds.harvest.search.registry
 
gov.nasa.pds.harvest.search.stats - package gov.nasa.pds.harvest.search.stats
 
gov.nasa.pds.harvest.search.target - package gov.nasa.pds.harvest.search.target
 
gov.nasa.pds.harvest.search.util - package gov.nasa.pds.harvest.search.util
 
gov.nasa.pds.registry.model - package gov.nasa.pds.registry.model
 
gov.nasa.pds.registry.model.wrapper - package gov.nasa.pds.registry.model.wrapper
 
gov.nasa.pds.registry.query - package gov.nasa.pds.registry.query
 
guid - Variable in class gov.nasa.pds.registry.query.ObjectFilter
 
guid(String) - Method in class gov.nasa.pds.registry.query.ExtrinsicFilter.Builder
 
guid(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
GUID - gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Attribute for GUID.

H

handleEvent(ValidationEvent) - Method in class gov.nasa.pds.harvest.search.util.XMLValidationEventHandler
 
harvest(Policy) - Method in class gov.nasa.pds.harvest.search.HarvesterSearch
Harvest the products specified in the given policy.
HarvesterSearch - Class in gov.nasa.pds.harvest.search
Front end class to the Harvest tool.
HarvesterSearch(String, File, File, File) - Constructor for class gov.nasa.pds.harvest.search.HarvesterSearch
Constructor.
HarvestFileHandler - Class in gov.nasa.pds.harvest.search.logging.handler
Class to setup a file handler for the tools logging capability.
HarvestFileHandler(String, boolean, Level, Formatter) - Constructor for class gov.nasa.pds.harvest.search.logging.handler.HarvestFileHandler
Constructor.
HarvestFileHandler(String, Formatter) - Constructor for class gov.nasa.pds.harvest.search.logging.handler.HarvestFileHandler
Constructor that does not append to a file and automatically sets the log level to 'ALL'.
HarvestFileHandler(String, Level, Formatter) - Constructor for class gov.nasa.pds.harvest.search.logging.handler.HarvestFileHandler
Constructor that does not append to a file.
HarvestFormatter - Class in gov.nasa.pds.harvest.search.logging.formatter
Class that formats the Harvest logging messages.
HarvestFormatter() - Constructor for class gov.nasa.pds.harvest.search.logging.formatter.HarvestFormatter
 
HarvestSearchLauncher - Class in gov.nasa.pds.harvest.search
Wrapper class of the Harvest tool that handles the command-line processing.
HarvestSearchLauncher() - Constructor for class gov.nasa.pds.harvest.search.HarvestSearchLauncher
Default constructor.
HarvestSolrDaemon - Class in gov.nasa.pds.harvest.search.crawler.daemon
Class that provides the capability to make the Harvest Tool run in persistance mode.
HarvestSolrDaemon(int, List<PDSProductCrawler>, int) - Constructor for class gov.nasa.pds.harvest.search.crawler.daemon.HarvestSolrDaemon
Constructor
HarvestSolrStats - Class in gov.nasa.pds.harvest.search.stats
 
HarvestSolrStats() - Constructor for class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
HarvestStreamHandler - Class in gov.nasa.pds.harvest.search.logging.handler
This class sets up a stream handler for the tools logging capability.
HarvestStreamHandler(OutputStream, Formatter) - Constructor for class gov.nasa.pds.harvest.search.logging.handler.HarvestStreamHandler
Constructor.
HarvestStreamHandler(OutputStream, Level, Formatter) - Constructor for class gov.nasa.pds.harvest.search.logging.handler.HarvestStreamHandler
Constructor.
hasArg(String, Object) - Method in class gov.nasa.pds.harvest.search.commandline.options.ToolsOption
Requires a single argument to follow the option.
hasArg(String, Object, boolean) - Method in class gov.nasa.pds.harvest.search.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.harvest.search.commandline.options.ToolsOption
Defines an argument's "properties" for an option.
hasArgs(String, Object) - Method in class gov.nasa.pds.harvest.search.commandline.options.ToolsOption
Requires an argument to follow the option.
hasArgs(String, Object, char) - Method in class gov.nasa.pds.harvest.search.commandline.options.ToolsOption
Requires an argument to follow the option.
hasArgs(String, Object, char, boolean) - Method in class gov.nasa.pds.harvest.search.commandline.options.ToolsOption
Allows multiple arguments to be passed in to the option.
hasGuid() - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Determines if the guid has been set.
hashCode() - Method in class gov.nasa.pds.registry.model.Association
 
hashCode() - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
hashCode() - Method in class gov.nasa.pds.registry.model.Classification
 
hashCode() - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
hashCode() - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
hashCode() - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
hashCode() - Method in class gov.nasa.pds.registry.model.ExternalLink
 
hashCode() - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
hashCode() - Method in class gov.nasa.pds.registry.model.Identifiable
 
hashCode() - Method in class gov.nasa.pds.registry.model.RegistryObject
 
hashCode() - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
hashCode() - Method in class gov.nasa.pds.registry.model.Service
 
hashCode() - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
hashCode() - Method in class gov.nasa.pds.registry.model.Slot
 
hashCode() - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
hasObjectType(String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractorConfig
Determines whether an object type exists in the configuration class.
hasProduct(String, String) - Method in class gov.nasa.pds.harvest.search.registry.RegistryDAO
 
hasProduct(URL, File) - Method in class gov.nasa.pds.harvest.search.ingest.SearchIngester
Method not used at this time.
hasProduct(URL, String) - Method in class gov.nasa.pds.harvest.search.ingest.SearchIngester
Determines whether a product is already in the registry.
hasProduct(URL, String, String) - Method in class gov.nasa.pds.harvest.search.ingest.SearchIngester
Determines whether a version of a product is already in the registry.
hasUnits() - Method in class gov.nasa.pds.harvest.search.file.FileSize
 
hasValidAssociationValues() - Method in class gov.nasa.pds.registry.model.wrapper.ExtendedExtrinsicObject
 
hasVersion() - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Flag to indicate if the association contains a version.
hasVersion() - Method in class gov.nasa.pds.harvest.search.util.LidVid
 
HELP - gov.nasa.pds.harvest.search.commandline.options.Flag
Flag to display the help.
HOME - gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Attribute for Home.

I

Identifiable - Class in gov.nasa.pds.registry.model
 
Identifiable() - Constructor for class gov.nasa.pds.registry.model.Identifiable
 
Identifiable(String, String, Set<Slot>) - Constructor for class gov.nasa.pds.registry.model.Identifiable
 
IDENTIFICATION_AREA_XPATH - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The Identification Area XPath in a product label.
IDENTITY_REFERENCE_XPATH - Static variable in class gov.nasa.pds.harvest.search.inventory.InventoryKeys
The LID-VID or LID XPath for an association.
IGNOREDIR - gov.nasa.pds.harvest.search.commandline.options.Flag
Flag to specify patterns to look for when crawling a target directory for sub-directories to ignore.
include - Variable in class gov.nasa.pds.harvest.search.policy.FileFilter
 
INCLUDE_PATHS - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The include paths for a PDS3 label.
IncludePath - Class in gov.nasa.pds.harvest.search.policy
Java class for IncludePath complex type.
IncludePath() - Constructor for class gov.nasa.pds.harvest.search.policy.IncludePath
 
includePaths - Variable in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
 
incrementCounter() - Method in class gov.nasa.pds.harvest.search.doc.SearchDocState
 
ingest(URL, File, Metadata) - Method in class gov.nasa.pds.harvest.search.ingest.SearchIngester
Ingests the product into the registry.
ingest(URL, File, MetExtractor, File) - Method in class gov.nasa.pds.harvest.search.ingest.SearchIngester
Method not implemented at this time.
ingest(URL, List<String>, MetExtractor, File) - Method in class gov.nasa.pds.harvest.search.ingest.SearchIngester
Method not implemented at this time.
init(String) - Static method in class gov.nasa.pds.harvest.search.util.SolrManager
 
inPersistanceMode - Variable in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Flag for crawler persistance.
instrument - Variable in class gov.nasa.pds.harvest.search.registry.RegistryMetadata
 
instrumentHost - Variable in class gov.nasa.pds.harvest.search.registry.RegistryMetadata
 
InvalidOptionException - Exception in gov.nasa.pds.harvest.search.commandline.options
Exception class that is called upon errors found during command-line option processing.
InvalidOptionException(String) - Constructor for exception gov.nasa.pds.harvest.search.commandline.options.InvalidOptionException
Constructor.
InventoryEntry - Class in gov.nasa.pds.harvest.search.inventory
Class representation of a single entry in a PDS Inventory file.
InventoryEntry() - Constructor for class gov.nasa.pds.harvest.search.inventory.InventoryEntry
Default constructor
InventoryEntry(File, String, String, String) - Constructor for class gov.nasa.pds.harvest.search.inventory.InventoryEntry
Constructor.
InventoryEntry(String, String) - Constructor for class gov.nasa.pds.harvest.search.inventory.InventoryEntry
Constructor.
InventoryKeys - Class in gov.nasa.pds.harvest.search.inventory
Class containing XPaths used when reading a PDS4 Inventory file.
InventoryKeys() - Constructor for class gov.nasa.pds.harvest.search.inventory.InventoryKeys
 
InventoryReader - Interface in gov.nasa.pds.harvest.search.inventory
Interface for reading a PDS Inventory File.
InventoryReaderException - Exception in gov.nasa.pds.harvest.search.inventory
Exception class for handling errors when reading a PDS Inventory file.
InventoryReaderException(Exception) - Constructor for exception gov.nasa.pds.harvest.search.inventory.InventoryReaderException
Constructor.
InventoryTableReader - Class in gov.nasa.pds.harvest.search.inventory
Class that supports reading of a table-version of the PDS Inventory file.
InventoryTableReader(File) - Constructor for class gov.nasa.pds.harvest.search.inventory.InventoryTableReader
Constructor.
InventoryTableReader(String) - Constructor for class gov.nasa.pds.harvest.search.inventory.InventoryTableReader
Constructor.
InventoryXMLReader - Class in gov.nasa.pds.harvest.search.inventory
Class that supports the reading of an XML version of the PDS Inventory file.
InventoryXMLReader(File) - Constructor for class gov.nasa.pds.harvest.search.inventory.InventoryXMLReader
Constructor.
investigation - Variable in class gov.nasa.pds.harvest.search.registry.RegistryMetadata
 
isAppendDir() - Method in class gov.nasa.pds.harvest.search.policy.LidContents
Gets the value of the appendDir property.
isAppendFilename() - Method in class gov.nasa.pds.harvest.search.policy.LidContents
Gets the value of the appendFilename property.
isAppendFilename() - Method in class gov.nasa.pds.harvest.search.policy.TitleContents
Gets the value of the appendFilename property.
isBuilt - Variable in class gov.nasa.pds.registry.query.AbstractBuilder
 
isDefault() - Method in class gov.nasa.pds.harvest.search.policy.Namespace
Gets the value of the default property.
isEmpty() - Method in class gov.nasa.pds.harvest.search.inventory.InventoryEntry
Determines whether the object is empty.
isGenerate() - Method in class gov.nasa.pds.harvest.search.policy.Checksums
Gets the value of the generate property.
isLoggable(LogRecord) - Method in class gov.nasa.pds.harvest.search.logging.filter.ToolsLogFilter
Method that checks if a log record is loggable.
ISPDS3DIR - gov.nasa.pds.harvest.search.commandline.options.Flag
Flag to specify a PDS3 directory to crawl for harvesting.
isRegisterFileUrls() - Method in class gov.nasa.pds.harvest.search.policy.AccessUrls
Gets the value of the registerFileUrls property.

L

lid - Variable in class gov.nasa.pds.harvest.search.registry.RegistryMetadata
 
lid - Variable in class gov.nasa.pds.registry.query.ObjectFilter
 
lid(String) - Method in class gov.nasa.pds.registry.query.ExtrinsicFilter.Builder
 
lid(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
LidCheckerAction - Class in gov.nasa.pds.harvest.search.crawler.actions
Pre-ingest Crawler Action that checks to see if the logical identifier of a PDS4 data product contains URN reserved and/or excluded characters.
LidCheckerAction() - Constructor for class gov.nasa.pds.harvest.search.crawler.actions.LidCheckerAction
Constructor.
lidContents - Variable in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
 
LidContents - Class in gov.nasa.pds.harvest.search.policy
Java class for LidContents complex type.
LidContents() - Constructor for class gov.nasa.pds.harvest.search.policy.LidContents
 
LidVid - Class in gov.nasa.pds.harvest.search.util
Class that represents the lidvid of a PDS4 data product.
LidVid(String) - Constructor for class gov.nasa.pds.harvest.search.util.LidVid
 
LidVid(String, String) - Constructor for class gov.nasa.pds.harvest.search.util.LidVid
 
LIDVID_LID_FIELD_NUMBER_XPATH - Static variable in class gov.nasa.pds.harvest.search.inventory.InventoryKeys
XPath to determine the field location of the LID-LIDVID field in the inventory table.
Link - Class in gov.nasa.pds.registry.model
Simple class to capture references to be used in HTTP headers or in responses
Link() - Constructor for class gov.nasa.pds.registry.model.Link
 
Link(String, String, String) - Constructor for class gov.nasa.pds.registry.model.Link
 
load(File) - Method in class gov.nasa.pds.harvest.search.registry.FileDataLoader
 
loadConfigs(File) - Method in class gov.nasa.pds.harvest.search.doc.SearchConfigManager
 
LOG - gov.nasa.pds.harvest.search.commandline.options.Flag
Flag to output the logging to a file.
LOGICAL_ID - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The LID in a product label.
LOGICAL_ID - Static variable in interface gov.nasa.pds.harvest.search.crawler.metadata.PDSCoreMetKeys
 
LOGICAL_IDENTIFIER - gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Attribute for Logical Identifier.
LogMissingReqMetadataAction - Class in gov.nasa.pds.harvest.search.crawler.actions
Crawler action class that checks to see if the required metadata is missing.
LogMissingReqMetadataAction(List<String>) - Constructor for class gov.nasa.pds.harvest.search.crawler.actions.LogMissingReqMetadataAction
 

M

main(String[]) - Static method in class gov.nasa.pds.harvest.search.HarvestSearchLauncher
Main class.
manifest - Variable in class gov.nasa.pds.harvest.search.policy.Checksums
 
Manifest - Class in gov.nasa.pds.harvest.search.policy
Java class for Manifest complex type.
Manifest() - Constructor for class gov.nasa.pds.harvest.search.policy.Manifest
 
map - Static variable in class gov.nasa.pds.harvest.search.crawler.metadata.CoreXPaths
 
MD5_CHECKSUM - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The MD5 checksum of a file.
md5Base64 - Variable in class gov.nasa.pds.harvest.search.registry.FileData
 
MD5Checksum - Class in gov.nasa.pds.harvest.search.file
A class that calculates the MD5 checksum of a file.
MD5Checksum() - Constructor for class gov.nasa.pds.harvest.search.file.MD5Checksum
 
MEMBER_ENTRY_XPATH - Static variable in class gov.nasa.pds.harvest.search.inventory.InventoryKeys
XPath to grab the Member_Entry tags in a bundle.
MEMBER_STATUS_FIELD_NUMBER_XPATH - Static variable in class gov.nasa.pds.harvest.search.inventory.InventoryKeys
XPath to determine the field location of the member status field in the inventory table.
MEMBER_STATUS_XPATH - Static variable in class gov.nasa.pds.harvest.search.inventory.InventoryKeys
The member status XPath in an Inventory file.
MetadataExtractor - Class in gov.nasa.pds.harvest.search.registry
 
MetadataExtractor() - Constructor for class gov.nasa.pds.harvest.search.registry.MetadataExtractor
 
MIME_TYPE - gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Attribute for MIME Type.
MIME_TYPE - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The mime type of the registered file object.
mimeType - Variable in class gov.nasa.pds.harvest.search.registry.FileData
 
mimeType(String) - Method in class gov.nasa.pds.registry.query.ExtrinsicFilter.Builder
 
modelValue - Variable in class gov.nasa.pds.harvest.search.policy.FileTypeMap
 
modelValue - Variable in class gov.nasa.pds.harvest.search.policy.ReferenceTypeMap
 

N

name - Variable in class gov.nasa.pds.harvest.search.policy.RegistryPackage
 
name - Variable in class gov.nasa.pds.harvest.search.policy.Slot
 
name - Variable in class gov.nasa.pds.harvest.search.registry.FileData
 
name - Variable in class gov.nasa.pds.registry.query.ObjectFilter
 
name(String) - Method in class gov.nasa.pds.registry.query.ExtrinsicFilter.Builder
 
name(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
NAME - gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Attribute for Product name.
NAME - Static variable in class gov.nasa.pds.harvest.search.util.ToolInfo
 
namespace - Variable in class gov.nasa.pds.harvest.search.policy.Candidate
 
Namespace - Class in gov.nasa.pds.harvest.search.policy
Java class for Namespace complex type.
Namespace() - Constructor for class gov.nasa.pds.harvest.search.policy.Namespace
 
NodeType - Enum in gov.nasa.pds.registry.model
Defines the type of codes in a particular classification scheme.
nonPrimaryMembers - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
NonUniqueCode - gov.nasa.pds.registry.model.NodeType
 
NOTIFICATION - Static variable in class gov.nasa.pds.harvest.search.logging.ToolsLevel
 
numAncillaryProductsNotRegistered - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numAncillaryProductsRegistered - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numBadFiles - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numDocumentsCreated - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numDocumentsNotCreated - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numErrors - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numFilesSkipped - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numGeneratedChecksumsDiffInLabel - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numGeneratedChecksumsDiffInManifest - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numGeneratedChecksumsNotCheckedInLabel - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numGeneratedChecksumsNotCheckedInManifest - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numGeneratedChecksumsSameInLabel - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numGeneratedChecksumsSameInManifest - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numGoodFiles - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numManifestChecksumsDiffInLabel - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numManifestChecksumsNotCheckedInLabel - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numManifestChecksumsSameInLabel - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numProductsNotRegistered - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numProductsRegistered - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numWarnings - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numXPathDocsNotRegistered - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
numXPathDocsRegistered - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 

O

OBJECT_TYPE - gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Attribute for Object Type.
OBJECT_TYPE - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The object type (product_class) in a product label.
OBJECT_TYPE - Static variable in interface gov.nasa.pds.harvest.search.crawler.metadata.PDSCoreMetKeys
 
ObjectAction - Enum in gov.nasa.pds.registry.model
This enum cpatures the mapping from actions take to events created.
ObjectClass - Enum in gov.nasa.pds.registry.model
 
ObjectFactory - Class in gov.nasa.pds.harvest.search.policy
This object contains factory methods for each Java content interface and Java element interface generated in the gov.nasa.pds.harvest.search.policy package.
ObjectFactory() - Constructor for class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: gov.nasa.pds.harvest.search.policy
ObjectFilter - Class in gov.nasa.pds.registry.query
This class identifies all the attributes one would filter on for any type of RegistryObject.
ObjectFilter() - Constructor for class gov.nasa.pds.registry.query.ObjectFilter
 
ObjectFilter.Builder - Class in gov.nasa.pds.registry.query
 
ObjectRef - Class in gov.nasa.pds.registry.model
 
ObjectRef() - Constructor for class gov.nasa.pds.registry.model.ObjectRef
 
ObjectStatus - Enum in gov.nasa.pds.registry.model
 
objectType - Variable in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
 
objectType - Variable in class gov.nasa.pds.harvest.search.policy.Pds4ProductMetadata
 
objectType - Variable in class gov.nasa.pds.registry.query.ObjectFilter
 
objectType(String) - Method in class gov.nasa.pds.registry.query.ExtrinsicFilter.Builder
 
objectType(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
offset - Variable in class gov.nasa.pds.harvest.search.policy.AccessUrl
 
offset - Variable in class gov.nasa.pds.harvest.search.policy.LidContents
 
OK - gov.nasa.pds.registry.model.RegistryStatus
 
OUTPUT_DIR - gov.nasa.pds.harvest.search.commandline.options.Flag
 

P

packageId - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
PagedResponse<T> - Class in gov.nasa.pds.registry.model
A class to wrap list responses from the registry with.
PagedResponse() - Constructor for class gov.nasa.pds.registry.model.PagedResponse
 
PagedResponse(Integer, Long) - Constructor for class gov.nasa.pds.registry.model.PagedResponse
 
PagedResponse(Integer, Long, List<T>) - Constructor for class gov.nasa.pds.registry.model.PagedResponse
 
PagedResponse(List<T>) - Constructor for class gov.nasa.pds.registry.model.PagedResponse
 
parse(File) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Parse the given file.
parse(String) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Parse the given file.
parse(String[]) - Method in class gov.nasa.pds.harvest.search.HarvestSearchLauncher
A method to parse the command-line arguments.
passesPreconditions(File) - Method in class gov.nasa.pds.harvest.search.crawler.PDS3FileCrawler
 
passesPreconditions(File) - Method in class gov.nasa.pds.harvest.search.crawler.PDS3ProductCrawler
Determines whether the supplied file passes the necessary pre-conditions for the file to be registered.
passesPreconditions(File) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Determines whether the supplied file passes the necessary pre-conditions for the file to be registered.
path - Variable in class gov.nasa.pds.harvest.search.policy.Directory
 
path - Variable in class gov.nasa.pds.harvest.search.policy.IncludePath
 
path - Variable in class gov.nasa.pds.harvest.search.policy.Pds3Directory
 
pds3Directories - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
Pds3Directory - Class in gov.nasa.pds.harvest.search.policy
Java class for Pds3Directory complex type.
Pds3Directory() - Constructor for class gov.nasa.pds.harvest.search.policy.Pds3Directory
 
PDS3FileCrawler - Class in gov.nasa.pds.harvest.search.crawler
Crawler class intended to be used for registering PDS3 files as Product_File_Repository products.
PDS3FileCrawler() - Constructor for class gov.nasa.pds.harvest.search.crawler.PDS3FileCrawler
 
Pds3FileMetExtractor - Class in gov.nasa.pds.harvest.search.crawler.metadata.extractor
A class to extract metadata information from PDS3 files.
Pds3FileMetExtractor(Pds3MetExtractorConfig) - Constructor for class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
 
Pds3MetExtractor - Class in gov.nasa.pds.harvest.search.crawler.metadata.extractor
A class to extract metadata from a PDS3 data product label.
Pds3MetExtractor(Pds3MetExtractorConfig) - Constructor for class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
Constructor.
Pds3MetExtractorConfig - Class in gov.nasa.pds.harvest.search.crawler.metadata.extractor
 
Pds3MetExtractorConfig(Pds3ProductMetadata) - Constructor for class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractorConfig
Default contstructor.
PDS3ProductCrawler - Class in gov.nasa.pds.harvest.search.crawler
Class to crawl PDS3 data products.
PDS3ProductCrawler() - Constructor for class gov.nasa.pds.harvest.search.crawler.PDS3ProductCrawler
 
pds3ProductMetadata - Variable in class gov.nasa.pds.harvest.search.policy.Candidate
 
Pds3ProductMetadata - Class in gov.nasa.pds.harvest.search.policy
Java class for Pds3ProductMetadata complex type.
Pds3ProductMetadata() - Constructor for class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
 
Pds4MetExtractor - Class in gov.nasa.pds.harvest.search.crawler.metadata.extractor
Class to extract metadata from a PDS4 XML file.
Pds4MetExtractor(Pds4MetExtractorConfig) - Constructor for class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
Default constructor.
Pds4MetExtractorConfig - Class in gov.nasa.pds.harvest.search.crawler.metadata.extractor
Configuration class for extracting metadata from PDS4 data products.
Pds4MetExtractorConfig(List<Pds4ProductMetadata>, References) - Constructor for class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractorConfig
Default contstructor.
Pds4ProductMetadata - Class in gov.nasa.pds.harvest.search.policy
Java class for Pds4ProductMetadata complex type.
Pds4ProductMetadata() - Constructor for class gov.nasa.pds.harvest.search.policy.Pds4ProductMetadata
 
PDSCoreMetKeys - Interface in gov.nasa.pds.harvest.search.crawler.metadata
Core PDS metadata keys
PDSNamespaceContext - Class in gov.nasa.pds.harvest.search.util
Class that provides support for handling namespaces in PDS4 data products.
PDSNamespaceContext() - Constructor for class gov.nasa.pds.harvest.search.util.PDSNamespaceContext
Constructor.
PDSNamespaceContext(List<Namespace>) - Constructor for class gov.nasa.pds.harvest.search.util.PDSNamespaceContext
Constructor.
PDSProductCrawler - Class in gov.nasa.pds.harvest.search.crawler
Class that extends the Cas-Crawler to crawl a directory or PDS inventory file and register products to the PDS Registry Service.
PDSProductCrawler() - Constructor for class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Default constructor.
PDSProductCrawler(Pds4MetExtractorConfig) - Constructor for class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Constructor.
performAction(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.actions.CreateAccessUrlsAction
Perform the action to create a set of access urls for the given product.
performAction(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.actions.CreateSearchDocAction
 
performAction(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.actions.FileObjectRegistrationAction
Perform the action to register the file products.
performAction(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.actions.LidCheckerAction
Performs the crawler action that looks for URN reserved and excluded characters within a lid.
performAction(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.actions.LogMissingReqMetadataAction
 
performAction(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.actions.StorageIngestAction
Perform the action to ingest a product to the PDS Storage service.
performAction(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.actions.TitleLengthCheckerAction
Performs the crawler action that verifies that the title value is less than 255 characters.
performAction(File, FileObject) - Method in class gov.nasa.pds.harvest.search.crawler.actions.CreateAccessUrlsAction
Create access urls for the given file object.
performAction(File, FileObject, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.actions.StorageIngestAction
Perform ingestion of a file object.
PointerStatementFinder - Class in gov.nasa.pds.harvest.search.util
Class that recursively finds pointer statements in a PDS3 label.
PointerStatementFinder() - Constructor for class gov.nasa.pds.harvest.search.util.PointerStatementFinder
 
Policy - Class in gov.nasa.pds.harvest.search.policy
Java class for anonymous complex type.
Policy() - Constructor for class gov.nasa.pds.harvest.search.policy.Policy
 
POLICY_PACKAGE - Static variable in class gov.nasa.pds.harvest.search.policy.PolicyReader
 
POLICY_SCHEMA - Static variable in class gov.nasa.pds.harvest.search.policy.PolicyReader
 
PolicyReader - Class in gov.nasa.pds.harvest.search.policy
Class to read the Harvest Policy file.
PolicyReader() - Constructor for class gov.nasa.pds.harvest.search.policy.PolicyReader
 
PORT - gov.nasa.pds.harvest.search.commandline.options.Flag
Flag for the daemon port number to be used if running the tool continuously.
postXPaths(File, String, String) - Static method in class gov.nasa.pds.harvest.search.ingest.XPathDAO
 
prefix - Variable in class gov.nasa.pds.harvest.search.policy.LidContents
 
prefix - Variable in class gov.nasa.pds.harvest.search.policy.Namespace
 
PRIMARY_COLLECTION_XPATH - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
XPath that will indicate if a collection is primary.
PRODUCT_CLASS - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The product_class tag in a product label.
PRODUCT_EXISTS - Static variable in interface gov.nasa.pds.harvest.search.crawler.status.Status
 
PRODUCT_GUID - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The unique identifier of a product in the registry.
PRODUCT_VERSION - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The VID in a product label.
PRODUCT_VERSION - Static variable in interface gov.nasa.pds.harvest.search.crawler.metadata.PDSCoreMetKeys
 
productClass - Variable in class gov.nasa.pds.harvest.search.registry.RegistryMetadata
 
productMetadata - Variable in class gov.nasa.pds.harvest.search.policy.Candidate
 

Q

query(CommandLine) - Method in class gov.nasa.pds.harvest.search.HarvestSearchLauncher
Examines the command-line arguments passed into the Harvest Tool and takes the appropriate action based on what flags were set.

R

read(File) - Method in class gov.nasa.pds.harvest.search.file.ChecksumManifest
Reads a checksum manifest file.
readXml(String) - Static method in class gov.nasa.pds.harvest.search.util.XmlDomUtils
 
readXml(DocumentBuilderFactory, String) - Static method in class gov.nasa.pds.harvest.search.util.XmlDomUtils
 
ReferenceEntry - Class in gov.nasa.pds.harvest.search.inventory
Class that holds metadata of an association.
ReferenceEntry() - Constructor for class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Constructor.
references - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
References - Class in gov.nasa.pds.harvest.search.policy
Java class for References complex type.
References() - Constructor for class gov.nasa.pds.harvest.search.policy.References
 
REFERENCES - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The associations in a product label.
REFERENCES - Static variable in interface gov.nasa.pds.harvest.search.crawler.metadata.PDSCoreMetKeys
 
referenceTypeMap - Variable in class gov.nasa.pds.harvest.search.policy.References
 
ReferenceTypeMap - Class in gov.nasa.pds.harvest.search.policy
Java class for ReferenceTypeMap complex type.
ReferenceTypeMap() - Constructor for class gov.nasa.pds.harvest.search.policy.ReferenceTypeMap
 
REGEXP - gov.nasa.pds.harvest.search.commandline.options.Flag
Flag to specify file patterns to look for when validating a target directory.
registeredProductTypes - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
registerFileUrls - Variable in class gov.nasa.pds.harvest.search.policy.AccessUrls
 
REGISTRY_PACKAGE - gov.nasa.pds.registry.model.ObjectClass
 
RegistryAttributeWrapper - Enum in gov.nasa.pds.registry.model.wrapper
Provides the values for a given attribute specified in a product class configuration file.
RegistryDAO - Class in gov.nasa.pds.harvest.search.registry
Data Access Object to work with the registry collection in Solr.
RegistryDAO() - Constructor for class gov.nasa.pds.harvest.search.registry.RegistryDAO
 
RegistryMetadata - Class in gov.nasa.pds.harvest.search.registry
 
RegistryMetadata() - Constructor for class gov.nasa.pds.harvest.search.registry.RegistryMetadata
 
RegistryObject - Class in gov.nasa.pds.registry.model
The RegistryObject class extends the Identifiable class and serves as a common super class for most classes in the information model.
RegistryObject() - Constructor for class gov.nasa.pds.registry.model.RegistryObject
Meant for JAXB only
RegistryObject(RegistryObject) - Constructor for class gov.nasa.pds.registry.model.RegistryObject
 
RegistryObject(String, String, String, String, String) - Constructor for class gov.nasa.pds.registry.model.RegistryObject
Construct a registry object without a version
RegistryObjectList - Class in gov.nasa.pds.registry.model
 
RegistryObjectList() - Constructor for class gov.nasa.pds.registry.model.RegistryObjectList
 
registryPackage - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
RegistryPackage - Class in gov.nasa.pds.harvest.search.policy
Java class for RegistryPackage complex type.
RegistryPackage - Class in gov.nasa.pds.registry.model
RegistryPackage instances allow for grouping of logically related RegistryObject instances even if individual member objects belong to different Submitting Organizations.
RegistryPackage() - Constructor for class gov.nasa.pds.harvest.search.policy.RegistryPackage
 
RegistryPackage() - Constructor for class gov.nasa.pds.registry.model.RegistryPackage
 
RegistryStatus - Enum in gov.nasa.pds.registry.model
 
RELEASE_DATE - Static variable in class gov.nasa.pds.harvest.search.util.ToolInfo
 
remNull(String) - Method in class gov.nasa.pds.harvest.search.util.XMLWriter
Remove String Nulls
repCharWStr(String, char, String) - Method in class gov.nasa.pds.harvest.search.util.XMLWriter
Replace character with string
Replicated - gov.nasa.pds.registry.model.EventType
 
ReplicationReport - Class in gov.nasa.pds.registry.model
 
ReplicationReport() - Constructor for class gov.nasa.pds.registry.model.ReplicationReport
 
ReplicationStatus - Enum in gov.nasa.pds.registry.model
 
Report - Class in gov.nasa.pds.registry.model
 
Report() - Constructor for class gov.nasa.pds.registry.model.Report
 
Report(RegistryStatus) - Constructor for class gov.nasa.pds.registry.model.Report
 
Report(Report) - Constructor for class gov.nasa.pds.registry.model.Report
 
resolveEnvVars(String) - Static method in class gov.nasa.pds.harvest.search.util.Utility
Returns given string with environment variable references expanded.
resolveEnvVars(List<String>) - Static method in class gov.nasa.pds.harvest.search.util.Utility
Returns list of strings with environment variable references expanded.
RUNNING - gov.nasa.pds.registry.model.ReplicationStatus
 

S

saveProduct(RegistryMetadata, File) - Method in class gov.nasa.pds.harvest.search.registry.RegistryDAO
 
SearchConfigManager - Class in gov.nasa.pds.harvest.search.doc
 
SearchDocGenerator - Class in gov.nasa.pds.harvest.search.doc
Class that generates the Search document files.
SearchDocGenerator(File, File) - Constructor for class gov.nasa.pds.harvest.search.doc.SearchDocGenerator
 
SearchDocState - Class in gov.nasa.pds.harvest.search.doc
 
SearchDocState() - Constructor for class gov.nasa.pds.harvest.search.doc.SearchDocState
 
SearchIngester - Class in gov.nasa.pds.harvest.search.ingest
Class that supports ingestion of PDS4 product labels as a blob into the PDS Search Service.
SearchIngester() - Constructor for class gov.nasa.pds.harvest.search.ingest.SearchIngester
Default constructor.
SECONDARY_COLLECTION_XPATH - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
Xpath to indicate if a collection is secondary.
serverUrl - Variable in class gov.nasa.pds.harvest.search.policy.StorageIngestion
 
Service - Class in gov.nasa.pds.registry.model
Service instances describe services, such as web services, web sites, FTP servers, etc.
Service() - Constructor for class gov.nasa.pds.registry.model.Service
 
SERVICE - gov.nasa.pds.registry.model.ObjectClass
 
SERVICE_BINDING - gov.nasa.pds.registry.model.ObjectClass
 
ServiceBinding - Class in gov.nasa.pds.registry.model
ServiceBinding instances are RegistryObjects that represent technical information on a specific way to access a Service instance.
ServiceBinding() - Constructor for class gov.nasa.pds.registry.model.ServiceBinding
 
setAccessURI(String) - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
setAccessUrls(AccessUrls) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the accessUrls property.
setAccessUrls(List<String>) - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
setActions(List<CrawlerAction>) - Method in class gov.nasa.pds.harvest.search.crawler.actions.FileObjectRegistrationAction
Sets a list of crawler actions to perform before file object registration.
setAffectedObjects(List<String>) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
setAncillaryMetadata(AncillaryMetadata) - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Sets the value of the ancillaryMetadata property.
setAppendDir(Boolean) - Method in class gov.nasa.pds.harvest.search.policy.LidContents
Sets the value of the appendDir property.
setAppendFilename(Boolean) - Method in class gov.nasa.pds.harvest.search.policy.LidContents
Sets the value of the appendFilename property.
setAppendFilename(Boolean) - Method in class gov.nasa.pds.harvest.search.policy.TitleContents
Sets the value of the appendFilename property.
setAssociations(long) - Method in class gov.nasa.pds.registry.model.Report
 
setAssociationType(String) - Method in class gov.nasa.pds.registry.model.Association
 
setBasePath(String) - Method in class gov.nasa.pds.harvest.search.policy.Manifest
Sets the value of the basePath property.
setBaseUrl(String) - Method in class gov.nasa.pds.harvest.search.policy.AccessUrl
Sets the value of the baseUrl property.
setCacheCollection(boolean) - Method in class gov.nasa.pds.harvest.search.crawler.actions.CreateSearchDocAction
 
setCandidates(Candidate) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the candidates property.
setChecksumManifest(Map<File, String>) - Method in class gov.nasa.pds.harvest.search.crawler.actions.FileObjectRegistrationAction
Set the map to represent the checksum manifest file.
setChecksumManifest(Map<File, String>) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
Set the map to represent the checksum manifest file.
setChecksumManifest(Map<File, String>) - Method in class gov.nasa.pds.harvest.search.crawler.PDS3FileCrawler
Set the map to represent the checksum manifest file.
setChecksums(Checksums) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the checksums property.
setClassificationNodes(long) - Method in class gov.nasa.pds.registry.model.Report
 
setClassifications(Set<Classification>) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setClassificationScheme(String) - Method in class gov.nasa.pds.registry.model.Classification
 
setClassificationSchemes(long) - Method in class gov.nasa.pds.registry.model.Report
 
setClassificiationNode(String) - Method in class gov.nasa.pds.registry.model.Classification
 
setClassifiedObject(String) - Method in class gov.nasa.pds.registry.model.Classification
 
setCode(String) - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
setCollections(Collection) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the collections property.
setConfigFile(MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
 
setConfigFile(MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
 
setConfigFile(MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
 
setConfigFile(File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
 
setConfigFile(File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
No need to be implemented.
setConfigFile(File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
No need to be implemented.
setConfigFile(String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
 
setConfigFile(String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
No need to be implemented.
setConfigFile(String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
No need to be implemented.
setContentVersion(String) - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
setCounter(int) - Method in class gov.nasa.pds.harvest.search.doc.SearchDocState
 
setCounter(SearchDocState) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
 
setDaemonPort(int) - Method in class gov.nasa.pds.harvest.search.HarvesterSearch
Sets the daemon port.
setDataTransferType(String) - Method in class gov.nasa.pds.harvest.search.crawler.actions.StorageIngestAction
Set the data transfer type.
setDataTransferType(String) - Method in class gov.nasa.pds.harvest.search.policy.StorageIngestion
Sets the value of the dataTransferType property.
setDefault(Boolean) - Method in class gov.nasa.pds.harvest.search.policy.Namespace
Sets the value of the default property.
setDefaultNamespace(String) - Static method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Sets the default namespace URI.
setDescription(String) - Method in class gov.nasa.pds.harvest.search.policy.RegistryPackage
Sets the value of the description property.
setDescription(String) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setDirectories(Directory) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the directories property.
setDirectoryFilter(DirectoryFilter) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Sets the directory filter for the crawler.
setDirectoryFilter(DirectoryFilter) - Method in class gov.nasa.pds.harvest.search.policy.Directory
Sets the value of the directoryFilter property.
setDirectoryFilter(DirectoryFilter) - Method in class gov.nasa.pds.harvest.search.policy.Pds3Directory
Sets the value of the directoryFilter property.
setEvents(long) - Method in class gov.nasa.pds.registry.model.Report
 
setEventsProcessed(long) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
setEventType(EventType) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
setExternalIdentifiers(Set<ExternalIdentifier>) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setExternalURI(URI) - Method in class gov.nasa.pds.registry.model.ExternalLink
 
setExtrinsics(long) - Method in class gov.nasa.pds.registry.model.Report
 
setFile(File) - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Sets the file associated with the reference entry.
setFileFilter(FileFilter) - Method in class gov.nasa.pds.harvest.search.crawler.PDS3FileCrawler
 
setFileFilter(FileFilter) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Sets the file filter for the crawler.
setFileFilter(FileFilter) - Method in class gov.nasa.pds.harvest.search.policy.Directory
Sets the value of the fileFilter property.
setFileFilter(FileFilter) - Method in class gov.nasa.pds.harvest.search.policy.Pds3Directory
Sets the value of the fileFilter property.
setFileTypes(FileTypes) - Method in class gov.nasa.pds.harvest.search.crawler.actions.FileObjectRegistrationAction
Set the file type mapping.
setFileTypes(FileTypes) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the fileTypes property.
setGenerate(Boolean) - Method in class gov.nasa.pds.harvest.search.policy.Checksums
Sets the value of the generate property.
setGenerateChecksums(boolean) - Method in class gov.nasa.pds.harvest.search.crawler.actions.FileObjectRegistrationAction
Set the flag for checksum generation.
setGenerateChecksums(boolean) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3FileMetExtractor
Set the flag for checksum generation.
setGenerateChecksums(boolean) - Method in class gov.nasa.pds.harvest.search.crawler.PDS3FileCrawler
Set the flag for checksum generation.
setGuid(String) - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Set the guid.
setGuid(String) - Method in class gov.nasa.pds.registry.model.Identifiable
 
setGuidRef(String) - Method in class gov.nasa.pds.registry.model.ObjectRef
 
setHome(String) - Method in class gov.nasa.pds.registry.model.Identifiable
 
setHome(String) - Method in class gov.nasa.pds.registry.model.Report
 
setHomeRef(String) - Method in class gov.nasa.pds.registry.model.ObjectRef
 
setId(long) - Method in class gov.nasa.pds.registry.model.Slot
 
setIdentificationScheme(String) - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
setIncludePaths(IncludePath) - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Sets the value of the includePaths property.
setInPersistanceMode(boolean) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
 
setIsInternal(Boolean) - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
setLastModified(Date) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
setLid(String) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setLidContents(LidContents) - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Sets the value of the lidContents property.
setLineNumber(int) - Method in exception gov.nasa.pds.harvest.search.inventory.InventoryReaderException
Sets the line number.
setLineNumber(int) - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Sets the line number associated with the reference entry.
setLogicalID(String) - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Set the logical identifier.
setManifest(Manifest) - Method in class gov.nasa.pds.harvest.search.policy.Checksums
Sets the value of the manifest property.
setMetExtractorConfig(Pds4MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
 
setMimeType(String) - Method in class gov.nasa.pds.registry.model.ExtrinsicObject
 
setName(String) - Method in class gov.nasa.pds.harvest.search.policy.RegistryPackage
Sets the value of the name property.
setName(String) - Method in class gov.nasa.pds.harvest.search.policy.Slot
Sets the value of the name property.
setName(String) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setName(String) - Method in class gov.nasa.pds.registry.model.Slot
 
setNamespaceContext(PDSNamespaceContext) - Static method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Sets the Namespace Context to support handling of namespaces in XML documents.
setNodeRepresentation(String) - Method in class gov.nasa.pds.registry.model.Classification
 
setNodeType(NodeType) - Method in class gov.nasa.pds.registry.model.ClassificationScheme
 
setNumFound(Long) - Method in class gov.nasa.pds.registry.model.PagedResponse
 
setObjects(List<? extends RegistryObject>) - Method in class gov.nasa.pds.registry.model.RegistryObjectList
 
setObjectType(String) - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Sets the value of the objectType property.
setObjectType(String) - Method in class gov.nasa.pds.harvest.search.policy.Pds4ProductMetadata
Sets the value of the objectType property.
setObjectType(String) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setOffset(String) - Method in class gov.nasa.pds.harvest.search.policy.LidContents
Sets the value of the offset property.
setPackageGuid(String) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
setPackages(long) - Method in class gov.nasa.pds.registry.model.Report
 
setParent(String) - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
setPath(String) - Method in class gov.nasa.pds.registry.model.ClassificationNode
 
setPds3Directories(Pds3Directory) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the pds3Directories property.
setPDS3MetExtractorConfig(Pds3MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.PDS3ProductCrawler
Sets the PDS3 metextractor configuration.
setPds3ProductMetadata(Pds3ProductMetadata) - Method in class gov.nasa.pds.harvest.search.policy.Candidate
Sets the value of the pds3ProductMetadata property.
setPrefix(String) - Method in class gov.nasa.pds.harvest.search.policy.LidContents
Sets the value of the prefix property.
setPrefix(String) - Method in class gov.nasa.pds.harvest.search.policy.Namespace
Sets the value of the prefix property.
setReferences(References) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the references property.
setRegisterFileUrls(boolean) - Method in class gov.nasa.pds.harvest.search.crawler.actions.CreateAccessUrlsAction
 
setRegisterFileUrls(Boolean) - Method in class gov.nasa.pds.harvest.search.policy.AccessUrls
Sets the value of the registerFileUrls property.
setRegistryObject(String) - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
setRegistryPackage(RegistryPackage) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the registryPackage property.
setRegistryUrl(String) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
setRegistryVersion(String) - Method in class gov.nasa.pds.registry.model.Report
 
setRequestId(String) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
setResults(List<T>) - Method in class gov.nasa.pds.registry.model.PagedResponse
 
setSearchUrl(String) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Sets the Search Service URL location.
setServerStarted(Date) - Method in class gov.nasa.pds.registry.model.Report
 
setServerUrl(String) - Method in class gov.nasa.pds.harvest.search.policy.StorageIngestion
Sets the value of the serverUrl property.
setService(String) - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
setServiceBinding(String) - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
setServiceBindings(Set<ServiceBinding>) - Method in class gov.nasa.pds.registry.model.Service
 
setServices(long) - Method in class gov.nasa.pds.registry.model.Report
 
setSkippedEvents(List<String>) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
setSkippedObjects(List<String>) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
setSlotName(String) - Method in class gov.nasa.pds.harvest.search.policy.ElementName
Sets the value of the slotName property.
setSlotName(String) - Method in class gov.nasa.pds.harvest.search.policy.XPath
Sets the value of the slotName property.
setSlots(Set<Slot>) - Method in class gov.nasa.pds.registry.model.Identifiable
 
setSlotType(String) - Method in class gov.nasa.pds.harvest.search.policy.ElementName
Sets the value of the slotType property.
setSlotType(String) - Method in class gov.nasa.pds.registry.model.Slot
 
setSourceObject(String) - Method in class gov.nasa.pds.registry.model.Association
 
setSpecificationLinks(Set<SpecificationLink>) - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
setSpecificationObject(String) - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
setStart(Integer) - Method in class gov.nasa.pds.registry.model.PagedResponse
 
setStarted(Date) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
setStaticMetadata(StaticMetadata) - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Sets the value of the staticMetadata property.
setStatus(ObjectStatus) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setStatus(RegistryStatus) - Method in class gov.nasa.pds.registry.model.Report
 
setStatus(ReplicationStatus) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
setStorageIngestion(StorageIngestion) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the storageIngestion property.
setStorageServiceProductId(String) - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
setTargetBinding(String) - Method in class gov.nasa.pds.registry.model.ServiceBinding
 
setTargetObject(String) - Method in class gov.nasa.pds.registry.model.Association
 
setTimestamp(Date) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
setTitleContents(TitleContents) - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Sets the value of the titleContents property.
setTotalEvents(long) - Method in class gov.nasa.pds.registry.model.ReplicationReport
 
setType(String) - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Set the reference type.
setUri(String) - Method in class gov.nasa.pds.harvest.search.policy.Namespace
Sets the value of the uri property.
setUsageDescription(String) - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
setUsageParameters(List<String>) - Method in class gov.nasa.pds.registry.model.SpecificationLink
 
setUser(String) - Method in class gov.nasa.pds.registry.model.AuditableEvent
 
setValidAssociationValues(boolean) - Method in class gov.nasa.pds.registry.model.wrapper.ExtendedExtrinsicObject
 
setValue(String) - Method in class gov.nasa.pds.harvest.search.policy.ElementName
Sets the value of the value property.
setValue(String) - Method in class gov.nasa.pds.harvest.search.policy.FileTypeMap
Sets the value of the value property.
setValue(String) - Method in class gov.nasa.pds.harvest.search.policy.Manifest
Sets the value of the value property.
setValue(String) - Method in class gov.nasa.pds.harvest.search.policy.ReferenceTypeMap
Sets the value of the value property.
setValue(String) - Method in class gov.nasa.pds.harvest.search.policy.XPath
Sets the value of the value property.
setValue(String) - Method in class gov.nasa.pds.registry.model.ExternalIdentifier
 
setValues(List<String>) - Method in class gov.nasa.pds.registry.model.Slot
 
setVersion(String) - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Set the version.
setVersionName(String) - Method in class gov.nasa.pds.registry.model.RegistryObject
 
setWaitInterval(int) - Method in class gov.nasa.pds.harvest.search.HarvesterSearch
Sets the wait interval in seconds in between crawls.
size - Variable in class gov.nasa.pds.harvest.search.registry.FileData
 
SKIP - Static variable in class gov.nasa.pds.harvest.search.logging.ToolsLevel
 
slot - Variable in class gov.nasa.pds.harvest.search.policy.StaticMetadata
 
Slot - Class in gov.nasa.pds.harvest.search.policy
Java class for Slot complex type.
Slot - Class in gov.nasa.pds.registry.model
 
Slot() - Constructor for class gov.nasa.pds.harvest.search.policy.Slot
 
Slot() - Constructor for class gov.nasa.pds.registry.model.Slot
 
Slot(String, List<String>) - Constructor for class gov.nasa.pds.registry.model.Slot
 
SLOT_METADATA - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The slots to add to a product to be registered.
slotIsAssociationReference(String) - Method in class gov.nasa.pds.registry.model.wrapper.ExtendedExtrinsicObject
Check if slot is an association reference by checking if the slot name ends with a "_ref"
slotName - Variable in class gov.nasa.pds.harvest.search.policy.ElementName
 
slotName - Variable in class gov.nasa.pds.harvest.search.policy.XPath
 
slotType - Variable in class gov.nasa.pds.harvest.search.policy.ElementName
 
slotValueIsLidvid(String) - Method in class gov.nasa.pds.registry.model.wrapper.ExtendedExtrinsicObject
Check is slot is a lidvid.
SOLR_DOC_DIR - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
Directory name where Solr Documents will be stored after data is extracted from data source
SolrManager - Class in gov.nasa.pds.harvest.search.util
 
SOURCE_OBJECT - gov.nasa.pds.registry.model.wrapper.AssociationRegistryAttribute
Attribute for Product name.
sourceObject(String) - Method in class gov.nasa.pds.registry.query.AssociationFilter.Builder
 
SPECIFICATION_LINK - gov.nasa.pds.registry.model.ObjectClass
 
SpecificationLink - Class in gov.nasa.pds.registry.model
A SpecificationLink provides the linkage between a ServiceBinding and one of its technical specifications that describes how to use the service using the ServiceBinding.
SpecificationLink() - Constructor for class gov.nasa.pds.registry.model.SpecificationLink
 
startCrawling() - Method in class gov.nasa.pds.harvest.search.crawler.daemon.HarvestSolrDaemon
Starts the crawling mechanism.
StatementFinder - Class in gov.nasa.pds.harvest.search.util
Class that finds statements in a PDS label that matches a user supplied list of keywords.
StatementFinder() - Constructor for class gov.nasa.pds.harvest.search.util.StatementFinder
 
staticMetadata - Variable in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
 
StaticMetadata - Class in gov.nasa.pds.harvest.search.policy
Java class for StaticMetadata complex type.
StaticMetadata() - Constructor for class gov.nasa.pds.harvest.search.policy.StaticMetadata
 
status - Variable in class gov.nasa.pds.registry.query.ObjectFilter
 
status(ObjectStatus) - Method in class gov.nasa.pds.registry.query.ExtrinsicFilter.Builder
 
status(ObjectStatus) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
Status - Interface in gov.nasa.pds.harvest.search.crawler.status
 
STATUS - gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Attribute for Product status.
STORAGE_SERVICE_PRODUCT_ID - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The product identifier associated to a product registered with the PDS Storage Service.
StorageIngestAction - Class in gov.nasa.pds.harvest.search.crawler.actions
Class that will ingest registered products to the PDS Storage Service.
StorageIngestAction(URL) - Constructor for class gov.nasa.pds.harvest.search.crawler.actions.StorageIngestAction
Constructor.
storageIngestion - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
StorageIngestion - Class in gov.nasa.pds.harvest.search.policy
Java class for StorageIngestion complex type.
StorageIngestion() - Constructor for class gov.nasa.pds.harvest.search.policy.StorageIngestion
 
Submitted - gov.nasa.pds.registry.model.ObjectStatus
 
SUCCESS - Static variable in class gov.nasa.pds.harvest.search.logging.ToolsLevel
 

T

target - Variable in class gov.nasa.pds.harvest.search.registry.RegistryMetadata
 
TARGET_OBJECT - gov.nasa.pds.registry.model.wrapper.AssociationRegistryAttribute
 
targetObject(String) - Method in class gov.nasa.pds.registry.query.AssociationFilter.Builder
 
TargetType - Enum in gov.nasa.pds.harvest.search.target
An enum of the different types of targets that can be passed into the Validate Tool.
TITLE - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The title of a product label.
TITLE - Static variable in interface gov.nasa.pds.harvest.search.crawler.metadata.PDSCoreMetKeys
 
TITLE_MAX_LENGTH - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
titleContents - Variable in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
 
TitleContents - Class in gov.nasa.pds.harvest.search.policy
Java class for TitleContents complex type.
TitleContents() - Constructor for class gov.nasa.pds.harvest.search.policy.TitleContents
 
TitleLengthCheckerAction - Class in gov.nasa.pds.harvest.search.crawler.actions
Pre-ingest Crawler Action that checks to see that the title value is less than 255 characters.
TitleLengthCheckerAction() - Constructor for class gov.nasa.pds.harvest.search.crawler.actions.TitleLengthCheckerAction
Constructor.
ToolInfo - Class in gov.nasa.pds.harvest.search.util
Class to get tool release information.
ToolInfo() - Constructor for class gov.nasa.pds.harvest.search.util.ToolInfo
 
ToolsLevel - Class in gov.nasa.pds.harvest.search.logging
 
ToolsLevel(String, int) - Constructor for class gov.nasa.pds.harvest.search.logging.ToolsLevel
 
ToolsLogFilter - Class in gov.nasa.pds.harvest.search.logging.filter
Class to filter logging messages that are coming from the underlying framework.
ToolsLogFilter() - Constructor for class gov.nasa.pds.harvest.search.logging.filter.ToolsLogFilter
 
ToolsLogRecord - Class in gov.nasa.pds.harvest.search.logging
 
ToolsLogRecord(Level, File) - Constructor for class gov.nasa.pds.harvest.search.logging.ToolsLogRecord
 
ToolsLogRecord(Level, String) - Constructor for class gov.nasa.pds.harvest.search.logging.ToolsLogRecord
 
ToolsLogRecord(Level, String, int) - Constructor for class gov.nasa.pds.harvest.search.logging.ToolsLogRecord
 
ToolsLogRecord(Level, String, File) - Constructor for class gov.nasa.pds.harvest.search.logging.ToolsLogRecord
 
ToolsLogRecord(Level, String, String) - Constructor for class gov.nasa.pds.harvest.search.logging.ToolsLogRecord
 
ToolsLogRecord(Level, String, String, int) - Constructor for class gov.nasa.pds.harvest.search.logging.ToolsLogRecord
 
ToolsOption - Class in gov.nasa.pds.harvest.search.commandline.options
Class that extends Apache's Option class.
ToolsOption(Flag) - Constructor for class gov.nasa.pds.harvest.search.commandline.options.ToolsOption
Constructor.
ToolsOption(String, String, String) - Constructor for class gov.nasa.pds.harvest.search.commandline.options.ToolsOption
Constructor.
toString() - Method in class gov.nasa.pds.harvest.search.util.LidVid
 
toString() - Method in class gov.nasa.pds.registry.model.Link
 
touchedFiles - Variable in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
A map of files that were touched during crawler persistance.
toURL(String) - Static method in class gov.nasa.pds.harvest.search.util.Utility
Convert a string to a URL.
toWellFormedURI(String) - Static method in class gov.nasa.pds.harvest.search.util.Utility
Convert a string to a URI.
toXML(Association) - Static method in class gov.nasa.pds.harvest.search.util.Utility
Convert the Association into an XML.
toXML(ExtrinsicObject) - Static method in class gov.nasa.pds.harvest.search.util.Utility
Convert the ExtrinsicObject into an XML.
TransactionManager - Class in gov.nasa.pds.harvest.search.util
Singleton to manage transactions.

U

undeprecate - gov.nasa.pds.registry.model.ObjectAction
 
Undeprecated - gov.nasa.pds.registry.model.EventType
 
UniqueCode - gov.nasa.pds.registry.model.NodeType
 
UNIT - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The unit attribute stores the units for an element in a PDS4 product label.
unmarshall(File) - Static method in class gov.nasa.pds.harvest.search.policy.PolicyReader
 
unmarshall(URL) - Static method in class gov.nasa.pds.harvest.search.policy.PolicyReader
 
unmarshall(StreamSource) - Static method in class gov.nasa.pds.harvest.search.policy.PolicyReader
 
UnmarshallerListener - Class in gov.nasa.pds.harvest.search.policy
Listener class that is used during the unmarshalling process to resolve environment variables that might be defined within a Policy file.
UnmarshallerListener() - Constructor for class gov.nasa.pds.harvest.search.policy.UnmarshallerListener
 
Updated - gov.nasa.pds.registry.model.EventType
 
uri - Variable in class gov.nasa.pds.harvest.search.policy.Namespace
 
URN_ILLEGAL_CHARACTERS - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
Utility - Class in gov.nasa.pds.harvest.search.util
Utility class.
Utility() - Constructor for class gov.nasa.pds.harvest.search.util.Utility
 

V

value - Variable in class gov.nasa.pds.harvest.search.policy.ElementName
 
value - Variable in class gov.nasa.pds.harvest.search.policy.FileTypeMap
 
value - Variable in class gov.nasa.pds.harvest.search.policy.Manifest
 
value - Variable in class gov.nasa.pds.harvest.search.policy.ReferenceTypeMap
 
value - Variable in class gov.nasa.pds.harvest.search.policy.Slot
 
value - Variable in class gov.nasa.pds.harvest.search.policy.XPath
 
valueOf(String) - Static method in enum gov.nasa.pds.harvest.search.commandline.options.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.harvest.search.target.TargetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.ObjectAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.ObjectClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.ObjectStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.RegistryStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.ReplicationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.wrapper.AssociationRegistryAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Returns the enum constant of this type with the specified name.
values() - Static method in enum gov.nasa.pds.harvest.search.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.harvest.search.target.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.registry.model.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.ObjectAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.ObjectClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.ObjectStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.RegistryStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.ReplicationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.wrapper.AssociationRegistryAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - gov.nasa.pds.harvest.search.commandline.options.Flag
Flag to change the severity level of the messaging in the report.
VERIFIED - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
Metadata key to indicate if an association was verified.
VERSION - gov.nasa.pds.harvest.search.commandline.options.Flag
Flag to display the version.
VERSION - Static variable in class gov.nasa.pds.harvest.search.util.ToolInfo
 
VERSION_ID_SLOT - Static variable in class gov.nasa.pds.registry.model.wrapper.ExtendedExtrinsicObject
Attribute for version of a product.
VERSION_NAME - gov.nasa.pds.registry.model.wrapper.RegistryAttributeWrapper
Attribute for Version Name.
Versioned - gov.nasa.pds.registry.model.EventType
 
versionName - Variable in class gov.nasa.pds.registry.query.ObjectFilter
 
versionName(String) - Method in class gov.nasa.pds.registry.query.ExtrinsicFilter.Builder
 
versionName(String) - Method in class gov.nasa.pds.registry.query.ObjectFilter.Builder
 
vid - Variable in class gov.nasa.pds.harvest.search.registry.RegistryMetadata
 

W

WAIT - gov.nasa.pds.harvest.search.commandline.options.Flag
Flag to specify the wait time in between crawls.
warning(TransformerException) - Method in class gov.nasa.pds.harvest.search.util.XMLErrorListener
Method is called when a warning is encountered.
WildcardOSFilter - Class in gov.nasa.pds.harvest.search.crawler
Filters files using supplied wildcard(s).
WildcardOSFilter(String) - Constructor for class gov.nasa.pds.harvest.search.crawler.WildcardOSFilter
Constructor for a single wildcard.
WildcardOSFilter(List<String>) - Constructor for class gov.nasa.pds.harvest.search.crawler.WildcardOSFilter
Constructor for a list of wildcards.
write() - Method in class gov.nasa.pds.harvest.search.util.DocWriter
 
write() - Method in class gov.nasa.pds.harvest.search.util.XMLWriter
 

X

xInstrument - Variable in class gov.nasa.pds.harvest.search.registry.BaseExtractor
 
xInstrumentHost - Variable in class gov.nasa.pds.harvest.search.registry.BaseExtractor
 
xInvestigation - Variable in class gov.nasa.pds.harvest.search.registry.BaseExtractor
 
XmlDomUtils - Class in gov.nasa.pds.harvest.search.util
 
XmlDomUtils() - Constructor for class gov.nasa.pds.harvest.search.util.XmlDomUtils
 
XMLErrorListener - Class in gov.nasa.pds.harvest.search.util
Class that handles errors while parsing an XML file.
XMLErrorListener() - Constructor for class gov.nasa.pds.harvest.search.util.XMLErrorListener
 
XMLExtractor - Class in gov.nasa.pds.harvest.search.util
Class to extract data from an XML file.
XMLExtractor() - Constructor for class gov.nasa.pds.harvest.search.util.XMLExtractor
Constructor.
XMLValidationEventHandler - Class in gov.nasa.pds.harvest.search.util
 
XMLValidationEventHandler(String) - Constructor for class gov.nasa.pds.harvest.search.util.XMLValidationEventHandler
 
XMLWriter - Class in gov.nasa.pds.harvest.search.util
 
XMLWriter(Map, File, int, String, Map) - Constructor for class gov.nasa.pds.harvest.search.util.XMLWriter
 
xPath - Variable in class gov.nasa.pds.harvest.search.policy.Pds4ProductMetadata
 
XPath - Class in gov.nasa.pds.harvest.search.policy
Java class for XPath complex type.
XPath() - Constructor for class gov.nasa.pds.harvest.search.policy.XPath
 
XPathDAO - Class in gov.nasa.pds.harvest.search.ingest
Data Access Object to work with the xpath collection in Solr.
XPathDAO() - Constructor for class gov.nasa.pds.harvest.search.ingest.XPathDAO
 
XPathUtils - Class in gov.nasa.pds.harvest.search.util
 
XPathUtils() - Constructor for class gov.nasa.pds.harvest.search.util.XPathUtils
 
xTarget - Variable in class gov.nasa.pds.harvest.search.registry.BaseExtractor
 

_

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