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
All Classes All Packages
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
- 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
- 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
- createBaseUrl(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- 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
- 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
- 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
- Created - gov.nasa.pds.registry.model.EventType
- createDataTransferType(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- createDescription(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- createDirectories(Directory) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- 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
- 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
- createExclude(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- createFile(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- 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
- 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
- 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
- createInclude(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- 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
- 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
- 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
- createModelValue(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- createName(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- 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
- createOffset(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- createPath(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- createPds3Directories(Pds3Directory) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- createValue(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
- 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
- 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 theExtrinsicObjectDecorator
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
_
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