- get(DataType) - Static method in enum gov.nasa.pds.search.core.registry.SolrSchemaField
 
- 
 
- getAbsolutePath(String, String, boolean) - Static method in class gov.nasa.pds.search.core.util.Utility
 
- 
Method to convert the file path to absolute, if relative, and check if
 file exists.
 
- getArgName() - Method in enum gov.nasa.pds.search.core.cli.options.Flag
 
- 
Get the argument name of the flag.
 
- getArgType() - Method in enum gov.nasa.pds.search.core.cli.options.Flag
 
- 
Get the argument type of the flag.
 
- getConfDir() - Method in interface gov.nasa.pds.search.core.extractor.DataExtractor
 
-  
 
- getConfDir() - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
-  
 
- getConfigHomeList() - Method in class gov.nasa.pds.search.core.SearchCore
 
-  
 
- getCopyright() - Static method in class gov.nasa.pds.search.core.util.ToolInfo
 
- 
Get copyright information.
 
- getCoreConfigs(File) - Method in interface gov.nasa.pds.search.core.extractor.DataExtractor
 
- 
Return the List of core configuration files
 
- getCoreConfigs(File) - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
-  
 
- getDataSources() - Method in class gov.nasa.pds.search.core.schema.Specification
 
- 
Gets the value of the dataSources property.
 
- getDateTime() - Static method in class gov.nasa.pds.search.core.util.Utility
 
- 
Get the current date time.
 
- getDefault() - Method in class gov.nasa.pds.search.core.schema.Field
 
- 
Gets the value of the default property.
 
- getDefaultTime(String) - Static method in class gov.nasa.pds.search.core.util.PDSDateConvert
 
- 
Get a default time depending on the name of the field.
 
- getDescription() - Method in enum gov.nasa.pds.search.core.cli.options.Flag
 
- 
Get the flag description.
 
- getExtractorOutputDir(String) - Method in class gov.nasa.pds.search.core.SearchCore
 
-  
 
- getField() - Method in class gov.nasa.pds.search.core.schema.IndexField
 
- 
Gets the value of the field property.
 
- getFileList(String, List<String>) - Static method in class gov.nasa.pds.search.core.util.Utility
 
- 
Utility method to get a list of files from the input directory, based on the
 list of file prefixes.
 
- getFilename() - Method in class gov.nasa.pds.search.core.logging.ToolsLogRecord
 
-  
 
- getFormat() - Method in class gov.nasa.pds.search.core.schema.OutputString
 
- 
Gets the value of the format property.
 
- getIndexFields() - Method in class gov.nasa.pds.search.core.schema.Product
 
- 
Gets the value of the indexFields property.
 
- getLine() - Method in class gov.nasa.pds.search.core.logging.ToolsLogRecord
 
-  
 
- getLongName() - Method in enum gov.nasa.pds.search.core.cli.options.Flag
 
- 
Get the long name of the flag.
 
- getName() - Method in class gov.nasa.pds.search.core.schema.Field
 
- 
Gets the value of the name property.
 
- getName() - Static method in class gov.nasa.pds.search.core.util.ToolInfo
 
- 
Get the name of the tool.
 
- getOperator() - Method in class gov.nasa.pds.search.core.schema.Query
 
- 
Gets the value of the operator property.
 
- getOptions() - Static method in enum gov.nasa.pds.search.core.cli.options.Flag
 
- 
Get the command-line options.
 
- getOutputDir() - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
-  
 
- getOutputString() - Method in class gov.nasa.pds.search.core.schema.Field
 
- 
Gets the value of the outputString property.
 
- getOutputString() - Method in class gov.nasa.pds.search.core.schema.RequiredField
 
- 
Gets the value of the outputString property.
 
- getOverallTime() - Static method in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
-  
 
- getPrimaryRegistries() - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
-  
 
- getPriority() - Method in class gov.nasa.pds.search.core.schema.DataSource
 
- 
Gets the value of the priority property.
 
- getPropertiesMap(File, String) - Static method in class gov.nasa.pds.search.core.util.PropertiesUtil
 
