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

A

addBadRegistry(String) - Static method in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
addElement(String, String, String) - Method in class gov.nasa.pds.search.core.util.XMLWriter
 
addMissingAssociation(String, String) - Static method in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
addMissingAssociationTarget(String, String) - Static method in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
addMissingSlot(String, String) - Static method in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
allowsMultipleArgs() - Method in enum gov.nasa.pds.search.core.cli.options.Flag
Find out if the flag can handle multiple arguments.
append - Variable in class gov.nasa.pds.search.core.schema.DataSource
 
assocCacheHits - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 

B

badRegistries - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 

C

checkAssociations - Variable in class gov.nasa.pds.search.core.schema.Specification
 
checkForSubstring(OutputString, ExtendedExtrinsicObject) - Method in class gov.nasa.pds.search.core.registry.ProductClass
Extract the attribute/slot/association from the String specified and query the Registry for the value to replace it wit.
clean() - Method in class gov.nasa.pds.search.core.post.SolrPost
Deletes all data from the Search Service.
CONFIG_PACKAGE - Static variable in class gov.nasa.pds.search.core.schema.CoreConfigReader
 
CONFIG_SCHEMA - Static variable in class gov.nasa.pds.search.core.schema.CoreConfigReader
 
CONFIGURATION - Static variable in class gov.nasa.pds.search.core.logging.ToolsLevel
 
Constants - Class in gov.nasa.pds.search.core.constants
Constants used throughout the Search Core
Constants() - Constructor for class gov.nasa.pds.search.core.constants.Constants
 
convert(String, String) - Static method in class gov.nasa.pds.search.core.util.PDSDateConvert
Converts PDS4-Compliant Datetime Strings into Solr-Compliant Datetime Strings.
COPYRIGHT - Static variable in class gov.nasa.pds.search.core.util.ToolInfo
 
CoreConfigReader - Class in gov.nasa.pds.search.core.schema
 
CoreConfigReader() - Constructor for class gov.nasa.pds.search.core.schema.CoreConfigReader
 
createCheckAssociations(Boolean) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<Boolean>}
createDataSource() - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of DataSource
createDataSources() - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of DataSources
createDataSources(DataSources) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<DataSources>}
createField() - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of Field
createField(Field) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<Field>}
createIndexField() - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of IndexField
createIndexFields(IndexField) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<IndexField>}
createOutputString() - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of OutputString
createOutputString(OutputString) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<OutputString>}
createProduct() - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of Product
createProduct(Product) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<Product>}
createQuery() - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of Query
createQuery(Query) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<Query>}
createRegistryObjectName(String) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<String>}
createRegistryObjectType(String) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<String>}
createRegistryPath(String) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<String>}
createSource(DataSource) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<DataSource>}
createSpecification() - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of Specification
createSpecification(Specification) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<Specification>}
createTitle(String) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<String>}
createUrl(String) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<String>}
createValue(String) - Method in class gov.nasa.pds.search.core.schema.ObjectFactory
Create an instance of JAXBElement<String>}

D

DataExtractor - Interface in gov.nasa.pds.search.core.extractor
Interface for classes use to query data to include in index
DataSource - Class in gov.nasa.pds.search.core.schema
Java class for DataSource complex type.
DataSource() - Constructor for class gov.nasa.pds.search.core.schema.DataSource
 
DataSources - Class in gov.nasa.pds.search.core.schema
Java class for DataSources complex type.
DataSources() - Constructor for class gov.nasa.pds.search.core.schema.DataSources
 
dataSources - Variable in class gov.nasa.pds.search.core.schema.Specification
 
DataType - Enum in gov.nasa.pds.search.core.schema
Java class for dataType.
DEBUG - Static variable in class gov.nasa.pds.search.core.logging.ToolsLevel
 
debug(String) - Static method in class gov.nasa.pds.search.core.util.Debugger
Simple output method
debugFlag - Static variable in class gov.nasa.pds.search.core.util.Debugger
 
