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

A

addElement(String, String, boolean) - Method in class gov.nasa.pds.search.core.extractor.XMLWriter
 
allowsMultipleArgs() - Method in enum gov.nasa.pds.search.core.cli.options.Flag
Find out if the flag can handle multiple arguments.
ARCHIVE_STATUS_PARAM - Static variable in class gov.nasa.pds.search.PDSSearchProtocol
 
ASSOCIATION - Static variable in class gov.nasa.pds.search.core.extractor.registry.MappingTypes
 
ASSOCIATION - Static variable in class gov.nasa.pds.search.core.extractor.registry.ResponseTypes
 
ATTRIBUTE - Static variable in class gov.nasa.pds.search.core.extractor.registry.MappingTypes
 

C

CONF_BASE - Static variable in class gov.nasa.pds.search.core.constants.Constants
 
Constants - Class in gov.nasa.pds.search.core.constants
 
Constants() - Constructor for class gov.nasa.pds.search.core.constants.Constants
 
COPYRIGHT - Static variable in class gov.nasa.pds.search.util.ToolInfo
 

D

DeleteIndex - Class in gov.nasa.pds.search.util
 
DeleteIndex() - Constructor for class gov.nasa.pds.search.util.DeleteIndex
 
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.parse
Parses a document for text search and creates a Lucene document.
DocumentParser() - Constructor for class gov.nasa.pds.search.core.parse.DocumentParser
 
doUpdate(String[]) - Method in class gov.nasa.pds.search.XMLUpdate
 
doUpdate(FileReader) - Method in class gov.nasa.pds.search.XMLUpdate
 

E

execute() - Method in class gov.nasa.pds.search.core.SearchCoreLauncher
 
extract(File) - Method in class gov.nasa.pds.search.core.extractor.Extractor
(non-Javadoc)
ExtractionException - Exception in gov.nasa.pds.search.core
 
ExtractionException(String) - Constructor for exception gov.nasa.pds.search.core.ExtractionException
 
Extractor - Class in gov.nasa.pds.search.core.extractor
 
Extractor(PrintWriter, String, String, String, int) - Constructor for class gov.nasa.pds.search.core.extractor.Extractor
Initialize global variables used throughout
ExtractorAttributes - Class in gov.nasa.pds.search.core.extractor
 
ExtractorAttributes(String) - Constructor for class gov.nasa.pds.search.core.extractor.ExtractorAttributes
 
ExtractorXMLReader - Class in gov.nasa.pds.search.core.extractor
 
ExtractorXMLReader() - Constructor for class gov.nasa.pds.search.core.extractor.ExtractorXMLReader
 
EXTRINSIC - Static variable in class gov.nasa.pds.search.core.extractor.registry.ResponseTypes
 
ExtrinsicFilterTypes - Class in gov.nasa.pds.search.core.extractor.registry
 
ExtrinsicFilterTypes() - Constructor for class gov.nasa.pds.search.core.extractor.registry.ExtrinsicFilterTypes
 

F

FILE - Static variable in class gov.nasa.pds.search.util.ToolInfo
 
Flag - Enum in gov.nasa.pds.search.core.cli.options
 

G

get(String) - Method in class gov.nasa.pds.search.core.extractor.registry.RegistrySlots
 
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.
getAssociations() - Method in class gov.nasa.pds.search.core.extractor.SearchAttributes
 
getConfDir() - Method in class gov.nasa.pds.search.core.RegistryExtractor
 
getCopyright() - Static method in class gov.nasa.pds.search.util.ToolInfo
Get copyright information.
getDescription() - Method in enum gov.nasa.pds.search.core.cli.options.Flag
Get the flag description.
getExtractors() - Method in class gov.nasa.pds.search.core.RegistryExtractor
 
getIndex(int) - Method in class gov.nasa.pds.search.core.extractor.ExtractorAttributes
 
getLongName() - Method in enum gov.nasa.pds.search.core.cli.options.Flag
Get the long name of the flag.
getMissingSlotList() - Method in class gov.nasa.pds.search.core.extractor.registry.RegistrySlots
 
getName(int) - Method in class gov.nasa.pds.search.core.extractor.ExtractorAttributes
 