- 
Static method to read a properties file and return a name-value mapping
 given a prefix for the property key
 
- getQuery() - Method in class gov.nasa.pds.search.core.schema.Specification
 
- 
Gets the value of the query property.
 
- getQueryMax() - Method in interface gov.nasa.pds.search.core.extractor.DataExtractor
 
-  
 
- getQueryMax() - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
-  
 
- getQueryMax() - Method in class gov.nasa.pds.search.core.registry.ProductClass
 
-  
 
- getRegistryPath() - Method in class gov.nasa.pds.search.core.schema.Field
 
- 
Gets the value of the registryPath property.
 
- getRegistryPath() - Method in class gov.nasa.pds.search.core.schema.Query
 
- 
Gets the value of the registryPath property.
 
- getRegistryPath() - Method in class gov.nasa.pds.search.core.schema.RequiredField
 
- 
Gets the value of the registryPath property.
 
- getReleaseDate() - Static method in class gov.nasa.pds.search.core.util.ToolInfo
 
- 
Get the release date.
 
- getSecondaryRegistries() - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
-  
 
- getShortName() - Method in enum gov.nasa.pds.search.core.cli.options.Flag
 
- 
Get the short name of the flag.
 
- getSource() - Method in class gov.nasa.pds.search.core.schema.DataSources
 
- 
Gets the value of the source property.
 
- getSourceType() - Method in class gov.nasa.pds.search.core.schema.DataSource
 
- 
Gets the value of the sourceType property.
 
- getSpecification() - Method in class gov.nasa.pds.search.core.schema.Product
 
- 
Gets the value of the specification property.
 
- getSuffix(DataType) - Static method in enum gov.nasa.pds.search.core.registry.SolrSchemaField
 
- 
 
- getSuffix() - Method in enum gov.nasa.pds.search.core.registry.SolrSchemaField
 
- 
Return the string suffix
 
- getTail(Handler) - Method in class gov.nasa.pds.search.core.logging.formatter.SearchCoreFormatter
 
-  
 
- getTitle() - Method in class gov.nasa.pds.search.core.schema.Specification
 
- 
Gets the value of the title property.
 
- getType() - Method in enum gov.nasa.pds.search.core.registry.SolrSchemaField
 
- 
 
- getType() - Method in class gov.nasa.pds.search.core.schema.Field
 
- 
Gets the value of the type property.
 
- getUrl() - Method in class gov.nasa.pds.search.core.schema.DataSource
 
- 
Gets the value of the url property.
 
- getValue() - Method in class gov.nasa.pds.search.core.schema.OutputString
 
- 
Gets the value of the value property.
 
- getValue() - Method in class gov.nasa.pds.search.core.schema.Query
 
- 
Gets the value of the value property.
 
- getVersion() - Static method in class gov.nasa.pds.search.core.util.ToolInfo
 
- 
Get the version.
 
- gov.nasa.pds.search.core - package gov.nasa.pds.search.core
 
-  
 
- gov.nasa.pds.search.core.cli.options - package gov.nasa.pds.search.core.cli.options
 
-  
 
- gov.nasa.pds.search.core.constants - package gov.nasa.pds.search.core.constants
 
-  
 
- gov.nasa.pds.search.core.exception - package gov.nasa.pds.search.core.exception
 
-  
 
- gov.nasa.pds.search.core.extractor - package gov.nasa.pds.search.core.extractor
 
-  
 
- gov.nasa.pds.search.core.indexer.pds - package gov.nasa.pds.search.core.indexer.pds
 
-  
 
- gov.nasa.pds.search.core.indexer.solr - package gov.nasa.pds.search.core.indexer.solr
 
-  
 
- gov.nasa.pds.search.core.logging - package gov.nasa.pds.search.core.logging
 
-  
 
- gov.nasa.pds.search.core.logging.filter - package gov.nasa.pds.search.core.logging.filter
 
-  
 
- gov.nasa.pds.search.core.logging.formatter - package gov.nasa.pds.search.core.logging.formatter
 
-  
 
- gov.nasa.pds.search.core.logging.handler - package gov.nasa.pds.search.core.logging.handler
 