Debugger - Class in gov.nasa.pds.search.core.util
Debug class that shows a ton of debug messages.
Debugger() - Constructor for class gov.nasa.pds.search.core.util.Debugger
 
DEFAULT_SEARCH_HOME - Static variable in class gov.nasa.pds.search.core.constants.Constants
 
DEFAULT_SERVICE_URL - Static variable in class gov.nasa.pds.search.core.constants.Constants
Default URL used for Search Service if not specified
DEFAULT_STARTTIME - Static variable in class gov.nasa.pds.search.core.constants.Constants
Default start datetime for UNK/N/A/NULL datetime fields.
DEFAULT_STOPTIME - Static variable in class gov.nasa.pds.search.core.constants.Constants
Default stop datetime for UNK/N/A/NULL datetime fields.
displayHelp() - Method in class gov.nasa.pds.search.core.SearchCoreLauncher
Displays tool usage.
displayVersion() - Method in class gov.nasa.pds.search.core.SearchCoreLauncher
Displays the current version and disclaimer notice.
DocumentParser - Class in gov.nasa.pds.search.core.indexer.solr
Parses a document for text search and creates a Lucene document.
DocumentParser() - Constructor for class gov.nasa.pds.search.core.indexer.solr.DocumentParser
 

E

execHttpRequest(HttpRequestBase) - Static method in class gov.nasa.pds.search.core.util.Utility
 
execute() - Method in class gov.nasa.pds.search.core.SearchCoreLauncher
Execute Search Core components depending on the flags specified.

F

Field - Class in gov.nasa.pds.search.core.schema
Java class for Field complex type.
Field() - Constructor for class gov.nasa.pds.search.core.schema.Field
 
field - Variable in class gov.nasa.pds.search.core.schema.IndexField
 
FILE - Static variable in class gov.nasa.pds.search.core.util.ToolInfo
 
Flag - Enum in gov.nasa.pds.search.core.cli.options
Describes all the flags used in the CLI
format(LogRecord) - Method in class gov.nasa.pds.search.core.logging.formatter.SearchCoreFormatter
 
format - Variable in class gov.nasa.pds.search.core.schema.OutputString
 
fromValue(String) - Static method in enum gov.nasa.pds.search.core.schema.DataType
 
fromValue(String) - Static method in enum gov.nasa.pds.search.core.schema.OutputStringFormat
 
fromValue(String) - Static method in enum gov.nasa.pds.search.core.schema.SourcePriority
 
fromValue(String) - Static method in enum gov.nasa.pds.search.core.schema.SourceType
 

G

get(DataType) - Static method in enum gov.nasa.pds.search.core.registry.SolrSchemaField
Return a SolrSchemaField based on given DataType
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
Return the suffix from a given DataType
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
Returns the DataType
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
 

H

handleEvent(ValidationEvent) - Method in class gov.nasa.pds.search.core.util.XMLValidationEventHandler
 
hasArg(String, Object) - Method in class gov.nasa.pds.search.core.cli.options.ToolsOption
Requires a single argument to follow the option.
hasArg(String, Object, boolean) - Method in class gov.nasa.pds.search.core.cli.options.ToolsOption
Allows a single argument to be passed into the option.
hasArgs(String, Object) - Method in class gov.nasa.pds.search.core.cli.options.ToolsOption
Requires an argument to follow the option.
hasArgs(String, Object, char) - Method in class gov.nasa.pds.search.core.cli.options.ToolsOption
Requires an argument to follow the option.
hasArgs(String, Object, char, boolean) - Method in class gov.nasa.pds.search.core.cli.options.ToolsOption
Allows multiple arguments to be passed in to the option.
hasArgs(int, String, Object, char, boolean) - Method in class gov.nasa.pds.search.core.cli.options.ToolsOption
Defines an argument's "properties" for an option.

I

indexDocs(IndexWriter, File, Properties) - Static method in class gov.nasa.pds.search.core.indexer.pds.Indexer
Creates an lucene indexed DOM document
indexDocs(File) - Static method in class gov.nasa.pds.search.core.indexer.solr.SolrIndexer
Recursive algorithm to traverse directories for files, parse them, and append them to the current Solr Index.
Indexer - Class in gov.nasa.pds.search.core.indexer.pds
This class creates a lucene index for text search.
Indexer() - Constructor for class gov.nasa.pds.search.core.indexer.pds.Indexer
 