getName(int) - Method in class gov.nasa.pds.search.core.extractor.SearchAttributes
 
getName() - Static method in class gov.nasa.pds.search.util.ToolInfo
Get the name of the tool.
getNumAttr() - Method in class gov.nasa.pds.search.core.extractor.ExtractorAttributes
 
getNumAttr() - Method in class gov.nasa.pds.search.core.extractor.SearchAttributes
 
getObjectType() - Method in class gov.nasa.pds.search.core.extractor.registry.RegistrySlots
 
getObjectType() - Method in class gov.nasa.pds.search.core.extractor.SearchAttributes
 
getOptions() - Static method in enum gov.nasa.pds.search.core.cli.options.Flag
Get the command-line options.
getOutDir() - Method in class gov.nasa.pds.search.core.RegistryExtractor
 
getPKs() - Method in class gov.nasa.pds.search.core.extractor.SearchAttributes
 
getQuery() - Method in class gov.nasa.pds.search.core.extractor.ExtractorAttributes
 
getQuery() - Method in class gov.nasa.pds.search.core.extractor.SearchAttributes
Deprecated. 
getQueryMax() - Method in class gov.nasa.pds.search.core.RegistryExtractor
 
getRegistryUrl() - Method in class gov.nasa.pds.search.core.RegistryExtractor
 
getReleaseDate() - Static method in class gov.nasa.pds.search.util.ToolInfo
Get the release date.
getShortName() - Method in enum gov.nasa.pds.search.core.cli.options.Flag
Get the short name of the flag.
getSlotMap() - Method in class gov.nasa.pds.search.core.extractor.registry.RegistrySlots
 
getTransformer(SolrQueryRequest) - Method in class gov.nasa.pds.search.XSLTResponseWriter
 
getType(int) - Method in class gov.nasa.pds.search.core.extractor.SearchAttributes
 
getValue(int) - Method in class gov.nasa.pds.search.core.extractor.ExtractorAttributes
 
getValue(int) - Method in class gov.nasa.pds.search.core.extractor.SearchAttributes
 
getVersion() - Static method in class gov.nasa.pds.search.util.ToolInfo
Get the version.
gov.nasa.pds.search - package gov.nasa.pds.search
 
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.extractor - package gov.nasa.pds.search.core.extractor
 
gov.nasa.pds.search.core.extractor.registry - package gov.nasa.pds.search.core.extractor.registry
 
gov.nasa.pds.search.core.index - package gov.nasa.pds.search.core.index
 
gov.nasa.pds.search.core.parse - package gov.nasa.pds.search.core.parse
 
gov.nasa.pds.search.util - package gov.nasa.pds.search.util
 
GUID - Static variable in class gov.nasa.pds.search.core.extractor.registry.ExtrinsicFilterTypes
 

H

handleRequestBody(SolrQueryRequest, SolrQueryResponse) - Method in class gov.nasa.pds.search.PDSSearchProtocol
 
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.index.Indexer
Creates an lucene indexed DOM document
indexDocs(BufferedWriter, File) - Static method in class gov.nasa.pds.search.core.index.SolrIndexer
 
Indexer - Class in gov.nasa.pds.search.core.index
This class creates a lucene index for text search.
Indexer() - Constructor for class gov.nasa.pds.search.core.index.Indexer
 
InvalidExtractorException - Exception in gov.nasa.pds.search.core
 
InvalidExtractorException(String) - Constructor for exception gov.nasa.pds.search.core.InvalidExtractorException
 
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.
isCleanedAttr(String) - Method in class gov.nasa.pds.search.core.extractor.Extractor
 
isCleanedAttr(String) - Method in class gov.nasa.pds.search.core.extractor.XMLWriter
 
isMissingSlots() - Method in class gov.nasa.pds.search.core.extractor.registry.RegistrySlots
 

L

LIDVID - Static variable in class gov.nasa.pds.search.core.extractor.registry.ExtrinsicFilterTypes
 
LoadIndex - Class in gov.nasa.pds.search.util
 
LoadIndex() - Constructor for class gov.nasa.pds.search.util.LoadIndex
 
LOGICAL_IDENTIFIER - Static variable in class gov.nasa.pds.search.core.constants.Constants
 

