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

A

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 - 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
 
accessUrl - Variable in class gov.nasa.pds.harvest.search.policy.AccessUrls
 
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
 
accessUrls - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
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
 
addKnownMetadata(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Method not implemented at the moment.
addKnownMetadata(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
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
 
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 - 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
 
ancillaryMetadata - Variable in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
 
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
 
ASSOCIATION_TYPE_XPATH - Static variable in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.CollectionMetExtractor
XPath to get the associaton type.
authenticate(String, String) - Method in class gov.nasa.pds.harvest.search.security.SecurityClient
Get a security token.

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
 
baseUrl - Variable in class gov.nasa.pds.harvest.search.policy.AccessUrl
 
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
 
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() - Constructor for class gov.nasa.pds.harvest.search.file.ChecksumManifest
 
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
 
checksums - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
clearIngestStatus() - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
COLLECTION - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
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
 
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
 
config - Variable in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
A metadata extraction configuration.
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.
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.
crawl() - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
crawl(File) - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
createAccessUrl() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of AccessUrl
createAccessUrl(AccessUrl) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<AccessUrl>}
createAccessUrls() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of AccessUrls
createAccessUrls(AccessUrls) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<AccessUrls>}
CreateAccessUrlsAction - Class in gov.nasa.pds.harvest.search.crawler.actions
Class that creates access urls based on a given set of base urls.
CreateAccessUrlsAction(List<AccessUrl>) - Constructor for class gov.nasa.pds.harvest.search.crawler.actions.CreateAccessUrlsAction
Constructor.
createAncillaryMetadata() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of AncillaryMetadata
createAncillaryMetadata(AncillaryMetadata) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<AncillaryMetadata>}
createBaseUrl(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createCandidate() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Candidate
createCandidates(Candidate) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Candidate>}
createChecksums() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Checksums
createChecksums(Checksums) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Checksums>}
createCollection() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Collection
createCollections(Collection) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Collection>}
createCookie(String) - Static method in class gov.nasa.pds.harvest.search.util.HttpUtils
 
createDataTransferType(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createDescription(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createDirectories(Directory) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Directory>}
createDirectory() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Directory
createDirectoryFilter() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of DirectoryFilter
createDirectoryFilter(DirectoryFilter) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<DirectoryFilter>}
createElementName() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of ElementName
createElementName(ElementName) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<ElementName>}
createExclude(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createFile(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createFileFilter() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of FileFilter
createFileFilter(FileFilter) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<FileFilter>}
createFileTypeMap() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of FileTypeMap
createFileTypeMap(FileTypeMap) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<FileTypeMap>}
createFileTypes() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of FileTypes
createFileTypes(FileTypes) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<FileTypes>}
createInclude(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createIncludePath() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of IncludePath
createIncludePaths(IncludePath) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<IncludePath>}
createLidContents() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of LidContents
createLidContents(LidContents) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<LidContents>}
createManifest(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createModelValue(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createName(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createNamespace() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Namespace
createNamespace(Namespace) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Namespace>}
createOffset(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createPath(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createPds3Directories(Pds3Directory) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Pds3Directory>}
createPds3Directory() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Pds3Directory
createPds3ProductMetadata() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Pds3ProductMetadata
createPds3ProductMetadata(Pds3ProductMetadata) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Pds3ProductMetadata>}
createPds4ProductMetadata() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Pds4ProductMetadata
createPolicy() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Policy
createProduct(Metadata, File) - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
Create the Product object.
createProductMetadata(Pds4ProductMetadata) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Pds4ProductMetadata>}
createReferences() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of References
createReferences(References) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<References>}
createReferenceTypeMap() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of ReferenceTypeMap
createReferenceTypeMap(ReferenceTypeMap) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<ReferenceTypeMap>}
createRegistryPackage() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of RegistryPackage
createRegistryPackage(RegistryPackage) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<RegistryPackage>}
createServerUrl(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createSlot() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of Slot
createSlot(Slot) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<Slot>}
createStaticMetadata() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of StaticMetadata
createStaticMetadata(StaticMetadata) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<StaticMetadata>}
createStorageIngestion() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of StorageIngestion
createStorageIngestion(StorageIngestion) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<StorageIngestion>}
createTitleContents() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of TitleContents
createTitleContents(TitleContents) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<TitleContents>}
createValue(String) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<String>}
createXPath() - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of XPath
createXPath(XPath) - Method in class gov.nasa.pds.harvest.search.policy.ObjectFactory
Create an instance of JAXBElement<XPath>}
CREATION_DATE_TIME - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The creation datetime of a file.