-  
 
- gov.nasa.pds.search.core.post - package gov.nasa.pds.search.core.post
 
-  
 
- gov.nasa.pds.search.core.registry - package gov.nasa.pds.search.core.registry
 
-  
 
- gov.nasa.pds.search.core.schema - package gov.nasa.pds.search.core.schema
 
-  
 
- gov.nasa.pds.search.core.stats - package gov.nasa.pds.search.core.stats
 
-  
 
- gov.nasa.pds.search.core.util - package gov.nasa.pds.search.core.util
 
-  
 
- SEARCH_TOOLS - Static variable in class gov.nasa.pds.search.core.constants.Constants
 
-  
 
- SearchCore - Class in gov.nasa.pds.search.core
 
-  
 
- SearchCore(File) - Constructor for class gov.nasa.pds.search.core.SearchCore
 
-  
 
- SearchCore(File, List<String>) - Constructor for class gov.nasa.pds.search.core.SearchCore
 
-  
 
- SearchCoreException - Exception in gov.nasa.pds.search.core.exception
 
-  
 
- SearchCoreException(String) - Constructor for exception gov.nasa.pds.search.core.exception.SearchCoreException
 
-  
 
- SearchCoreFatalException - Exception in gov.nasa.pds.search.core.exception
 
-  
 
- SearchCoreFatalException(String) - Constructor for exception gov.nasa.pds.search.core.exception.SearchCoreFatalException
 
-  
 
- SearchCoreFileHandler - Class in gov.nasa.pds.search.core.logging.handler
 
- 
Class to setup a file handler for the tools logging capability.
 
- SearchCoreFileHandler(String, Formatter) - Constructor for class gov.nasa.pds.search.core.logging.handler.SearchCoreFileHandler
 
- 
Constructor that does not append to a file and automatically
 sets the log level to 'ALL'.
 
- SearchCoreFileHandler(String, Level, Formatter) - Constructor for class gov.nasa.pds.search.core.logging.handler.SearchCoreFileHandler
 
- 
Constructor that does not append to a file.
 
- SearchCoreFileHandler(String, boolean, Level, Formatter) - Constructor for class gov.nasa.pds.search.core.logging.handler.SearchCoreFileHandler
 
- 
Constructor.
 
- SearchCoreFormatter - Class in gov.nasa.pds.search.core.logging.formatter
 
- 
Class that formats the Harvest logging messages.
 
- SearchCoreFormatter() - Constructor for class gov.nasa.pds.search.core.logging.formatter.SearchCoreFormatter
 
-  
 
- SearchCoreLauncher - Class in gov.nasa.pds.search.core
 
- 
CLI the Search Core Tool.
 
- SearchCoreLauncher() - Constructor for class gov.nasa.pds.search.core.SearchCoreLauncher
 
- 
Constructor method to initialize all globals.
 
- SearchCoreStats - Class in gov.nasa.pds.search.core.stats
 
-  
 
- SearchCoreStats() - Constructor for class gov.nasa.pds.search.core.stats.SearchCoreStats
 
-  
 
- SearchCoreStreamHandler - Class in gov.nasa.pds.search.core.logging.handler
 
- 
This class sets up a stream handler for the tools logging capability.
 
- SearchCoreStreamHandler(OutputStream, Formatter) - Constructor for class gov.nasa.pds.search.core.logging.handler.SearchCoreStreamHandler
 
- 
Constructor.
 
- SearchCoreStreamHandler(OutputStream, Level, Formatter) - Constructor for class gov.nasa.pds.search.core.logging.handler.SearchCoreStreamHandler
 
- 
Constructor.
 
- searchServiceUrl - Variable in class gov.nasa.pds.search.core.post.SolrPost
 
- 
Search Service base endpoint
 
- setAppend(boolean) - Method in class gov.nasa.pds.search.core.schema.DataSource
 
- 
Sets the value of the append property.
 
- setCheckAssociations(Boolean) - Method in class gov.nasa.pds.search.core.schema.Specification
 
- 
Sets the value of the checkAssociations property.
 