M

main(String[]) - Static method in class gov.nasa.pds.search.core.extractor.ExtractorAttributes
 
main(String[]) - Static method in class gov.nasa.pds.search.core.extractor.ExtractorXMLReader
 
main(String[]) - Static method in class gov.nasa.pds.search.core.extractor.SearchAttributes
 
main(String[]) - Static method in class gov.nasa.pds.search.core.extractor.XMLWriter
 
main(String[]) - Static method in class gov.nasa.pds.search.core.index.Indexer
 
main(String[]) - Static method in class gov.nasa.pds.search.core.index.SolrIndexer
 
main(String[]) - Static method in class gov.nasa.pds.search.core.parse.DocumentParser
Used to test the current java program.
main(String[]) - Static method in class gov.nasa.pds.search.core.parse.ProfileParser
Used to test the current java program.
main(String[]) - Static method in class gov.nasa.pds.search.core.RegistryExtractor
 
main(String[]) - Static method in class gov.nasa.pds.search.core.SearchCoreLauncher
 
main(String[]) - Static method in class gov.nasa.pds.search.util.DeleteIndex
 
main(String[]) - Static method in class gov.nasa.pds.search.util.LoadIndex
 
main(String[]) - Static method in class gov.nasa.pds.search.XMLUpdate
 
MappingTypes - Class in gov.nasa.pds.search.core.extractor.registry
 
MappingTypes() - Constructor for class gov.nasa.pds.search.core.extractor.registry.MappingTypes
 
MULTI_PARAMS - Static variable in class gov.nasa.pds.search.PDSSearchProtocol
 

N

NAME - Static variable in class gov.nasa.pds.search.util.ToolInfo
 

O

OBJECT_TYPE - Static variable in class gov.nasa.pds.search.core.extractor.registry.ExtrinsicFilterTypes
 
OTHER - Static variable in class gov.nasa.pds.search.core.extractor.registry.MappingTypes
 
OUTPUT - Static variable in class gov.nasa.pds.search.core.extractor.registry.MappingTypes
 

P

parse(File) - Static method in class gov.nasa.pds.search.core.parse.DocumentParser
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.parse.ProfileParser
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.
PDSSearchProtocol - Class in gov.nasa.pds.search
 
PDSSearchProtocol() - Constructor for class gov.nasa.pds.search.PDSSearchProtocol
 
printFileFooter() - Method in class gov.nasa.pds.search.core.extractor.Extractor
Display the footer for the XML file.
printFileHeader() - Method in class gov.nasa.pds.search.core.extractor.Extractor
Display the header for the XML file.
printXml(String, String, boolean) - Method in class gov.nasa.pds.search.core.extractor.Extractor
Display the field name and value in XML format.
PRODUCT_VERSION - Static variable in class gov.nasa.pds.search.core.constants.Constants
 
ProfileParser - Class in gov.nasa.pds.search.core.parse
Parses a profile for text search and creates a Lucene document.
ProfileParser() - Constructor for class gov.nasa.pds.search.core.parse.ProfileParser
 

Q

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.
QUERY_MAX - Static variable in class gov.nasa.pds.search.core.constants.Constants
 
QUERY_PARAM - Static variable in class gov.nasa.pds.search.PDSSearchProtocol
 

R

REGISTRY_URL - Static variable in class gov.nasa.pds.search.core.constants.Constants
 
RegistryExtractor - Class in gov.nasa.pds.search.core
Utilizes the Extractor Factory to create instances of each class that needs to be included in the catalog.
RegistryExtractor(String, String, String) - Constructor for class gov.nasa.pds.search.core.RegistryExtractor
Initializing method used when a base directory is given.
RegistryExtractor(String, String) - Constructor for class gov.nasa.pds.search.core.RegistryExtractor
 
RegistryExtractor(String) - Constructor for class gov.nasa.pds.search.core.RegistryExtractor
 
RegistrySlots - Class in gov.nasa.pds.search.core.extractor.registry
 
RegistrySlots() - Constructor for class gov.nasa.pds.search.core.extractor.registry.RegistrySlots
 