D

DATA_CLASS - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The data classes found in a PDS4 label.
DATA_CLASS_XPATH - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The XPath to the data classes in the PDS4 label.
DATA_FILE_XPATH - Static variable in class gov.nasa.pds.harvest.search.inventory.InventoryKeys
XPath to the external table file of a collection.
dataTransferType - Variable in class gov.nasa.pds.harvest.search.policy.StorageIngestion
 
DEBUG - Static variable in class gov.nasa.pds.harvest.search.logging.ToolsLevel
 
DEFAULT_BATCH_MODE - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
description - Variable in class gov.nasa.pds.harvest.search.policy.RegistryPackage
 
DIR_FILTER - Variable in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
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
 
directoryFilter - Variable in class gov.nasa.pds.harvest.search.policy.Directory
 
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
 
directoryFilter - Variable in class gov.nasa.pds.harvest.search.policy.Pds3Directory
 
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.

E

elementName - Variable in class gov.nasa.pds.harvest.search.policy.AncillaryMetadata
 
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
 
elementName - Variable in class gov.nasa.pds.harvest.search.policy.LidContents
 
elementName - Variable in class gov.nasa.pds.harvest.search.policy.TitleContents
 
equals(Object) - Method in class gov.nasa.pds.harvest.search.util.LidVid
Determines where 2 LIDVIDs are equal.
error(TransformerException) - Method in class gov.nasa.pds.harvest.search.util.XMLErrorListener
Method is called when an error is encountered.
exclude - Variable in class gov.nasa.pds.harvest.search.policy.DirectoryFilter
 
exclude - Variable in class gov.nasa.pds.harvest.search.policy.FileFilter
 
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(String) - 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.Pds3FileMetExtractor
 
extractMetadata(File, File) - 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.Pds3FileMetExtractor
 