IndexerException - Exception in gov.nasa.pds.search.core.indexer.solr
 
IndexerException(String) - Constructor for exception gov.nasa.pds.search.core.indexer.solr.IndexerException
 
IndexField - Class in gov.nasa.pds.search.core.schema
Java class for IndexField complex type.
IndexField() - Constructor for class gov.nasa.pds.search.core.schema.IndexField
 
indexFields - Variable in class gov.nasa.pds.search.core.schema.Product
 
InvalidDatetimeException - Exception in gov.nasa.pds.search.core.util
 
InvalidDatetimeException(String) - Constructor for exception gov.nasa.pds.search.core.util.InvalidDatetimeException
 
InvalidOptionException - Exception in gov.nasa.pds.search.core.cli.options
Exception class that is called upon errors found during command-line option processing.
InvalidOptionException(String) - Constructor for exception gov.nasa.pds.search.core.cli.options.InvalidOptionException
Constructor.
isAppend() - Method in class gov.nasa.pds.search.core.schema.DataSource
Gets the value of the append property.
isCheckAssociations() - Method in class gov.nasa.pds.search.core.schema.Specification
Gets the value of the checkAssociations property.
isLoggable(LogRecord) - Method in class gov.nasa.pds.search.core.logging.filter.ToolsLogFilter
Method that checks if a log record is loggable.

L

localStart - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
LOG_FNAME - Static variable in class gov.nasa.pds.search.core.constants.Constants
Run Log File Name.

M

main(String[]) - Static method in class gov.nasa.pds.search.core.indexer.pds.Indexer
 
main(String[]) - Static method in class gov.nasa.pds.search.core.indexer.pds.ProfileParser
Used to test the current java program.
main(String[]) - Static method in class gov.nasa.pds.search.core.indexer.solr.SolrIndexer
Current set up is similar to a CLI
main(String[]) - Static method in class gov.nasa.pds.search.core.SearchCoreLauncher
Main Method to capture CLI arguments.
missingAssociations - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
missingAssociationTargets - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
missingSlots - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 

N

name - Variable in class gov.nasa.pds.search.core.schema.Field
 
NAME - Static variable in class gov.nasa.pds.search.core.util.ToolInfo
 
NOTIFICATION - Static variable in class gov.nasa.pds.search.core.logging.ToolsLevel
 
numErrors - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
numProducts - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
numWarnings - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 

O

ObjectFactory - Class in gov.nasa.pds.search.core.schema
This object contains factory methods for each Java content interface and Java element interface generated in the gov.nasa.pds.search.core.schema package.
ObjectFactory() - Constructor for class gov.nasa.pds.search.core.schema.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: gov.nasa.pds.search.core.schema
operator - Variable in class gov.nasa.pds.search.core.schema.Query
 
optimize() - Method in class gov.nasa.pds.search.core.post.SolrPost
Final step in Search Service index process that optimizes the stored index.
outputString - Variable in class gov.nasa.pds.search.core.schema.Field
 
OutputString - Class in gov.nasa.pds.search.core.schema
Java class for OutputString complex type.
OutputString() - Constructor for class gov.nasa.pds.search.core.schema.OutputString
 
outputString - Variable in class gov.nasa.pds.search.core.schema.RequiredField
 
OutputStringFormat - Enum in gov.nasa.pds.search.core.schema
Java class for OutputStringFormat.
overallTime - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 

P