RegistrySlots(ExtrinsicObject) - Constructor for class gov.nasa.pds.search.core.extractor.registry.RegistrySlots
 
RELEASE_DATE - Static variable in class gov.nasa.pds.search.util.ToolInfo
 
remNull(String) - Method in class gov.nasa.pds.search.core.extractor.Extractor
Remove String Nulls
remNull(String) - Method in class gov.nasa.pds.search.core.extractor.XMLWriter
Remove String Nulls
repAllCharWStr(String) - Method in class gov.nasa.pds.search.core.extractor.Extractor
Replace HTML entities & with &, < with <, > with >, and " with "
repAllCharWStr(String) - Method in class gov.nasa.pds.search.core.extractor.XMLWriter
Replace HTML entities & with &, < with <, > with >, and " with "
repCharWStr(String, char, String) - Method in class gov.nasa.pds.search.core.extractor.Extractor
Replace character with string
repCharWStr(String, char, String) - Method in class gov.nasa.pds.search.core.extractor.XMLWriter
Replace character with string
ResponseTypes - Class in gov.nasa.pds.search.core.extractor.registry
 
ResponseTypes() - Constructor for class gov.nasa.pds.search.core.extractor.registry.ResponseTypes
 
RETURN_TYPE_PARAM - Static variable in class gov.nasa.pds.search.PDSSearchProtocol
 
run() - Method in class gov.nasa.pds.search.core.RegistryExtractor
Driver method for extraction of data for all classes to be included in catalog.

S

SearchAttributes - Class in gov.nasa.pds.search.core.extractor
 
SearchAttributes(String) - Constructor for class gov.nasa.pds.search.core.extractor.SearchAttributes
 
SearchCoreLauncher - Class in gov.nasa.pds.search.core
 
SearchCoreLauncher() - Constructor for class gov.nasa.pds.search.core.SearchCoreLauncher
 
setConfDir(File) - Method in class gov.nasa.pds.search.core.RegistryExtractor
 
setOutDir(File) - Method in class gov.nasa.pds.search.core.RegistryExtractor
 
setQueryMax(int) - Method in class gov.nasa.pds.search.core.RegistryExtractor
 
setRegistryUrl(String) - Method in class gov.nasa.pds.search.core.RegistryExtractor
 
setSlotMap(Set<Slot>) - Method in class gov.nasa.pds.search.core.extractor.registry.RegistrySlots
 
SLOT - Static variable in class gov.nasa.pds.search.core.extractor.registry.MappingTypes
 
SLOT_SINGLE - Static variable in class gov.nasa.pds.search.core.extractor.registry.MappingTypes
 
SOLR_HOME_PARAMETER - Static variable in class gov.nasa.pds.search.XSLTResponseWriter
 
SolrIndexer - Class in gov.nasa.pds.search.core.index
This class creates a lucene index for text search.
SolrIndexer() - Constructor for class gov.nasa.pds.search.core.index.SolrIndexer
 
START_TIME_PARAM - Static variable in class gov.nasa.pds.search.PDSSearchProtocol
 
STOP_TIME_PARAM - Static variable in class gov.nasa.pds.search.PDSSearchProtocol
 

T

TERM_PARAM - Static variable in class gov.nasa.pds.search.PDSSearchProtocol
 
ToolInfo - Class in gov.nasa.pds.search.util
Class to get tool release information.
ToolInfo() - Constructor for class gov.nasa.pds.search.util.ToolInfo
 
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.

V

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.
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.
VERSION - Static variable in class gov.nasa.pds.search.util.ToolInfo
 

X

XMLUpdate - Class in gov.nasa.pds.search
Implements a command-line tools to perform database updates.
XMLUpdate() - Constructor for class gov.nasa.pds.search.XMLUpdate
 
XMLWriter - Class in gov.nasa.pds.search.core.extractor
 
XMLWriter(Map, File, int, String) - Constructor for class gov.nasa.pds.search.core.extractor.XMLWriter
 
XSLTResponseWriter - Class in gov.nasa.pds.search
 
XSLTResponseWriter() - Constructor for class gov.nasa.pds.search.XSLTResponseWriter
 

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

Copyright © 2010-2012 Planetary Data System. All Rights Reserved.