extractMetadata(File, 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.Pds3FileMetExtractor
 
extractMetadata(File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
Extract the metadata from the given file.
extractMetadata(String) - 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.Pds3MetExtractor
Extract the metadata.
extractMetadata(File, File) - 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.Pds3MetExtractor
No need to be implemented.
extractMetadata(File, 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.Pds3MetExtractor
No need to be implemented.
extractMetadata(File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
Extract the metadata
extractMetadata(List<XPath>) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
Extracts 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.Pds4MetExtractor
Extract the metadata.
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.Pds4MetExtractor
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(URL, MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
No need to be implemented.
extractor - Variable in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
An XMLExtractor to get the metadata.

F

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 - Static variable in class gov.nasa.pds.harvest.search.util.ToolInfo
 
FILE_FILTER - Variable in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
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.
fileFilter - Variable in class gov.nasa.pds.harvest.search.policy.Directory
 
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
 
fileFilter - Variable in class gov.nasa.pds.harvest.search.policy.Pds3Directory
 
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 - 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
 
fileTypeMap - Variable in class gov.nasa.pds.harvest.search.policy.FileTypes
 
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
 
fileTypes - Variable in class gov.nasa.pds.harvest.search.policy.Policy
 
find(Label) - Static method in class gov.nasa.pds.harvest.search.util.PointerStatementFinder
Finds all pointer statements in a given label.
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
 

G

generate(ExtrinsicObject, Metadata) - Method in class gov.nasa.pds.harvest.search.doc.SearchDocGenerator
Generate the Solr document file for the given extrinsic object.
generate - Variable in class gov.nasa.pds.harvest.search.policy.Checksums
 
generateDoc(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.CollectionCrawler
 
generateDoc(File, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
get(String, MediaType) - Static method in class gov.nasa.pds.harvest.search.util.HttpUtils
 
get(String, MediaType, String) - Static method in class gov.nasa.pds.harvest.search.util.HttpUtils
 
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.
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(RegistryQuery<AssociationFilter>, Integer, Integer) - Method in class gov.nasa.pds.harvest.search.registry.RegistryClient
 
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.
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.
getCollections() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the collections property.
getCopyright() - Static method in class gov.nasa.pds.harvest.search.util.ToolInfo
Get copyright information.
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.
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.
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.
getExtrinsic(String, String) - Method in class gov.nasa.pds.harvest.search.registry.RegistryClient
 
getExtrinsics(RegistryQuery<ExtrinsicFilter>, Integer, Integer) - Method in class gov.nasa.pds.harvest.search.registry.RegistryClient
 
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
 
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.
getIngestStatus() - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
getLatestExtrinsic(String) - Method in class gov.nasa.pds.harvest.search.registry.RegistryClient
 
getLid() - Method in class gov.nasa.pds.harvest.search.util.LidVid
 
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.
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.
getMetadataForProduct(File) - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
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
 
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 class gov.nasa.pds.harvest.search.security.SecuredUser
 
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.
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.
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.
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.
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.
getPassword() - Method in class gov.nasa.pds.harvest.search.security.SecuredUser
 
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.
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(List<TinyElementImpl>, File) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
Extracts the metadata found in an association entry.
getReferences() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the references 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.
getReferenceTypeMap() - Method in class gov.nasa.pds.harvest.search.policy.References
Gets the value of the referenceTypeMap property.
getRegistryPackage() - Method in class gov.nasa.pds.harvest.search.policy.Policy
Gets the value of the registryPackage property.
getReleaseDate() - Static method in class gov.nasa.pds.harvest.search.util.ToolInfo
Get the release date.
getSearchDocGenerator() - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
getSecurityContext() - Method in class gov.nasa.pds.harvest.search.security.SecuredUser
 
getServerUrl() - Method in class gov.nasa.pds.harvest.search.policy.StorageIngestion
Gets the value of the serverUrl property.
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
 
getSlot() - Method in class gov.nasa.pds.harvest.search.policy.StaticMetadata
Gets the value of the slot property.
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.
getSlotType() - Method in class gov.nasa.pds.harvest.search.policy.ElementName
Gets the value of the slotType property.
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(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.
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.
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.harvest.search.registry.RegistryClient
 
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
 
getTail(Handler) - Method in class gov.nasa.pds.harvest.search.logging.formatter.HarvestFormatter
 
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.
getType() - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Get the reference type.
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.
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.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
 
getValueFromDoc(String) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets the value of the given expression.
getValueFromItem(String, Object) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets the value of the given expression.
getValuesFromDoc(String) - Method in class gov.nasa.pds.harvest.search.util.XMLExtractor
Gets the values of the given expression.
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.
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.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.security - package gov.nasa.pds.harvest.search.security
 
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
 

H

handleEvent(ValidationEvent) - Method in class gov.nasa.pds.harvest.search.util.XMLValidationEventHandler
 
handleFile(File) - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
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(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, 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.
HarvestFileHandler(String, boolean, Level, Formatter) - Constructor for class gov.nasa.pds.harvest.search.logging.handler.HarvestFileHandler
Constructor.
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(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.
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.
hasGuid() - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Determines if the guid has been set.
hasObjectType(String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractorConfig
Determines whether an object type exists in the configuration class.
hasUnits() - Method in class gov.nasa.pds.harvest.search.file.FileSize
 
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
 
HttpUtils - Class in gov.nasa.pds.harvest.search.util
 
HttpUtils() - Constructor for class gov.nasa.pds.harvest.search.util.HttpUtils
 

I

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.
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
 
inPersistanceMode - Variable in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
Flag for crawler persistance.
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(String, String) - Constructor for class gov.nasa.pds.harvest.search.inventory.InventoryEntry
Constructor.
InventoryEntry(File, String, 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.
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.
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.
isRegisterFileUrls() - Method in class gov.nasa.pds.harvest.search.policy.AccessUrls
Gets the value of the registerFileUrls property.
isTokenValid(String) - Method in class gov.nasa.pds.harvest.search.security.SecurityClient
Determine if the given token is valid.

L

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 - 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
 
lidContents - Variable in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
 
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.
LOG - Static variable in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
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
 
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
 
logout(String) - Method in class gov.nasa.pds.harvest.search.security.SecurityClient
Logout the authenticated user.

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
 
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.
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.
MIME_TYPE - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The mime type of the registered file object.
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 - 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
 
nonPrimaryMembers - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
 
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
 
numWarnings - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 

O

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
 
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
objectType - Variable in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
 
objectType - Variable in class gov.nasa.pds.harvest.search.policy.Pds4ProductMetadata
 
offset - Variable in class gov.nasa.pds.harvest.search.policy.AccessUrl
 
offset - Variable in class gov.nasa.pds.harvest.search.policy.LidContents
 

P

parse(String[]) - Method in class gov.nasa.pds.harvest.search.HarvestSearchLauncher
A method to parse the command-line arguments.
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.
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.
passesPreconditions(File) - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
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, FileObject) - Method in class gov.nasa.pds.harvest.search.crawler.actions.CreateAccessUrlsAction
Create access urls for the given file object.
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, FileObject, Metadata) - Method in class gov.nasa.pds.harvest.search.crawler.actions.StorageIngestAction
Perform ingestion of a file object.
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.
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
 
post(String, Object, MediaType) - Static method in class gov.nasa.pds.harvest.search.util.HttpUtils
 
post(String, NameValuePair, MediaType) - Static method in class gov.nasa.pds.harvest.search.util.HttpUtils
 
post(String, List<NameValuePair>, MediaType) - Static method in class gov.nasa.pds.harvest.search.util.HttpUtils
 
post(String, Object, MediaType, String) - Static method in class gov.nasa.pds.harvest.search.util.HttpUtils
 
post(String, List<NameValuePair>, MediaType, String) - Static method in class gov.nasa.pds.harvest.search.util.HttpUtils
 
post(String, Object, NameValuePair, MediaType) - Static method in class gov.nasa.pds.harvest.search.util.HttpUtils
 
post(String, Object, NameValuePair, MediaType, String) - Static method in class gov.nasa.pds.harvest.search.util.HttpUtils
 
post(String, Object, List<NameValuePair>, MediaType, String) - Static method in class gov.nasa.pds.harvest.search.util.HttpUtils
 
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
 
ProductCrawler - Class in gov.nasa.pds.harvest.search.crawler
 
ProductCrawler() - Constructor for class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
productMetadata - Variable in class gov.nasa.pds.harvest.search.policy.Candidate
 
publishAssociation(String, Association) - Method in class gov.nasa.pds.harvest.search.registry.RegistryClient
 
publishExtrinsic(String, ExtrinsicObject) - Method in class gov.nasa.pds.harvest.search.registry.RegistryClient
 

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) - Static method in class gov.nasa.pds.harvest.search.file.ChecksumManifest
Reads a checksum manifest file.
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 - 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
 
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
 
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
 
registeredProductTypes - Static variable in class gov.nasa.pds.harvest.search.stats.HarvestSolrStats
 
registerFileUrls - Variable in class gov.nasa.pds.harvest.search.policy.AccessUrls
 
RegistryClient - Class in gov.nasa.pds.harvest.search.registry
 
RegistryClient(String) - Constructor for class gov.nasa.pds.harvest.search.registry.RegistryClient
 
RegistryClient(String, String, String) - Constructor for class gov.nasa.pds.harvest.search.registry.RegistryClient
 
RegistryClientException - Exception in gov.nasa.pds.harvest.search.registry
 
RegistryClientException(String) - Constructor for exception gov.nasa.pds.harvest.search.registry.RegistryClientException
 
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() - Constructor for class gov.nasa.pds.harvest.search.policy.RegistryPackage
 
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
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.

S

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
 
SECONDARY_COLLECTION_XPATH - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
Xpath to indicate if a collection is secondary.
SecuredUser - Class in gov.nasa.pds.harvest.search.security
 
SecuredUser(SecurityContext, String, String) - Constructor for class gov.nasa.pds.harvest.search.security.SecuredUser
 
SecurityClient - Class in gov.nasa.pds.harvest.search.security
Class that provides an interface to the PDS Security Service
SecurityClient(String) - Constructor for class gov.nasa.pds.harvest.search.security.SecurityClient
Constructor
SecurityClientException - Exception in gov.nasa.pds.harvest.search.security
 
SecurityClientException(String) - Constructor for exception gov.nasa.pds.harvest.search.security.SecurityClientException
 
serverUrl - Variable in class gov.nasa.pds.harvest.search.policy.StorageIngestion
 
setAccessUrls(List<String>) - Method in class gov.nasa.pds.harvest.search.file.FileObject
 
setAccessUrls(AccessUrls) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the accessUrls property.
setActionRepo(CrawlerActionRepo) - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
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.
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.
setBaseUrl(String) - Method in class gov.nasa.pds.harvest.search.policy.AccessUrl
Sets the value of the baseUrl property.
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.
setCollections(Collection) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the collections property.
setConfigFile(File) - 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.Pds3FileMetExtractor
 
setConfigFile(MetExtractorConfig) - 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(String) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
No need to be implemented.
setConfigFile(MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds3MetExtractor
 
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.Pds4MetExtractor
No need to be implemented.
setConfigFile(MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.metadata.extractor.Pds4MetExtractor
 
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.
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.
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.
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
 
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.
setMediaType(String) - Method in class gov.nasa.pds.harvest.search.registry.RegistryClient
 
setMetExtractorConfig(Pds4MetExtractorConfig) - Method in class gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
 
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.
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.
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.
setOffset(String) - Method in class gov.nasa.pds.harvest.search.policy.LidContents
Sets the value of the offset property.
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.
setRegistryPackage(RegistryPackage) - Method in class gov.nasa.pds.harvest.search.policy.Policy
Sets the value of the registryPackage property.
setSearchDocGenerator(SearchDocGenerator) - Method in class gov.nasa.pds.harvest.search.crawler.ProductCrawler
 
setServerUrl(String) - Method in class gov.nasa.pds.harvest.search.policy.StorageIngestion
Sets the value of the serverUrl property.
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.
setSlotType(String) - Method in class gov.nasa.pds.harvest.search.policy.ElementName
Sets the value of the slotType property.
setStaticMetadata(StaticMetadata) - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Sets the value of the staticMetadata property.
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
 
setTitleContents(TitleContents) - Method in class gov.nasa.pds.harvest.search.policy.Pds3ProductMetadata
Sets the value of the titleContents property.
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.
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.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.
setVersion(String) - Method in class gov.nasa.pds.harvest.search.inventory.ReferenceEntry
Set the version.
setWaitInterval(int) - Method in class gov.nasa.pds.harvest.search.HarvesterSearch
Sets the wait interval in seconds in between crawls.
SKIP - Static variable in class gov.nasa.pds.harvest.search.logging.ToolsLevel
 
Slot - Class in gov.nasa.pds.harvest.search.policy
Java class for Slot complex type.
Slot() - Constructor for class gov.nasa.pds.harvest.search.policy.Slot
 
slot - Variable in class gov.nasa.pds.harvest.search.policy.StaticMetadata
 
SLOT_METADATA - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
The slots to add to a product to be registered.
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
 
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
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 - Interface in gov.nasa.pds.harvest.search.crawler.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
 
SUCCESS - Static variable in class gov.nasa.pds.harvest.search.logging.ToolsLevel
 

T

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, 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, 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, File) - 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(String, String, String) - Constructor for class gov.nasa.pds.harvest.search.commandline.options.ToolsOption
Constructor.
ToolsOption(Flag) - Constructor for class gov.nasa.pds.harvest.search.commandline.options.ToolsOption
Constructor.
toString() - Method in class gov.nasa.pds.harvest.search.util.LidVid
 
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(ExtrinsicObject) - Static method in class gov.nasa.pds.harvest.search.util.Utility
Convert the ExtrinsicObject into an XML.
toXML(Association) - Static method in class gov.nasa.pds.harvest.search.util.Utility
Convert the Association into an XML.

U

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(URL) - Static method in class gov.nasa.pds.harvest.search.policy.PolicyReader
 
unmarshall(File) - 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
 
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.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.
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.
VERIFIED - Static variable in class gov.nasa.pds.harvest.search.constants.Constants
Metadata key to indicate if an association was verified.
VERSION - Static variable in class gov.nasa.pds.harvest.search.util.ToolInfo
 
versionExtrinsic(String, ExtrinsicObject, String) - Method in class gov.nasa.pds.harvest.search.registry.RegistryClient
 
versionExtrinsic(String, ExtrinsicObject, String, Boolean) - Method in class gov.nasa.pds.harvest.search.registry.RegistryClient
 

W

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.XMLWriter
 

X

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
 

_

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

Copyright © 2010–2017 Planetary Data System. All rights reserved.