parse(File) - Static method in class gov.nasa.pds.search.core.indexer.pds.ProfileParser
Creates the document object a parses out all of the data from each individual XML documents.
parse(File) - Static method in class gov.nasa.pds.search.core.indexer.solr.DocumentParser
Creates the document object a parses out all of the data from each individual XML documents.
parse(String[]) - Method in class gov.nasa.pds.search.core.SearchCoreLauncher
A method to parse the command-line arguments.
PDSDateConvert - Class in gov.nasa.pds.search.core.util
The DateTimeConverter class is necessary to convert PDS4-compliant date/time strings into Solr-Compliant date/time Strings The Solr DateField, which is necessary for performing time queries, is ISO 8601 standard-compliant format, while PDS4 uses a variable number of ASCII date/time formats.
PDSDateConvert() - Constructor for class gov.nasa.pds.search.core.util.PDSDateConvert
 
post(String, List<String>) - Method in class gov.nasa.pds.search.core.post.SolrPost
Posts data to Search Service.
postIndex(String, List<String>) - Method in class gov.nasa.pds.search.core.post.SolrPost
Calls the post and optimize methods to complete a post of a list of index files to the Search Service
prepForExtractorRun(boolean) - Method in class gov.nasa.pds.search.core.SearchCore
Create the output directory for the Registry Extractor data.
priority - Variable in class gov.nasa.pds.search.core.schema.DataSource
 
Product - Class in gov.nasa.pds.search.core.schema
Java class for Product complex type.
Product() - Constructor for class gov.nasa.pds.search.core.schema.Product
 
ProductClass - Class in gov.nasa.pds.search.core.registry
 
ProductClass(File, List<String>, List<String>) - Constructor for class gov.nasa.pds.search.core.registry.ProductClass
 
ProductClassException - Exception in gov.nasa.pds.search.core.registry
 
ProductClassException(String) - Constructor for exception gov.nasa.pds.search.core.registry.ProductClassException
 
ProfileParser - Class in gov.nasa.pds.search.core.indexer.pds
Parses a profile for text search and creates a Lucene document.
ProfileParser() - Constructor for class gov.nasa.pds.search.core.indexer.pds.ProfileParser
 
PropertiesUtil - Class in gov.nasa.pds.search.core.util
Utility class used to read Properties files
PropertiesUtil() - Constructor for class gov.nasa.pds.search.core.util.PropertiesUtil
 

Q

query(File) - Method in class gov.nasa.pds.search.core.registry.ProductClass
Driving method for querying data from the registry
Query - Class in gov.nasa.pds.search.core.schema
Java class for Query complex type.
Query() - Constructor for class gov.nasa.pds.search.core.schema.Query
 
query - Variable in class gov.nasa.pds.search.core.schema.Specification
 
query(CommandLine) - Method in class gov.nasa.pds.search.core.SearchCoreLauncher
Examines the command-line arguments passed into the Harvest Tool and takes the appropriate action based on what flags were set.

R

recordLocalTime(String) - Static method in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
RegistryExtractor - Class in gov.nasa.pds.search.core.extractor
Utilizes XML configuration files to extract data from the Registry Service and create XML files for each Product containing the raw data found in the RegistryService.
RegistryExtractor(File, List<String>, List<String>, File) - Constructor for class gov.nasa.pds.search.core.extractor.RegistryExtractor
Primary Constructor for RegistryExtractor class, including output directory and the registry to query against.
RegistryExtractor(File, List<String>, List<String>) - Constructor for class gov.nasa.pds.search.core.extractor.RegistryExtractor
Constructor used when an output directory is not specified and needs to be found using the java.class.path
registryPath - Variable in class gov.nasa.pds.search.core.schema.Field
 
registryPath - Variable in class gov.nasa.pds.search.core.schema.Query
 
registryPath - Variable in class gov.nasa.pds.search.core.schema.RequiredField
 
RELEASE_DATE - Static variable in class gov.nasa.pds.search.core.util.ToolInfo
 
remNull(String) - Method in class gov.nasa.pds.search.core.util.XMLWriter
Remove String Nulls
repCharWStr(String, char, String) - Method in class gov.nasa.pds.search.core.util.XMLWriter
Replace character with string
RequiredField - Class in gov.nasa.pds.search.core.schema
Java class for RequiredField complex type.
RequiredField() - Constructor for class gov.nasa.pds.search.core.schema.RequiredField
 