- setConfDir(File) - Method in interface gov.nasa.pds.search.core.extractor.DataExtractor
 
-  
 
- setConfDir(File) - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
-  
 
- setConfigHomeList(List<String>) - Method in class gov.nasa.pds.search.core.SearchCore
 
-  
 
- setDataSources(DataSources) - Method in class gov.nasa.pds.search.core.schema.Specification
 
- 
Sets the value of the dataSources property.
 
- setDefault(String) - Method in class gov.nasa.pds.search.core.schema.Field
 
- 
Sets the value of the default property.
 
- setDefaultConfigHome() - Method in class gov.nasa.pds.search.core.SearchCoreLauncher
 
- 
Sets the default for the configuration home directory.
 
- setDefaultSearchHome() - Method in class gov.nasa.pds.search.core.SearchCoreLauncher
 
- 
Sets the default value for the searchHome global.
 
- setDefaultServiceUrl() - Method in class gov.nasa.pds.search.core.SearchCoreLauncher
 
-  
 
- setFormat(OutputStringFormat) - Method in class gov.nasa.pds.search.core.schema.OutputString
 
- 
Sets the value of the format property.
 
- setIndexFields(IndexField) - Method in class gov.nasa.pds.search.core.schema.Product
 
- 
Sets the value of the indexFields property.
 
- setName(String) - Method in class gov.nasa.pds.search.core.schema.Field
 
- 
Sets the value of the name property.
 
- setOperator(String) - Method in class gov.nasa.pds.search.core.schema.Query
 
- 
Sets the value of the operator property.
 
- setOutputDir(File) - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
-  
 
- setOutputString(OutputString) - Method in class gov.nasa.pds.search.core.schema.Field
 
- 
Sets the value of the outputString property.
 
- setOutputString(String) - Method in class gov.nasa.pds.search.core.schema.RequiredField
 
- 
Sets the value of the outputString property.
 
- setPrimaryRegistries(List<String>) - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
-  
 
- setPriority(SourcePriority) - Method in class gov.nasa.pds.search.core.schema.DataSource
 
- 
Sets the value of the priority property.
 
- setProperties(File) - Method in class gov.nasa.pds.search.core.SearchCoreLauncher
 
- 
Set the properties for a given registry/search-home/etc.
 
- setQueryMax(int) - Method in interface gov.nasa.pds.search.core.extractor.DataExtractor
 
-  
 
- setQueryMax(int) - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
-  
 
- setQueryMax(int) - Method in class gov.nasa.pds.search.core.registry.ProductClass
 
-  
 
- setRegistryPath(String) - Method in class gov.nasa.pds.search.core.schema.Query
 
- 
Sets the value of the registryPath property.
 
- setRegistryPath(String) - Method in class gov.nasa.pds.search.core.schema.RequiredField
 
- 
Sets the value of the registryPath property.
 
- setSearchHome(String) - Method in class gov.nasa.pds.search.core.SearchCoreLauncher
 
- 
Sets the searchHome global variable after getting its absolute
 path and ensuring its files existence.
 
- setSecondaryRegistries(List<String>) - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
-  
 
- setSourceType(SourceType) - Method in class gov.nasa.pds.search.core.schema.DataSource
 
- 
Sets the value of the sourceType property.
 
- setSpecification(Specification) - Method in class gov.nasa.pds.search.core.schema.Product
 
- 
Sets the value of the specification property.
 
- setTitle(String) - Method in class gov.nasa.pds.search.core.schema.Specification
 
- 
Sets the value of the title property.
 
- setType(DataType) - Method in class gov.nasa.pds.search.core.schema.Field
 
- 
Sets the value of the type property.
 
- setValue(String) - Method in class gov.nasa.pds.search.core.schema.OutputString
 
- 
Sets the value of the value property.
 
- setValue(String) - Method in class gov.nasa.pds.search.core.schema.Query
 
- 
Sets the value of the value property.
 
- SKIP - Static variable in class gov.nasa.pds.search.core.logging.ToolsLevel
 
-  
 