resetStart() - Static method in class gov.nasa.pds.search.core.stats.SearchCoreStats
 
run() - Method in interface gov.nasa.pds.search.core.extractor.DataExtractor
Driver method for extraction of data from data source
run() - Method in class gov.nasa.pds.search.core.extractor.RegistryExtractor
 
runRegistryExtractor(List<String>, List<String>, int, boolean) - Method in class gov.nasa.pds.search.core.SearchCore
Runs the Registry Extractor component.
runSolrIndexer() - Method in class gov.nasa.pds.search.core.SearchCore
Runs the SolrIndexer component.
runSolrPost(String) - Method in class gov.nasa.pds.search.core.SearchCore
 
runTimesMap - Static variable in class gov.nasa.pds.search.core.stats.SearchCoreStats
 

S

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
 

T

title - Variable in class gov.nasa.pds.search.core.schema.Specification
 
ToolInfo - Class in gov.nasa.pds.search.core.util
Class to get tool release information.
ToolInfo() - Constructor for class gov.nasa.pds.search.core.util.ToolInfo
 
ToolsLevel - Class in gov.nasa.pds.search.core.logging
 
ToolsLevel(String, int) - Constructor for class gov.nasa.pds.search.core.logging.ToolsLevel
 
ToolsLogFilter - Class in gov.nasa.pds.search.core.logging.filter
Class to filter logging messages that are coming from the underlying framework.
ToolsLogFilter() - Constructor for class gov.nasa.pds.search.core.logging.filter.ToolsLogFilter
 
ToolsLogRecord - Class in gov.nasa.pds.search.core.logging
 
ToolsLogRecord(Level, String) - Constructor for class gov.nasa.pds.search.core.logging.ToolsLogRecord
 
ToolsLogRecord(Level, File) - Constructor for class gov.nasa.pds.search.core.logging.ToolsLogRecord
 
ToolsLogRecord(Level, String, String) - Constructor for class gov.nasa.pds.search.core.logging.ToolsLogRecord
 
ToolsLogRecord(Level, String, File) - Constructor for class gov.nasa.pds.search.core.logging.ToolsLogRecord
 
ToolsLogRecord(Level, String, String, int) - Constructor for class gov.nasa.pds.search.core.logging.ToolsLogRecord
 
ToolsOption - Class in gov.nasa.pds.search.core.cli.options
Class that extends Apache's Option class.
ToolsOption(String, String, String) - Constructor for class gov.nasa.pds.search.core.cli.options.ToolsOption
Constructor.
ToolsOption(Flag) - Constructor for class gov.nasa.pds.search.core.cli.options.ToolsOption
Constructor.
type - Variable in class gov.nasa.pds.search.core.schema.Field
 

U

unmarshall(InputStream) - Static method in class gov.nasa.pds.search.core.schema.CoreConfigReader
 
unmarshall(File) - Static method in class gov.nasa.pds.search.core.schema.CoreConfigReader
 
unmarshall(StreamSource) - Static method in class gov.nasa.pds.search.core.schema.CoreConfigReader
 
url - Variable in class gov.nasa.pds.search.core.schema.DataSource
 
urlExists(String) - Static method in class gov.nasa.pds.search.core.util.Utility
 
Utility - Class in gov.nasa.pds.search.core.util
Utility class
Utility() - Constructor for class gov.nasa.pds.search.core.util.Utility
 

V

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
 

W

write(String) - Static method in class gov.nasa.pds.search.core.indexer.solr.SolrIndexer
Add the index document to the solr index and determine if it has met the document threshold for the current Solr Index file.
write() - Method in class gov.nasa.pds.search.core.util.XMLWriter
 

X

XMLValidationEventHandler - Class in gov.nasa.pds.search.core.util
 
XMLValidationEventHandler() - Constructor for class gov.nasa.pds.search.core.util.XMLValidationEventHandler
 
XMLWriter - Class in gov.nasa.pds.search.core.util
 
XMLWriter(Map, File, int, String, Map) - Constructor for class gov.nasa.pds.search.core.util.XMLWriter
 

_

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

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