- SOLR_DOC_DIR - Static variable in class gov.nasa.pds.search.core.constants.Constants
 
- 
Directory name where Solr Documents will be stored after data is extracted from data source
 
- SOLR_INDEX_DIR - Static variable in class gov.nasa.pds.search.core.constants.Constants
 
- 
Directory name where Solr Index Documents will be stored after the initial documents are modified
        by the SolrIndexer and prepared for posting to the Search Service
 
- SOLR_INDEX_PREFIX - Static variable in class gov.nasa.pds.search.core.constants.Constants
 
-  
 
- SolrIndexer - Class in gov.nasa.pds.search.core.indexer.solr
 
- 
This class creates Lucene index for ingestion into Solr.
 
- SolrIndexer() - Constructor for class gov.nasa.pds.search.core.indexer.solr.SolrIndexer
 
-  
 
- SolrPost - Class in gov.nasa.pds.search.core.post
 
- 
Class to manage the index used for the Search Service.
 
- SolrPost(String) - Constructor for class gov.nasa.pds.search.core.post.SolrPost
 
- 
Solr Post constructor.
 
- SolrPostException - Exception in gov.nasa.pds.search.core.post
 
-  
 
- SolrPostException(String) - Constructor for exception gov.nasa.pds.search.core.post.SolrPostException
 
-  
 
- solrPostSuccess - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
-  
 
- SolrSchemaField - Enum in gov.nasa.pds.search.core.registry
 
- 
Enum to map the data types in the Search Core configurations
 to the Solr Schema, and provide the suffix to be appended.
 
- source - Variable in class gov.nasa.pds.search.core.schema.DataSources
 
-  
 
- SourcePriority - Enum in gov.nasa.pds.search.core.schema
 
- 
Java class for sourcePriority.
 
- sourceType - Variable in class gov.nasa.pds.search.core.schema.DataSource
 
-  
 
- SourceType - Enum in gov.nasa.pds.search.core.schema
 
- 
Java class for sourceType.
 
- specification - Variable in class gov.nasa.pds.search.core.schema.Product
 
-  
 
- Specification - Class in gov.nasa.pds.search.core.schema
 
- 
Java class for Specification complex type.
 
- Specification() - Constructor for class gov.nasa.pds.search.core.schema.Specification
 
-  
 
- SUCCESS - Static variable in class gov.nasa.pds.search.core.logging.ToolsLevel
 
-  
 
- VALID_UNK_VALUES - Static variable in class gov.nasa.pds.search.core.constants.Constants
 
- 
Valid PDS4 representation for unknown values.
 
- value() - Method in enum gov.nasa.pds.search.core.schema.DataType
 
-  
 
- value - Variable in class gov.nasa.pds.search.core.schema.OutputString
 
-  
 
- value() - Method in enum gov.nasa.pds.search.core.schema.OutputStringFormat
 
-  
 
- value - Variable in class gov.nasa.pds.search.core.schema.Query
 
-  
 
- value() - Method in enum gov.nasa.pds.search.core.schema.SourcePriority
 
-  
 
- value() - Method in enum gov.nasa.pds.search.core.schema.SourceType
 
-  
 
- valueOf(String) - Static method in enum gov.nasa.pds.search.core.cli.options.Flag
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum gov.nasa.pds.search.core.registry.SolrSchemaField
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum gov.nasa.pds.search.core.schema.DataType
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum gov.nasa.pds.search.core.schema.OutputStringFormat
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum gov.nasa.pds.search.core.schema.SourcePriority
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum gov.nasa.pds.search.core.schema.SourceType
 
- 
Returns the enum constant of this type with the specified name.
 
- values() - Static method in enum gov.nasa.pds.search.core.cli.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.search.core.registry.SolrSchemaField
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum gov.nasa.pds.search.core.schema.DataType
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum gov.nasa.pds.search.core.schema.OutputStringFormat
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum gov.nasa.pds.search.core.schema.SourcePriority
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum gov.nasa.pds.search.core.schema.SourceType
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- VERSION - Static variable in class gov.nasa.pds.search.core.util.ToolInfo
 
-