Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X 

A

AbstractPostProcessor - Class in org.dataone.cn.indexer.parser
User: Porter
AbstractPostProcessor() - Constructor for class org.dataone.cn.indexer.parser.AbstractPostProcessor
 
addDocumentedBy(String) - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceEntry
 
addDocuments(String) - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceEntry
 
addField(SolrElementField) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
addGeohashLevelField(int, String, String, List<SolrElementField>) - Method in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
AggregateSolrField - Class in org.dataone.cn.indexer.parser
ISolrField implementation that aggregates multiple other SolrField instance configurations into a new field value.
AggregateSolrField() - Constructor for class org.dataone.cn.indexer.parser.AggregateSolrField
 
allowedValue(String) - Method in class org.dataone.cn.indexer.parser.SolrField
 
AnnotatorSubprocessor - Class in org.dataone.cn.indexer.annotation
The intent of this subprocessor is to fetch annotations about the given documents as housed in an external store and add them to the solr index.
AnnotatorSubprocessor() - Constructor for class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
App - Class in org.dataone.cn.index
 
App() - Constructor for class org.dataone.cn.index.App
 
assumeDate - Variable in class org.dataone.cn.indexer.convert.SolrDateConverter
 
ATTRIBUTE_ABOUT - Static variable in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
ATTRIBUTE_NAME - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
ATTRIBUTE_RESOURCE - Static variable in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 

B

BaseDocumentDeleteSubprocessor - Class in org.dataone.cn.indexer.parser
 
BaseDocumentDeleteSubprocessor() - Constructor for class org.dataone.cn.indexer.parser.BaseDocumentDeleteSubprocessor
 
BaseReprocessSubprocessor - Class in org.dataone.cn.indexer.parser
 
BaseReprocessSubprocessor() - Constructor for class org.dataone.cn.indexer.parser.BaseReprocessSubprocessor
 
BaseXPathDocumentSubprocessor - Class in org.dataone.cn.indexer.parser
Base functionality for document processors.
BaseXPathDocumentSubprocessor() - Constructor for class org.dataone.cn.indexer.parser.BaseXPathDocumentSubprocessor
 
BEGIN_FIELD_NAME - Static variable in class org.dataone.cn.indexer.parser.TemporalPeriodSolrField
 
BooleanMatchConverter - Class in org.dataone.cn.indexer.convert
Compares values and returns "true" or "false" if value matches expected
BooleanMatchConverter(String) - Constructor for class org.dataone.cn.indexer.convert.BooleanMatchConverter
 
boxParsingUtility - Static variable in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
boxXPath - Variable in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
boxXPathExpression - Variable in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
buildResourceMap(String) - Static method in class org.dataone.cn.indexer.resourcemap.ResourceMapFactory
 
buildResourceMap(Document) - Static method in class org.dataone.cn.indexer.resourcemap.ResourceMapFactory
 
buildResourceMap(String, IndexVisibilityDelegate) - Static method in class org.dataone.cn.indexer.resourcemap.ResourceMapFactory
 

C

canProcess(String) - Method in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
Returns true if subprocessor should be run against object
canProcess(String) - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
Returns true if subprocessor should be run against object
canProcess(String) - Method in class org.dataone.cn.indexer.annotation.RdfXmlSubprocessor
Returns true if subprocessor should be run against object
canProcess(String) - Method in class org.dataone.cn.indexer.annotation.RemoteAnnotatorSubprocessor
 
canProcess(String) - Method in class org.dataone.cn.indexer.parser.BaseReprocessSubprocessor
 
canProcess(String) - Method in class org.dataone.cn.indexer.parser.BaseXPathDocumentSubprocessor
Returns true if subprocessor should be run against object
canProcess(String) - Method in interface org.dataone.cn.indexer.parser.IDocumentSubprocessor
Determines if subprocessor should be run on document
canProcess(String) - Method in class org.dataone.cn.indexer.parser.JsonLdSubprocessor
Returns true if subprocessor should be run against object
canProcess(String) - Method in class org.dataone.cn.indexer.parser.ResourceMapSubprocessor
 
combineNodes - Variable in class org.dataone.cn.indexer.parser.SolrField
 
CommonRootSolrField - Class in org.dataone.cn.indexer.parser
A complex data value mining SolrField.
CommonRootSolrField(String) - Constructor for class org.dataone.cn.indexer.parser.CommonRootSolrField
 
consumeContent() - Method in class org.dataone.cn.indexer.solrhttp.OutputStreamHttpEntity
 
convert(String) - Method in class org.dataone.cn.indexer.convert.BooleanMatchConverter
 
convert(String) - Method in class org.dataone.cn.indexer.convert.FgdcDateConverter
 
convert(String) - Method in class org.dataone.cn.indexer.convert.FormatIdToFormatTypeConverter
 
convert(String) - Method in class org.dataone.cn.indexer.convert.GeohashConverter
 
convert(String) - Method in interface org.dataone.cn.indexer.convert.IConverter
Method to process or format data *
convert(String) - Method in class org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeConverter
 
convert(String) - Method in class org.dataone.cn.indexer.convert.SolrDateConverter
Converts date to solr consumable format.
convert(String) - Method in class org.dataone.cn.indexer.convert.SolrLatitudeConverter
Given a string representation of a potential latitude value, ensure it is a valid floating point number and check the range.
convert(String) - Method in class org.dataone.cn.indexer.convert.SolrLongitudeConverter
Given a string representation of a potential longitude value, ensure it is a valid floating point number and check the range.
converter - Variable in class org.dataone.cn.indexer.parser.DerivedSolrField
 
converter - Variable in class org.dataone.cn.indexer.parser.SolrField
 
copy(IndexTask) - Method in class org.dataone.cn.index.task.ResourceMapIndexTask
Copy the fields of the given task to this object

D

DataCiteSpatialBoxBoundingCoordinatesSolrField - Class in org.dataone.cn.indexer.parser
 
DataCiteSpatialBoxBoundingCoordinatesSolrField() - Constructor for class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
DataCiteSpatialBoxGeohashSolrField - Class in org.dataone.cn.indexer.parser
 
DataCiteSpatialBoxGeohashSolrField() - Constructor for class org.dataone.cn.indexer.parser.DataCiteSpatialBoxGeohashSolrField
 
dateSysmModified - Variable in class org.dataone.cn.index.IndexingTask
 
DC_BOX_EAST_PROPERTY - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
DC_BOX_NORTH_PROPERTY - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
DC_BOX_SOUTH_PROPERTY - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
DC_BOX_WEST_PROPERTY - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
DecadePostProcessor - Class in org.dataone.cn.indexer.parser
User: Porter
DecadePostProcessor() - Constructor for class org.dataone.cn.indexer.parser.DecadePostProcessor
 
dedupe - Variable in class org.dataone.cn.indexer.parser.SolrField
 
defaultValue - Variable in class org.dataone.cn.indexer.parser.SolrField
 
DerivedSolrField - Class in org.dataone.cn.indexer.parser
Derive a Solr field value based on other values in the document.
DerivedSolrField(String) - Constructor for class org.dataone.cn.indexer.parser.DerivedSolrField
 
destoryDataset(Dataset) - Method in class org.dataone.cn.indexer.annotation.TripleStoreService
Destroy the given dataset (delete the backup store)
destroy() - Method in class org.dataone.cn.index.processor.IndexTaskProcessorDaemon
 
disallowedValues - Variable in class org.dataone.cn.indexer.parser.SolrField
 
DOCUMENT_PARSERS - Static variable in class org.dataone.cn.index.App
 
documentExists(Identifier) - Method in class org.dataone.cn.index.processor.IndexVisibilityDelegateHazelcastImpl
 
documentExists(Identifier) - Method in interface org.dataone.cn.indexer.resourcemap.IndexVisibilityDelegate
 
DublinCoreOAIRelationSolrField - Class in org.dataone.cn.indexer.parser
This class represents the parser to handle the "relation" element on the DublinCoreOAI document
DublinCoreOAIRelationSolrField() - Constructor for class org.dataone.cn.indexer.parser.DublinCoreOAIRelationSolrField
 
DublinCoreOAIRelationSolrField(String) - Constructor for class org.dataone.cn.indexer.parser.DublinCoreOAIRelationSolrField
Constructor
DublinCoreSpatialBoxBoundingCoordinatesSolrField - Class in org.dataone.cn.indexer.parser
 
DublinCoreSpatialBoxBoundingCoordinatesSolrField() - Constructor for class org.dataone.cn.indexer.parser.DublinCoreSpatialBoxBoundingCoordinatesSolrField
 
DublinCoreSpatialBoxBoundingCoordinatesSolrField(String) - Constructor for class org.dataone.cn.indexer.parser.DublinCoreSpatialBoxBoundingCoordinatesSolrField
 
DublinCoreSpatialBoxGeohashSolrField - Class in org.dataone.cn.indexer.parser
 
DublinCoreSpatialBoxGeohashSolrField() - Constructor for class org.dataone.cn.indexer.parser.DublinCoreSpatialBoxGeohashSolrField
 
DublinCoreSpatialBoxGeohashSolrField(String) - Constructor for class org.dataone.cn.indexer.parser.DublinCoreSpatialBoxGeohashSolrField
 

E

ELEMENT_DOC_CLOSE - Static variable in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
ELEMENT_DOC_OPEN - Static variable in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
ELEMENT_FIELD_CLOSE - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
ELEMENT_FIELD_OPEN - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
ElementCombiner - Class in org.dataone.cn.indexer.parser.utility
A complex data value mining SolrField.
ElementCombiner() - Constructor for class org.dataone.cn.indexer.parser.utility.ElementCombiner
 
EmlAnnotationSubprocessor - Class in org.dataone.cn.indexer.annotation
A subprocessor that extracts semantic annotations from EML records and materializes the superclass hierarchy for all extracted concepts using a pre-defined set of ontologies.
EmlAnnotationSubprocessor() - Constructor for class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
END_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.TemporalPeriodParsingUtility
 
END_FIELD_NAME - Static variable in class org.dataone.cn.indexer.parser.TemporalPeriodSolrField
 
escapeQueryChars(String) - Static method in class org.dataone.cn.indexer.solrhttp.HTTPService
Borrowed from http://www.docjar.com/html/api/org/apache/solr/client/solrj/ util/ClientUtils.java.html
execute(JobExecutionContext) - Method in class org.dataone.cn.index.processor.IndexTaskProcessorJob
 
expandConcepts(String) - Method in class org.dataone.cn.indexer.annotation.OntologyModelService
 
expandConcepts(String) - Method in class org.dataone.cn.indexer.annotation.RemoteAnnotatorSubprocessor
 
extractDublinCoreDirectionalValue(String, String) - Method in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
extractNodeValue(Document, XPathExpression) - Method in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
extractTextValue(Document, XPathExpression) - Method in class org.dataone.cn.indexer.parser.utility.TemporalPeriodParsingUtility
Returns the text from the given doc, extracted with the given xPathExpression.

F

FgdcDateConverter - Class in org.dataone.cn.indexer.convert
 
FgdcDateConverter() - Constructor for class org.dataone.cn.indexer.convert.FgdcDateConverter
 
FIELD_ANNOTATED_BY - Static variable in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
FIELD_ANNOTATES - Static variable in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
FIELD_ANNOTATION - Static variable in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
FIELD_ANNOTATION - Static variable in class org.dataone.cn.indexer.annotation.OntologyModelService
 
FIELD_AUTH_MN - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_BEGIN_DATE - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_BLOCKED_REP_MN - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_CHANGEPERMISSION - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_CHECKSUM - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_CHECKSUMALGORITHM - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_COMMENT - Static variable in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
FIELD_DATEMODIFIED - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_DATEUPLOADED - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_DECADE - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_DOCUMENTS - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_END_DATE - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_EXECUTEPERMISSION - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_ID - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_ISDOCUMENTEDBY - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_ISPUBLIC - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_N_REPLICAS - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_OBJECTFORMAT - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_OBJECTFORMATTYPE - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_OBSOLETED_BY - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_OBSOLETES - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_ORIGIN_MN - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_PREF_REP_MN - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_READPERMISSION - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_REP_ALLOWED - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_REPLICA_MN - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_RESOURCEMAP - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_RIGHTSHOLDER - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_SERIES_ID - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_SIZE - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_SUBMITTER - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FIELD_WRITEPERMISSION - Static variable in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
FilterCommonRootSolrField - Class in org.dataone.cn.indexer.parser
A complex data value mining SolrField.
FilterCommonRootSolrField(String) - Constructor for class org.dataone.cn.indexer.parser.FilterCommonRootSolrField
 
FilterGroupProcessor - Class in org.dataone.cn.indexer.parser.utility
Assemble a query string based on a set of filters in a DataONE collection document.
FilterGroupProcessor() - Constructor for class org.dataone.cn.indexer.parser.utility.FilterGroupProcessor
 
FilterProcessor - Class in org.dataone.cn.indexer.parser.utility
For each matching 'filter' element in a document, build a query term from it.
FilterProcessor() - Constructor for class org.dataone.cn.indexer.parser.utility.FilterProcessor
 
FilterRootElement - Class in org.dataone.cn.indexer.parser.utility
Assembled a query string based on a set of filters in a DataONE collection document.
FilterRootElement() - Constructor for class org.dataone.cn.indexer.parser.utility.FilterRootElement
 
fmtid - Variable in class org.dataone.cn.index.IndexingTask
 
ForesiteResourceEntry - Class in org.dataone.cn.indexer.resourcemap
 
ForesiteResourceEntry(String, ForesiteResourceMap) - Constructor for class org.dataone.cn.indexer.resourcemap.ForesiteResourceEntry
Public constructor
ForesiteResourceMap - Class in org.dataone.cn.indexer.resourcemap
 
ForesiteResourceMap(String) - Constructor for class org.dataone.cn.indexer.resourcemap.ForesiteResourceMap
 
ForesiteResourceMap(Document) - Constructor for class org.dataone.cn.indexer.resourcemap.ForesiteResourceMap
 
ForesiteResourceMap(String, IndexVisibilityDelegate) - Constructor for class org.dataone.cn.indexer.resourcemap.ForesiteResourceMap
Constructor for testing, allows test class to override the index visibility delegate object.
formatDate(String, String) - Method in class org.dataone.cn.indexer.parser.utility.TemporalPeriodParsingUtility
Converts a dateString to a valid solr consumable format.
FormatIdToFormatTypeConverter - Class in org.dataone.cn.indexer.convert
 
FormatIdToFormatTypeConverter() - Constructor for class org.dataone.cn.indexer.convert.FormatIdToFormatTypeConverter
 
FullTextSolrField - Class in org.dataone.cn.indexer.parser
Simple extension of SolrField.
FullTextSolrField(String, String) - Constructor for class org.dataone.cn.indexer.parser.FullTextSolrField
 

G

generateXmlDocument(InputStream) - Static method in class org.dataone.cn.indexer.XmlDocumentUtility
 
GEOHASH_LEVEL_1_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
GEOHASH_LEVEL_2_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
GEOHASH_LEVEL_3_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
GEOHASH_LEVEL_4_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
GEOHASH_LEVEL_5_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
GEOHASH_LEVEL_6_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
GEOHASH_LEVEL_7_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
GEOHASH_LEVEL_8_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
GEOHASH_LEVEL_9_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
GeohashConverter - Class in org.dataone.cn.indexer.convert
Convert latitude, longitude coordinates of a rectangle to the geohash of the center of the rectangle.
GeohashConverter() - Constructor for class org.dataone.cn.indexer.convert.GeohashConverter
 
getAbout() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceEntry
 
getAllDocumentIDs() - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceMap
 
getAllDocumentIDs() - Method in interface org.dataone.cn.indexer.resourcemap.ResourceMap
 
getAllDocumentIDs() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
getAllFieldValues(String) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
getAltEntryList() - Method in class org.dataone.cn.indexer.annotation.OntologyModelService
 
getBase() - Method in class org.dataone.cn.indexer.parser.DerivedSolrField
 
getBase() - Method in interface org.dataone.cn.indexer.parser.ISolrDatasetField
 
getBaseURI() - Method in class org.dataone.cn.indexer.resourcemap.ResourceMapDataSource
 
getBoxXPath() - Method in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
getCatalogQuery() - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get the 'catalogQuery' portion of a query filter
getClient() - Method in class org.dataone.cn.indexer.resourcemap.ResourceMapDataSource
 
getCombineDelimiter() - Method in class org.dataone.cn.indexer.parser.SolrField
If set results are concatenated (see SolrField.isCombineNodes()), this returns the delimiter used between items in the set.
getConcatValues() - Method in class org.dataone.cn.indexer.annotation.SparqlField
 
getContains() - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceMap
 
getContains() - Method in interface org.dataone.cn.indexer.resourcemap.ResourceMap
 
getContains() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
getContent() - Method in class org.dataone.cn.indexer.solrhttp.OutputStreamHttpEntity
 
getContentEncoding() - Method in class org.dataone.cn.indexer.solrhttp.OutputStreamHttpEntity
Content-Type: text/xml; charset=
getContentLength() - Method in class org.dataone.cn.indexer.solrhttp.OutputStreamHttpEntity
Content length is unknown always returns -1
getContentType() - Method in class org.dataone.cn.indexer.solrhttp.OutputStreamHttpEntity
Default ContentType is UTF-8
getContext() - Method in class org.dataone.cn.index.App
 
getConverter() - Method in class org.dataone.cn.indexer.annotation.SparqlField
Get the converter
getConverter() - Method in class org.dataone.cn.indexer.parser.DerivedSolrField
Get the method that is used to convert this value to a form that will be stored in Solr.
getConverter() - Method in class org.dataone.cn.indexer.parser.SolrField
 
getDataset() - Method in class org.dataone.cn.indexer.annotation.TripleStoreService
 
getDefaults() - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Get default filter element values
getDefaultValue() - Method in class org.dataone.cn.indexer.parser.SolrField
 
getDeleteSubprocessors() - Method in class org.dataone.cn.indexer.SolrIndexService
 
getDelimiter() - Method in class org.dataone.cn.indexer.parser.utility.ElementCombiner
 
getDelimiter() - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Get the token delimeter used to separate values
getDelimiter() - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get the delimeter used to separate string tokens
getDelimiter() - Method in class org.dataone.cn.indexer.parser.utility.LeafElement
 
getDelimiter() - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
getDisallwedValues() - Method in class org.dataone.cn.indexer.parser.SolrField
 
getDocList() - Method in class org.dataone.cn.indexer.solrhttp.SolrElementAdd
 
getDocument(String) - Method in interface org.dataone.cn.indexer.parser.IDocumentProvider
 
getDocument(String) - Method in class org.dataone.cn.indexer.resourcemap.ResourceMapDataSource
 
getDocumentBuilder() - Method in class org.dataone.cn.indexer.resourcemap.ResourceMapDataSource
 
getDocumentById(String, String) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
getDocumentBySeriesId(String, String) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
Gets a single solr document that is at the top of the version chain for the given seriesId
getDocumentedBy() - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceEntry
 
getDocumentedBy() - Method in interface org.dataone.cn.indexer.resourcemap.ResourceEntry
 
getDocumentedBy() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceEntry
 
getDocuments() - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceEntry
 
getDocuments() - Method in interface org.dataone.cn.indexer.resourcemap.ResourceEntry
 
getDocuments() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceEntry
 
getDocumentsByField(String, List<String>, String, boolean) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
getDocumentsById(String, List<String>) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
Return the SOLR records for the specified PIDs
getDocumentsByResourceMap(String, String) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
getDocumentsByResourceMapFieldAndDocumentsField(String, String, String) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
getDocumentsByResourceMapFieldAndIsDocumentedByField(String, String, String) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
getElements() - Method in class org.dataone.cn.indexer.parser.utility.ElementCombiner
 
getElementValues(Dataset, boolean) - Method in class org.dataone.cn.indexer.parser.utility.ElementCombiner
Retrieve the component values from the document that will be used to construct a new value.
getEscapeSpecialChars() - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Get the setting that determines if special characters should be escaped in this filter value
getExecutorService() - Method in class org.dataone.cn.index.processor.IndexTaskProcessor
Not sure if this is/should be used outside the class...
getField(String) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
getFieldList() - Method in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
getFieldList() - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
getFieldList() - Method in class org.dataone.cn.indexer.annotation.OntologyModelService
 
getFieldList() - Method in class org.dataone.cn.indexer.annotation.RdfXmlSubprocessor
 
getFieldList() - Method in class org.dataone.cn.indexer.annotation.RemoteAnnotatorSubprocessor
 
getFieldList() - Method in class org.dataone.cn.indexer.parser.BaseXPathDocumentSubprocessor
 
getFieldList() - Method in class org.dataone.cn.indexer.parser.JsonLdSubprocessor
Get the list of the Solr field names the subprocessor can handle
getFieldList() - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
getFields(byte[], String) - Method in class org.dataone.cn.indexer.annotation.SparqlField
 
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.AggregateSolrField
 
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.CommonRootSolrField
 
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxGeohashSolrField
 
getFields(Dataset) - Method in class org.dataone.cn.indexer.parser.DerivedSolrField
Get the field values, which could be multiple values
getFields(byte[], String) - Method in class org.dataone.cn.indexer.parser.DerivedSolrField
 
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.DublinCoreOAIRelationSolrField
Returns one or more elements of a single SOLR record.
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.DublinCoreSpatialBoxBoundingCoordinatesSolrField
 
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.DublinCoreSpatialBoxGeohashSolrField
 
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.FilterCommonRootSolrField
Prepare a Solr fields by extracting information from an input XML document, using the document processor configured by Spring context files
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.FullTextSolrField
 
getFields(byte[], String) - Method in interface org.dataone.cn.indexer.parser.ISolrDataField
Method for extracting data from document
getFields(Dataset) - Method in interface org.dataone.cn.indexer.parser.ISolrDatasetField
 
getFields(Document, String) - Method in interface org.dataone.cn.indexer.parser.ISolrField
Method for extracting data from document via XPath or other means.
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.ResolveSolrField
 
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.SolrField
Returns one or more elements of a single SOLR record.
getFields(Document, String) - Method in class org.dataone.cn.indexer.parser.TemporalPeriodSolrField
 
getFieldsToMerge() - Method in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
getFieldsToMerge() - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
getFieldsToMerge() - Method in class org.dataone.cn.indexer.annotation.RdfXmlSubprocessor
 
getFieldsToMerge() - Method in class org.dataone.cn.indexer.parser.ResourceMapSubprocessor
 
getFieldValue(String, String) - Method in class org.dataone.cn.indexer.parser.utility.TemporalPeriodParsingUtility
Extracts the value for the fieldName from the text.
getFilterGroup() - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get defined filter group processor
getFilterGroupValue(Object, List<FilterProcessor>, FilterGroupProcessor, String, String, String) - Method in class org.dataone.cn.indexer.parser.utility.FilterGroupProcessor
Get the document processor values for the document or node
getFilters() - Method in class org.dataone.cn.indexer.parser.utility.FilterGroupProcessor
Get all defined filter processors
getFilters() - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get all defined filter processors
getFilterValue(Node) - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Convert an XML '' entry into a Solr query string.
getFirstFieldValue(String) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
getFormattedEndDate(String, String) - Method in class org.dataone.cn.indexer.parser.utility.TemporalPeriodParsingUtility
Returns a formatted end date value for the given text.
getFormattedStartDate(String, String) - Method in class org.dataone.cn.indexer.parser.utility.TemporalPeriodParsingUtility
Returns a formatted start date value for the given text.
getFutureQueue() - Method in class org.dataone.cn.index.processor.IndexTaskProcessor
Get the list of index task futures submitted to the executor service.
getHttpClient() - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
getHttpClientFactory() - Method in class org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeDocumentService
 
getHttpService() - Method in class org.dataone.cn.indexer.SolrIndexService
 
getIdentifier() - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceEntry
 
getIdentifier() - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceMap
 
getIdentifier() - Method in interface org.dataone.cn.indexer.resourcemap.ResourceEntry
 
getIdentifier() - Method in interface org.dataone.cn.indexer.resourcemap.ResourceMap
 
getIdentifier() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceEntry
 
getIdentifier() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
getIdentifier() - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
getIdFilterMatch() - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get the terms used to identify a 'id' filter
getInstance() - Static method in class org.dataone.cn.indexer.annotation.OntologyModelService
 
getInstance() - Static method in class org.dataone.cn.indexer.annotation.TripleStoreService
 
getIsPartOfFilterMatch() - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get the terms used to identify an 'isPartOf' filter
getLeafs() - Method in class org.dataone.cn.indexer.parser.utility.FilterGroupProcessor
Get the 'leaf' elements defined for a filter
getLeafs() - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Get the leaf (child element) of a filter
getLeafs() - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get the 'leaf' elements defined for a filter
getLeafs() - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
getLeafValue(Node) - Method in class org.dataone.cn.indexer.parser.utility.LeafElement
 
getLength() - Method in class org.dataone.cn.indexer.convert.GeohashConverter
 
getMappedReferences() - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceMap
 
getMappedReferences() - Method in interface org.dataone.cn.indexer.resourcemap.ResourceMap
 
getMappedReferences() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
getMatchDocuments() - Method in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
getMatchDocuments() - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
getMatchDocuments() - Method in class org.dataone.cn.indexer.annotation.RdfXmlSubprocessor
 
getMatchDocuments() - Method in class org.dataone.cn.indexer.parser.BaseXPathDocumentSubprocessor
 
getMatchDocuments() - Method in class org.dataone.cn.indexer.parser.JsonLdSubprocessor
Get the list of format ids which the subprocessor can process
getMatchDocuments() - Method in class org.dataone.cn.indexer.parser.ResourceMapSubprocessor
 
getMatchElement() - Method in class org.dataone.cn.indexer.parser.utility.FilterGroupProcessor
Get the string used to match this filter to an application context description
getMatchElement() - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Get the string used to match this filter to an application context description
getMatchField() - Method in class org.dataone.cn.indexer.parser.AbstractPostProcessor
 
getMatchingPatterns() - Method in class org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationType
 
getMatchValue() - Method in class org.dataone.cn.indexer.convert.BooleanMatchConverter
 
getMatchValue() - Method in class org.dataone.cn.indexer.parser.AbstractPostProcessor
 
getMemberNodeServiceRegistrationTypeDocument() - Method in class org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeDocumentService
 
getName() - Method in class org.dataone.cn.indexer.annotation.SparqlField
 
getName() - Method in class org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationType
 
getName() - Method in class org.dataone.cn.indexer.parser.AggregateSolrField
 
getName() - Method in class org.dataone.cn.indexer.parser.DerivedSolrField
 
getName() - Method in interface org.dataone.cn.indexer.parser.ISolrDataField
Returns the search field name.
getName() - Method in interface org.dataone.cn.indexer.parser.ISolrField
Returns the search field name.
getName() - Method in class org.dataone.cn.indexer.parser.SolrField
 
getName() - Method in class org.dataone.cn.indexer.parser.utility.ElementCombiner
 
getName() - Method in class org.dataone.cn.indexer.parser.utility.FilterGroupProcessor
Set the name of this processor
getName() - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Get the name of this filter
getName() - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Set the name of this processor
getName() - Method in class org.dataone.cn.indexer.parser.utility.LeafElement
 
getName() - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
getName() - Method in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
getNamespace() - Method in class org.dataone.cn.indexer.XMLNamespace
 
getNameSpaceContext() - Static method in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
getNamespaceURI(String) - Method in class org.dataone.cn.indexer.XMLNamespaceConfig
 
getOptions() - Method in class org.dataone.cn.index.App
 
getParentMap() - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceEntry
 
getParentMap() - Method in interface org.dataone.cn.indexer.resourcemap.ResourceEntry
 
getParentMap() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceEntry
 
getPerfLog() - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
getPid(Identifier) - Static method in class org.dataone.cn.indexer.parser.utility.SeriesIdResolver
Method to find HEAD PID for a given SID.
getPointXPath() - Method in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
getPrefix() - Method in class org.dataone.cn.indexer.XMLNamespace
 
getPrefix(String) - Method in class org.dataone.cn.indexer.XMLNamespaceConfig
 
getPrefixes(String) - Method in class org.dataone.cn.indexer.XMLNamespaceConfig
 
getProcessorUtility() - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
getQuery() - Method in class org.dataone.cn.indexer.annotation.SparqlField
 
getQuoteMultipleWords() - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Get the setting that determines if multiple word values are quoted
getReferencedIds() - Method in class org.dataone.cn.index.task.ResourceMapIndexTask
 
getRelationFields() - Method in class org.dataone.cn.indexer.parser.BaseReprocessSubprocessor
 
getRelationSourceField() - Method in class org.dataone.cn.indexer.parser.BaseDocumentDeleteSubprocessor
 
getRelationSourceFormatId() - Method in class org.dataone.cn.indexer.parser.BaseDocumentDeleteSubprocessor
 
getResourceMaps() - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceEntry
 
getResourceMaps() - Method in interface org.dataone.cn.indexer.resourcemap.ResourceEntry
 
getResourceMaps() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceEntry
 
getRoot() - Method in class org.dataone.cn.indexer.parser.CommonRootSolrField
 
getRoot() - Method in class org.dataone.cn.indexer.parser.FilterCommonRootSolrField
Get the root element that will be processed
getRootValues(Object) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get the document processor values for the document or node
getRootValues(Object, boolean) - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
getScheme(String) - Method in class org.dataone.cn.indexer.parser.utility.TemporalPeriodParsingUtility
Returns the scheme value from the given text.
getSeparator() - Method in class org.dataone.cn.indexer.annotation.SparqlField
 
getSeriesId() - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
getServiceTypeDocUrl() - Method in class org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeDocumentService
 
getServiceTypes() - Method in class org.dataone.cn.indexer.parser.utility.MemberNodeServiceRegistrationTypeCache
 
getSolrFields() - Method in class org.dataone.cn.indexer.parser.AggregateSolrField
 
getSolrIndexUri() - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
getSolrindexUri() - Method in class org.dataone.cn.indexer.SolrIndexService
 
getSolrQueryUri() - Method in class org.dataone.cn.indexer.SolrIndexService
 
getSplitOnString() - Method in class org.dataone.cn.indexer.parser.SolrField
 
getSubprocessors() - Method in class org.dataone.cn.indexer.SolrIndexService
 
getSubRoots() - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get the children filter nodes
getSubRoots() - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
getSystemMetadataProcessor() - Method in class org.dataone.cn.indexer.SolrIndexService
 
getTemplate() - Method in class org.dataone.cn.indexer.parser.utility.ElementCombiner
 
getTemplate() - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Get the template used by this filter
getTemplate() - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
getValue() - Method in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
getValueSeparator() - Method in class org.dataone.cn.indexer.parser.SolrField
 
getXpath() - Method in class org.dataone.cn.indexer.parser.SolrField
 
getxPath() - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Get the XPath used by this filter
getxPath() - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Set the XPath of the filter node this processor operates on
getxPath() - Method in class org.dataone.cn.indexer.parser.utility.LeafElement
 
getxPath() - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
getxPathExpression() - Method in class org.dataone.cn.indexer.parser.SolrField
 
getxPathExpression() - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Get the XPath expression used to process this filter
getxPathExpression() - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Return the xPath expression applied to the filter node that this processor operates on
getxPathExpression() - Method in class org.dataone.cn.indexer.parser.utility.LeafElement
 
getxPathExpression() - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 

H

hasField(String) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
hasFieldWithValue(String, String) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
HTTPService - Class in org.dataone.cn.indexer.solrhttp
User: Porter Date: 7/26/11 Time: 11:37 AM

HTTP Services based on Apache httpcomponents.

HTTPService(HttpComponentsClientHttpRequestFactory) - Constructor for class org.dataone.cn.indexer.solrhttp.HTTPService
 

I

IConverter - Interface in org.dataone.cn.indexer.convert
Interface is used to convert values obtained through XPath to values consumable by indexing server.
IDocumentDeleteSubprocessor - Interface in org.dataone.cn.indexer.parser
 
IDocumentProvider - Interface in org.dataone.cn.indexer.parser
IDocumentProvider use to retrieve resourcemap data from different repositories.
IDocumentSubprocessor - Interface in org.dataone.cn.indexer.parser
Subprocessors test xml expression with return type of boolean.
INDEX_EAST_PROPERTY - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
INDEX_NORTH_PROPERTY - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
INDEX_SOUTH_PROPERTY - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
INDEX_WEST_PROPERTY - Static variable in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
IndexingTask - Class in org.dataone.cn.index
Candidate for removal - unused - replaced by IndexTask.
IndexingTask() - Constructor for class org.dataone.cn.index.IndexingTask
 
IndexingTask() - Method in class org.dataone.cn.index.IndexingTask
 
IndexingTask(String, String, String, String, long) - Method in class org.dataone.cn.index.IndexingTask
 
IndexingTaskList - Class in org.dataone.cn.index
Candidate for removal - unused.
IndexingTaskList(String) - Constructor for class org.dataone.cn.index.IndexingTaskList
Load indexing tasks from the temporary hack textfile
IndexingTaskList(String, String) - Constructor for class org.dataone.cn.index.IndexingTaskList
 
IndexTaskDeleteProcessor - Class in org.dataone.cn.index.processor
 
IndexTaskDeleteProcessor() - Constructor for class org.dataone.cn.index.processor.IndexTaskDeleteProcessor
 
IndexTaskProcessingStrategy - Interface in org.dataone.cn.index.processor
Interface for defining IndexTask processing strategies.
IndexTaskProcessor - Class in org.dataone.cn.index.processor
IndexTaskProcessor is the controller class for processing IndexTasks.
IndexTaskProcessor() - Constructor for class org.dataone.cn.index.processor.IndexTaskProcessor
 
IndexTaskProcessorDaemon - Class in org.dataone.cn.index.processor
 
IndexTaskProcessorDaemon() - Constructor for class org.dataone.cn.index.processor.IndexTaskProcessorDaemon
 
IndexTaskProcessorJob - Class in org.dataone.cn.index.processor
The scope of each job is processing a list of IndexTasks.
IndexTaskProcessorJob() - Constructor for class org.dataone.cn.index.processor.IndexTaskProcessorJob
 
IndexTaskProcessorScheduler - Class in org.dataone.cn.index.processor
 
IndexTaskProcessorScheduler() - Constructor for class org.dataone.cn.index.processor.IndexTaskProcessorScheduler
 
IndexTaskUpdateProcessor - Class in org.dataone.cn.index.processor
 
IndexTaskUpdateProcessor() - Constructor for class org.dataone.cn.index.processor.IndexTaskUpdateProcessor
 
IndexVisibilityDelegate - Interface in org.dataone.cn.indexer.resourcemap
Interface definition regarding what documents are placed in the index (visible).
IndexVisibilityDelegateHazelcastImpl - Class in org.dataone.cn.index.processor
 
IndexVisibilityDelegateHazelcastImpl() - Constructor for class org.dataone.cn.index.processor.IndexVisibilityDelegateHazelcastImpl
 
init(DaemonContext) - Method in class org.dataone.cn.index.processor.IndexTaskProcessorDaemon
 
initExpression(XPath) - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
initExpression(XPath) - Method in class org.dataone.cn.indexer.parser.AggregateSolrField
 
initExpression(XPath) - Method in class org.dataone.cn.indexer.parser.BaseXPathDocumentSubprocessor
 
initExpression(XPath) - Method in class org.dataone.cn.indexer.parser.CommonRootSolrField
 
initExpression(XPath) - Method in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
initExpression(XPath) - Method in class org.dataone.cn.indexer.parser.FilterCommonRootSolrField
Inialize the XPath expression that will be used to location XML nodes to process
initExpression(XPath) - Method in interface org.dataone.cn.indexer.parser.ISolrField
Method for initializing xpath expression from main document builder.
initExpression(XPath) - Method in class org.dataone.cn.indexer.parser.ResolveSolrField
 
initExpression(XPath) - Method in class org.dataone.cn.indexer.parser.SolrField
Initializes the xPath expression parser object using xpath instance variable.
initXPathExpression(XPath) - Method in class org.dataone.cn.indexer.parser.utility.LeafElement
 
initXPathExpressions() - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Initialize an XPath expression used to find the nodes in a filter.
initXPathExpressions(XPath) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Initialize the XPath object for XML node which includes all filters for this collection document.
initXPathExpressions(XPath) - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
insertIntoIndex(String, InputStream, String) - Method in class org.dataone.cn.indexer.SolrIndexService
Given a PID, system metadata input stream, and an optional document path, populate the set of SOLR fields for the document and update the index.
insertIntoIndex(List<IndexTask>) - Method in class org.dataone.cn.indexer.SolrIndexService
 
interrupt() - Method in class org.dataone.cn.index.processor.IndexTaskProcessorJob
Interrupt calls the held processor's executor service.
interruptCurrent() - Static method in class org.dataone.cn.index.processor.IndexTaskProcessorJob
Interrupt calls the held processor's executor service.
IPostProcessor - Interface in org.dataone.cn.indexer.parser
User: porter Date: 10/26/11
isAssumeDate() - Method in class org.dataone.cn.indexer.convert.SolrDateConverter
 
isChunked() - Method in class org.dataone.cn.indexer.solrhttp.OutputStreamHttpEntity
 
isCombineNodes() - Method in class org.dataone.cn.indexer.parser.SolrField
 
isDocumentVisible(Identifier) - Method in class org.dataone.cn.index.processor.IndexVisibilityDelegateHazelcastImpl
 
isDocumentVisible(Identifier) - Method in interface org.dataone.cn.indexer.resourcemap.IndexVisibilityDelegate
 
isHttps(List) - Method in class org.dataone.cn.indexer.parser.JsonLdSubprocessor
Determine if the expanded jsonld object uses the schema of https://schema.org
isMerged() - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
isMultivalue() - Method in class org.dataone.cn.indexer.annotation.SparqlField
Can this field contain multiple values.
isMultivalue() - Method in class org.dataone.cn.indexer.parser.DerivedSolrField
Can this field contain multiple values.
isMultivalue() - Method in class org.dataone.cn.indexer.parser.SolrField
 
ISolrDataField - Interface in org.dataone.cn.indexer.parser
Solr field processing interface.
ISolrDatasetField - Interface in org.dataone.cn.indexer.parser
 
ISolrField - Interface in org.dataone.cn.indexer.parser
Solr field processing interface.
isRepeatable() - Method in class org.dataone.cn.indexer.solrhttp.OutputStreamHttpEntity
 
isSeriesId(Identifier) - Static method in class org.dataone.cn.indexer.parser.utility.SeriesIdResolver
Check if the given identifier is a PID or a SID
isStreaming() - Method in class org.dataone.cn.indexer.solrhttp.OutputStreamHttpEntity
 
isSubstringAfter() - Method in class org.dataone.cn.indexer.parser.SolrField
 
isSubstringBefore() - Method in class org.dataone.cn.indexer.parser.SolrField
 

J

JsonLdSubprocessor - Class in org.dataone.cn.indexer.parser
This sub-processor handles the index of the json-ld documents.
JsonLdSubprocessor() - Constructor for class org.dataone.cn.indexer.parser.JsonLdSubprocessor
 

L

LeafElement - Class in org.dataone.cn.indexer.parser.utility
A LeafElement object represents the ends of the common root element expressions.
LeafElement() - Constructor for class org.dataone.cn.indexer.parser.utility.LeafElement
 
loadAltEntries() - Method in class org.dataone.cn.indexer.annotation.OntologyModelService
 
loadConfig() - Method in class org.dataone.cn.index.App
Load options from properties file
loadDocument(String) - Static method in class org.dataone.cn.indexer.XmlDocumentUtility
 
loadFromElement(Element, List<String>) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
loadTasks(String) - Method in class org.dataone.cn.index.App
Load a list of tasks from the task file.
loadTasks(String) - Method in class org.dataone.cn.index.IndexingTaskList
 
LOCKFILE - Static variable in class org.dataone.cn.index.App
 
log - Static variable in class org.dataone.cn.indexer.parser.BaseReprocessSubprocessor
 
log - Static variable in class org.dataone.cn.indexer.parser.utility.SeriesIdResolver
 
LogicalOrPostProcessor - Class in org.dataone.cn.indexer.parser.utility
 
LogicalOrPostProcessor() - Constructor for class org.dataone.cn.indexer.parser.utility.LogicalOrPostProcessor
 

M

main(String[]) - Static method in class org.dataone.cn.index.App
 
match(SolrDoc) - Method in class org.dataone.cn.indexer.parser.AbstractPostProcessor
 
matchField - Variable in class org.dataone.cn.indexer.parser.AbstractPostProcessor
 
matchValue - Variable in class org.dataone.cn.indexer.parser.AbstractPostProcessor
 
MemberNodeServiceRegistrationType - Class in org.dataone.cn.indexer.convert
 
MemberNodeServiceRegistrationType() - Constructor for class org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationType
 
MemberNodeServiceRegistrationTypeCache - Class in org.dataone.cn.indexer.parser.utility
 
MemberNodeServiceRegistrationTypeCache() - Constructor for class org.dataone.cn.indexer.parser.utility.MemberNodeServiceRegistrationTypeCache
 
MemberNodeServiceRegistrationTypeConverter - Class in org.dataone.cn.indexer.convert
 
MemberNodeServiceRegistrationTypeConverter() - Constructor for class org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeConverter
 
MemberNodeServiceRegistrationTypeDocumentService - Class in org.dataone.cn.indexer.convert
 
MemberNodeServiceRegistrationTypeDocumentService() - Constructor for class org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeDocumentService
 
MemberNodeServiceRegistrationTypesParser - Class in org.dataone.cn.indexer.parser.utility
Helper class for parsing a Document of service types into service names and the corresponding regex expressions that are used to match fields in a service type doc to the proper service name.
MemberNodeServiceRegistrationTypesParser() - Constructor for class org.dataone.cn.indexer.parser.utility.MemberNodeServiceRegistrationTypesParser
 
mergeIndexedDocuments(List<SolrDoc>) - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceMap
 
mergeIndexedDocuments(List<SolrDoc>) - Method in interface org.dataone.cn.indexer.resourcemap.ResourceMap
 
mergeIndexedDocuments(List<SolrDoc>) - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
MergeSolrField - Class in org.dataone.cn.indexer.parser
Extension of SolrField.
MergeSolrField(String, String) - Constructor for class org.dataone.cn.indexer.parser.MergeSolrField
 
MergeSolrField(String, String, String) - Constructor for class org.dataone.cn.indexer.parser.MergeSolrField
 
mergeWithIndexedDocument(SolrDoc) - Method in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
Merge updates with existing solr documents
mergeWithIndexedDocument(SolrDoc) - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
Merge updates with existing solr documents
mergeWithIndexedDocument(SolrDoc) - Method in class org.dataone.cn.indexer.annotation.RdfXmlSubprocessor
 
mergeWithIndexedDocument(SolrDoc) - Method in class org.dataone.cn.indexer.annotation.RemoteAnnotatorSubprocessor
 
mergeWithIndexedDocument(SolrDoc) - Method in class org.dataone.cn.indexer.parser.BaseReprocessSubprocessor
 
mergeWithIndexedDocument(SolrDoc) - Method in class org.dataone.cn.indexer.parser.BaseXPathDocumentSubprocessor
 
mergeWithIndexedDocument(SolrDoc) - Method in interface org.dataone.cn.indexer.parser.IDocumentSubprocessor
 
mergeWithIndexedDocument(SolrDoc) - Method in class org.dataone.cn.indexer.parser.JsonLdSubprocessor
 
mergeWithIndexedDocument(SolrDoc) - Method in class org.dataone.cn.indexer.parser.ResourceMapSubprocessor
Merge updates with existing solr documents
mergeWithIndexedDocument(SolrDoc, List<String>) - Method in class org.dataone.cn.indexer.parser.SubprocessorUtility
 
multivalue - Variable in class org.dataone.cn.indexer.annotation.SparqlField
 
multivalue - Variable in class org.dataone.cn.indexer.parser.DerivedSolrField
 
multivalue - Variable in class org.dataone.cn.indexer.parser.SolrField
 

N

name - Variable in class org.dataone.cn.indexer.parser.DerivedSolrField
 
name - Variable in class org.dataone.cn.indexer.parser.SolrField
 
NS_CITO - Static variable in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
NS_DCTERMS - Static variable in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
NS_RDF - Static variable in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 

O

objectPath - Variable in class org.dataone.cn.index.IndexingTask
 
OntologyModelService - Class in org.dataone.cn.indexer.annotation
 
org.dataone.cn.index - package org.dataone.cn.index
 
org.dataone.cn.index.processor - package org.dataone.cn.index.processor
 
org.dataone.cn.index.task - package org.dataone.cn.index.task
 
org.dataone.cn.indexer - package org.dataone.cn.indexer
 
org.dataone.cn.indexer.annotation - package org.dataone.cn.indexer.annotation
 
org.dataone.cn.indexer.convert - package org.dataone.cn.indexer.convert
 
org.dataone.cn.indexer.parser - package org.dataone.cn.indexer.parser
 
org.dataone.cn.indexer.parser.utility - package org.dataone.cn.indexer.parser.utility
 
org.dataone.cn.indexer.resourcemap - package org.dataone.cn.indexer.resourcemap
 
org.dataone.cn.indexer.solrhttp - package org.dataone.cn.indexer.solrhttp
 
OUTPUT_DATE_FORMAT - Static variable in class org.dataone.cn.indexer.convert.SolrDateConverter
 
OutputStreamHttpEntity - Class in org.dataone.cn.indexer.solrhttp
Serializes SolrElementAdd command and child documents to HTTP stream
OutputStreamHttpEntity(SolrElementAdd, String) - Constructor for class org.dataone.cn.indexer.solrhttp.OutputStreamHttpEntity
 

P

parseAnnotation(InputStream) - Method in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
Parse the annotation for fields
parseDataCiteBoundingCoordinates(Document, XPathExpression, XPathExpression) - Method in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
parseDataCiteGeohash(Document, XPathExpression, XPathExpression) - Method in class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
parserList - Variable in class org.dataone.cn.index.App
 
parseServiceTypes(Document) - Static method in class org.dataone.cn.indexer.parser.utility.MemberNodeServiceRegistrationTypesParser
Extracts a Collection of MemberNodeServiceRegistrationTypes (each containing the name and match patterns for a type of service) from a given service types Document.
ParseSolrDate(String) - Static method in class org.dataone.cn.indexer.convert.SolrDateConverter
 
pid - Variable in class org.dataone.cn.index.IndexingTask
 
pointXPath - Variable in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
pointXPathExpression - Variable in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
process(IndexTask) - Method in class org.dataone.cn.index.processor.IndexTaskDeleteProcessor
 
process(List<IndexTask>) - Method in class org.dataone.cn.index.processor.IndexTaskDeleteProcessor
 
process(IndexTask) - Method in interface org.dataone.cn.index.processor.IndexTaskProcessingStrategy
 
process(List<IndexTask>) - Method in interface org.dataone.cn.index.processor.IndexTaskProcessingStrategy
 
process(IndexTask) - Method in class org.dataone.cn.index.processor.IndexTaskUpdateProcessor
 
process(List<IndexTask>) - Method in class org.dataone.cn.index.processor.IndexTaskUpdateProcessor
 
process(String, Map<String, SolrDoc>) - Method in class org.dataone.cn.indexer.parser.DecadePostProcessor
 
process(String, Map<String, SolrDoc>) - Method in interface org.dataone.cn.indexer.parser.IPostProcessor
 
process(String) - Method in class org.dataone.cn.indexer.parser.utility.LogicalOrPostProcessor
 
process(String, Map<String, String>) - Method in class org.dataone.cn.indexer.parser.utility.TemplateStringProcessor
 
processDocForDelete(String, Map<String, SolrDoc>) - Method in class org.dataone.cn.indexer.parser.BaseDocumentDeleteSubprocessor
 
processDocForDelete(String, Map<String, SolrDoc>) - Method in interface org.dataone.cn.indexer.parser.IDocumentDeleteSubprocessor
 
processDocument(String, Map<String, SolrDoc>, InputStream) - Method in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
processDocument(String, Map<String, SolrDoc>, InputStream) - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
processDocument(String, Map<String, SolrDoc>, InputStream) - Method in class org.dataone.cn.indexer.annotation.RdfXmlSubprocessor
 
processDocument(String, Map<String, SolrDoc>, InputStream) - Method in class org.dataone.cn.indexer.annotation.RemoteAnnotatorSubprocessor
 
processDocument(String, Map<String, SolrDoc>, InputStream) - Method in class org.dataone.cn.indexer.parser.BaseReprocessSubprocessor
 
processDocument(String, Map<String, SolrDoc>, InputStream) - Method in class org.dataone.cn.indexer.parser.BaseXPathDocumentSubprocessor
Default functionality is to process fields like XPathDocumentProcessor and add fields to Solr Document This method maybe overridden to add functionality such as retrieving and updating existing documents in the index.
processDocument(String, Map<String, SolrDoc>, InputStream) - Method in interface org.dataone.cn.indexer.parser.IDocumentSubprocessor
Method allows for manipulation of indexed fields that should be added to solr index
processDocument(String, Map<String, SolrDoc>, InputStream) - Method in class org.dataone.cn.indexer.parser.JsonLdSubprocessor
 
processDocument(String, Map<String, SolrDoc>, InputStream) - Method in class org.dataone.cn.indexer.parser.ResourceMapSubprocessor
Implements IDocumentSubprocessor.processDocument method.
processDocument(String, Map<String, SolrDoc>, InputStream) - Method in class org.dataone.cn.indexer.parser.ScienceMetadataDocumentSubprocessor
 
processFailedIndexTaskQueue() - Method in class org.dataone.cn.index.processor.IndexTaskProcessor
Index the index task which currently has the failed status on the index task repository
processField(Document) - Method in class org.dataone.cn.indexer.parser.MergeSolrField
 
processField(Document) - Method in class org.dataone.cn.indexer.parser.SolrField
Process incoming xml doc object for the data value this SolrField instance is configured to derive.
processIndexTaskQueue() - Method in class org.dataone.cn.index.processor.IndexTaskProcessor
Start a round of IndexTask processing.
processIndexTaskQueue(List<IndexTask>) - Method in class org.dataone.cn.index.processor.IndexTaskProcessor
Index the given index queue
processNodeValue(String, Set<String>) - Method in class org.dataone.cn.indexer.parser.SolrField
 
processObject(String, InputStream, String) - Method in class org.dataone.cn.indexer.SolrIndexService
Given a PID, system metadata input stream, and an optional document path, populate the set of SOLR fields for the document.

R

RdfXmlSubprocessor - Class in org.dataone.cn.indexer.annotation
A solr index parser for an RDF/XML file.
RdfXmlSubprocessor() - Constructor for class org.dataone.cn.indexer.annotation.RdfXmlSubprocessor
 
RemoteAnnotatorSubprocessor - Class in org.dataone.cn.indexer.annotation
The intent of this subprocessor is to fetch annotations about the given documents as housed in an external store and add them to the solr index.
RemoteAnnotatorSubprocessor() - Constructor for class org.dataone.cn.indexer.annotation.RemoteAnnotatorSubprocessor
 
removeAllFields(String) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
removeField(SolrElementField) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
removeFieldsWithValue(String, String) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
removeFromIndex(String) - Method in class org.dataone.cn.indexer.SolrIndexService
 
removeFromIndex(List<IndexTask>) - Method in class org.dataone.cn.indexer.SolrIndexService
 
removeOneFieldWithValue(String, String) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
representsResourceMap(String) - Static method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceMap
 
representsResourceMap(String) - Static method in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
ResolveSolrField - Class in org.dataone.cn.indexer.parser
Simple SolrField which configures the resolve url for the document being processed.
ResolveSolrField(String) - Constructor for class org.dataone.cn.indexer.parser.ResolveSolrField
 
ResourceEntry - Interface in org.dataone.cn.indexer.resourcemap
 
ResourceMap - Interface in org.dataone.cn.indexer.resourcemap
Defines interface used by resource map index processing Methods derive information from underlying ORE document
ResourceMapDataSource - Class in org.dataone.cn.indexer.resourcemap
This class needs updated.
ResourceMapDataSource() - Constructor for class org.dataone.cn.indexer.resourcemap.ResourceMapDataSource
 
ResourceMapFactory - Class in org.dataone.cn.indexer.resourcemap
Provides concrete instances of ResourceMap interface.
ResourceMapIndexTask - Class in org.dataone.cn.index.task
This class represents an index task for a resource map object.
ResourceMapIndexTask() - Constructor for class org.dataone.cn.index.task.ResourceMapIndexTask
Default constructor
ResourceMapSubprocessor - Class in org.dataone.cn.indexer.parser
Resource Map Document processor.
ResourceMapSubprocessor() - Constructor for class org.dataone.cn.indexer.parser.ResourceMapSubprocessor
 
retrieveDocumentFromSolrServer(String, String) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
RootElement - Class in org.dataone.cn.indexer.parser.utility
Used by CommonRootSolrField.
RootElement() - Constructor for class org.dataone.cn.indexer.parser.utility.RootElement
 
run() - Method in class org.dataone.cn.index.App
Here the indexing tasks are run sequentially, which is not really necessary for indexing data and science metadata entries.

S

SCHEME_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.TemporalPeriodParsingUtility
 
ScienceMetadataDocumentSubprocessor - Class in org.dataone.cn.indexer.parser
Created by IntelliJ IDEA.
ScienceMetadataDocumentSubprocessor() - Constructor for class org.dataone.cn.indexer.parser.ScienceMetadataDocumentSubprocessor
 
sendSolrDelete(String) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
sendSolrDeletes(List<String>) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
sendUpdate(String, SolrElementAdd, String) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
Posts document data to Solr indexer.
sendUpdate(String, SolrElementAdd) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
sendUpdate(String, SolrElementAdd, String, String) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
separator - Variable in class org.dataone.cn.indexer.annotation.SparqlField
 
serialize(OutputStream, String) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
serialize(OutputStream, String) - Method in class org.dataone.cn.indexer.solrhttp.SolrElementAdd
Writes data to (http) output stream with the specified encoding
serialize(OutputStream, String) - Method in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
SeriesIdResolver - Class in org.dataone.cn.indexer.parser.utility
 
SeriesIdResolver() - Constructor for class org.dataone.cn.indexer.parser.utility.SeriesIdResolver
 
setAltEntryList(Map<String, String>) - Method in class org.dataone.cn.indexer.annotation.OntologyModelService
 
setAssumeDate(boolean) - Method in class org.dataone.cn.indexer.convert.SolrDateConverter
 
setBase(ElementCombiner) - Method in class org.dataone.cn.indexer.parser.DerivedSolrField
 
setBase(ElementCombiner) - Method in interface org.dataone.cn.indexer.parser.ISolrDatasetField
 
setBaseURI(String) - Method in class org.dataone.cn.indexer.resourcemap.ResourceMapDataSource
 
setBiDirectionalRelationFields(List<String>) - Method in class org.dataone.cn.indexer.parser.BaseDocumentDeleteSubprocessor
 
setBoxXPath(String) - Method in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
setCatalogQuery(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Set the 'catalogQuery' portion of a query filter
setCombineDelimiter(String) - Method in class org.dataone.cn.indexer.parser.SolrField
Set the String delimiter to be used between items in the set, when results are concatenated (see SolrField.isCombineNodes()).
setCombineNodes(boolean) - Method in class org.dataone.cn.indexer.parser.SolrField
If set results are concatenated together using single space as separator.
setConcatValues(Boolean) - Method in class org.dataone.cn.indexer.annotation.SparqlField
 
setContentType(Header) - Method in class org.dataone.cn.indexer.solrhttp.OutputStreamHttpEntity
 
setConverter(IConverter) - Method in class org.dataone.cn.indexer.annotation.SparqlField
Set the converter
setConverter(IConverter) - Method in class org.dataone.cn.indexer.parser.DerivedSolrField
 
setConverter(IConverter) - Method in class org.dataone.cn.indexer.parser.SolrField
 
setDateSysmModified(String) - Method in class org.dataone.cn.index.IndexingTask
 
setDedupe(boolean) - Method in class org.dataone.cn.indexer.parser.SolrField
Controls whether duplicate values be removed from final field value.
setDefaults(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Set default filter element values
setDefaultValue(String) - Method in class org.dataone.cn.indexer.parser.SolrField
 
setDeleteSubprocessors(List<IDocumentDeleteSubprocessor>) - Method in class org.dataone.cn.indexer.SolrIndexService
 
setDelimiter(String) - Method in class org.dataone.cn.indexer.parser.utility.ElementCombiner
 
setDelimiter(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Set the token delimeter used to separate values
setDelimiter(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Set the delimeter used to separate string tokens
setDelimiter(String) - Method in class org.dataone.cn.indexer.parser.utility.LeafElement
 
setDelimiter(String) - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
setDisallowedValues(List<String>) - Method in class org.dataone.cn.indexer.parser.SolrField
Controls whether there are values which should be disallowed - removed from field value.
setDocList(List<SolrDoc>) - Method in class org.dataone.cn.indexer.solrhttp.SolrElementAdd
 
setElements(LinkedHashMap<String, Object>) - Method in class org.dataone.cn.indexer.parser.utility.ElementCombiner
 
setEscapeSpecialChars(Boolean) - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Set the setting that determines if special characters should be escaped in this filter value
setFieldList(List<ISolrDataField>) - Method in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
setFieldList(List<ISolrField>) - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
setFieldList(List<ISolrDataField>) - Method in class org.dataone.cn.indexer.annotation.OntologyModelService
 
setFieldList(List<ISolrDataField>) - Method in class org.dataone.cn.indexer.annotation.RdfXmlSubprocessor
 
setFieldList(List<ISolrDataField>) - Method in class org.dataone.cn.indexer.annotation.RemoteAnnotatorSubprocessor
 
setFieldList(List<ISolrField>) - Method in class org.dataone.cn.indexer.parser.BaseXPathDocumentSubprocessor
 
setFieldList(List<ISolrDataField>) - Method in class org.dataone.cn.indexer.parser.JsonLdSubprocessor
Set the list of the Solr field names which the subprocessor can handle
setFieldList(List<SolrElementField>) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
setFieldsToMerge(List<String>) - Method in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
setFieldsToMerge(List<String>) - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
setFieldsToMerge(List<String>) - Method in class org.dataone.cn.indexer.annotation.RdfXmlSubprocessor
 
setFieldsToMerge(List<String>) - Method in class org.dataone.cn.indexer.parser.ResourceMapSubprocessor
 
setFilterGroup(FilterGroupProcessor) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get defined filter group processor
setFilters(List<FilterProcessor>) - Method in class org.dataone.cn.indexer.parser.utility.FilterGroupProcessor
Get all defined filter processors
setFilters(List<FilterProcessor>) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get all defined filter processors
setFmtid(String) - Method in class org.dataone.cn.index.IndexingTask
 
setHttpService(HTTPService) - Method in class org.dataone.cn.indexer.SolrIndexService
 
setIdentifier(String) - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceEntry
 
setIdentifier(String) - Method in interface org.dataone.cn.indexer.resourcemap.ResourceEntry
 
setIdentifier(String) - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceEntry
 
setIdFilterMatch(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get the terms used to identify a 'id' filter
setIsPartOfFilterMatch(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Set the terms used to identify an 'isPartOf' filter
setLeafs(List<LeafElement>) - Method in class org.dataone.cn.indexer.parser.utility.FilterGroupProcessor
Get the 'leaf' elements defined for a filter
setLeafs(List<LeafElement>) - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Set the leaf (child element) of a filter
setLeafs(List<LeafElement>) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get the 'leaf' elements defined for a filter
setLeafs(List<LeafElement>) - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
setLength(int) - Method in class org.dataone.cn.indexer.convert.GeohashConverter
 
setMatchDocuments(List<String>) - Method in class org.dataone.cn.indexer.annotation.AnnotatorSubprocessor
 
setMatchDocuments(List<String>) - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
setMatchDocuments(List<String>) - Method in class org.dataone.cn.indexer.annotation.RdfXmlSubprocessor
 
setMatchDocuments(List<String>) - Method in class org.dataone.cn.indexer.parser.BaseXPathDocumentSubprocessor
 
setMatchDocuments(List<String>) - Method in class org.dataone.cn.indexer.parser.JsonLdSubprocessor
Set the list of format ids which the subprocessor can process
setMatchDocuments(List<String>) - Method in class org.dataone.cn.indexer.parser.ResourceMapSubprocessor
 
setMatchElement(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterGroupProcessor
Set the string used to match this filter to an application context description
setMatchElement(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Set the string used to match this filter to an application context description
setMatchField(String) - Method in class org.dataone.cn.indexer.parser.AbstractPostProcessor
 
setMatchingPatterns(Collection<String>) - Method in class org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationType
 
setMatchValue(String) - Method in class org.dataone.cn.indexer.convert.BooleanMatchConverter
 
setMatchValue(List<String>) - Method in class org.dataone.cn.indexer.parser.AbstractPostProcessor
 
setMerged(boolean) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 
setMultivalue(boolean) - Method in class org.dataone.cn.indexer.annotation.SparqlField
Controls whether the search index field this instance of SolrField is generating is defined as accepting multiple values (a collection of values).
setMultivalue(boolean) - Method in class org.dataone.cn.indexer.parser.DerivedSolrField
Controls whether the search index field this instance of SolrField is generating is defined as accepting multiple values (a collection of values).
setMultivalue(boolean) - Method in class org.dataone.cn.indexer.parser.SolrField
Controls whether the search index field this instance of SolrField is generating is defined as accepting multiple values (a collection of values).
setName(String) - Method in class org.dataone.cn.indexer.annotation.SparqlField
 
setName(String) - Method in class org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationType
 
setName(String) - Method in class org.dataone.cn.indexer.parser.AggregateSolrField
 
setName(String) - Method in class org.dataone.cn.indexer.parser.DerivedSolrField
 
setName(String) - Method in class org.dataone.cn.indexer.parser.SolrField
The name of the search index field this SolrField instance is generating.
setName(String) - Method in class org.dataone.cn.indexer.parser.utility.ElementCombiner
 
setName(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterGroupProcessor
Get the name of this processor
setName(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Set the name of this filter
setName(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Get the name of this processor
setName(String) - Method in class org.dataone.cn.indexer.parser.utility.LeafElement
 
setName(String) - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
setName(String) - Method in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
setNamespace(String) - Method in class org.dataone.cn.indexer.XMLNamespace
 
setObjectBasePath(String) - Method in class org.dataone.cn.index.App
 
setObjectPath(String) - Method in class org.dataone.cn.index.IndexingTask
 
setOntologyList(List<String>) - Method in class org.dataone.cn.indexer.annotation.OntologyModelService
 
setPerfLog(PerformanceLogger) - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
setPid(String) - Method in class org.dataone.cn.index.IndexingTask
 
setPointXPath(String) - Method in class org.dataone.cn.indexer.parser.DataCiteSpatialBoxBoundingCoordinatesSolrField
 
setPrefix(String) - Method in class org.dataone.cn.indexer.XMLNamespace
 
setProcessorUtility(SubprocessorUtility) - Method in class org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessor
 
setQuery(String) - Method in class org.dataone.cn.indexer.annotation.SparqlField
 
setQuoteMultipleWords(Boolean) - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Set the setting that determines if multiple word values are quoted
setReferencedIds(List<String>) - Method in class org.dataone.cn.index.task.ResourceMapIndexTask
 
setRelationFields(List<String>) - Method in class org.dataone.cn.indexer.parser.BaseReprocessSubprocessor
 
setRelationSourceField(String) - Method in class org.dataone.cn.indexer.parser.BaseDocumentDeleteSubprocessor
 
setRelationSourceFormatId(String) - Method in class org.dataone.cn.indexer.parser.BaseDocumentDeleteSubprocessor
 
setResourceMaps(Set<String>) - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceEntry
 
setResourceMaps(Set<String>) - Method in interface org.dataone.cn.indexer.resourcemap.ResourceEntry
 
setResourceMaps(Set<String>) - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceEntry
 
setRoot(RootElement) - Method in class org.dataone.cn.indexer.parser.CommonRootSolrField
 
setRoot(FilterRootElement) - Method in class org.dataone.cn.indexer.parser.FilterCommonRootSolrField
Set the root element that will be processed
setSeparator(String) - Method in class org.dataone.cn.indexer.annotation.SparqlField
 
setSolrFields(List<ISolrField>) - Method in class org.dataone.cn.indexer.parser.AggregateSolrField
 
setSolrIndexUri(String) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
setSolrIndexUri(String) - Method in class org.dataone.cn.indexer.SolrIndexService
 
setSolrQueryUri(String) - Method in class org.dataone.cn.index.processor.IndexTaskProcessor
 
setSolrQueryUri(String) - Method in class org.dataone.cn.indexer.SolrIndexService
 
setSolrSchemaPath(String) - Method in class org.dataone.cn.indexer.solrhttp.HTTPService
 
setSplitOnString(String) - Method in class org.dataone.cn.indexer.parser.SolrField
 
setSpringConfigFile(String) - Method in class org.dataone.cn.index.App
 
setSubprocessors(List<IDocumentSubprocessor>) - Method in class org.dataone.cn.indexer.SolrIndexService
 
setSubRoots(List<FilterRootElement>) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Set the children filter nodes
setSubRoots(List<RootElement>) - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
setSubstringAfter(boolean) - Method in class org.dataone.cn.indexer.parser.SolrField
 
setSubstringBefore(boolean) - Method in class org.dataone.cn.indexer.parser.SolrField
 
setSysMetaPath(String) - Method in class org.dataone.cn.index.IndexingTask
 
setSystemMetadataProcessor(IDocumentSubprocessor) - Method in class org.dataone.cn.indexer.SolrIndexService
 
setTaskListPath(String) - Method in class org.dataone.cn.index.App
 
setTemplate(String) - Method in class org.dataone.cn.indexer.parser.utility.ElementCombiner
 
setTemplate(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Set the template used by this filter
setTemplate(String) - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
setUniDirectionalRelationFields(List<String>) - Method in class org.dataone.cn.indexer.parser.BaseDocumentDeleteSubprocessor
 
setValue(String) - Method in class org.dataone.cn.indexer.solrhttp.SolrElementField
 
setValueSeparator(String) - Method in class org.dataone.cn.indexer.parser.SolrField
Delimiter character between values mined from source xml document.
setXmlNamespaceConfig(XMLNamespaceConfig) - Static method in class org.dataone.cn.indexer.parser.BaseXPathDocumentSubprocessor
 
setXpath(String) - Method in class org.dataone.cn.indexer.parser.SolrField
A string representing an xPath selector rule used to derive search index field values from incoming xml documents.
setxPath(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Set the XPath used by this filter
setxPath(String) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Return the XPath for filter nodes this processor operates on
setxPath(String) - Method in class org.dataone.cn.indexer.parser.utility.LeafElement
 
setxPath(String) - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
setxPathExpression(XPathExpression) - Method in class org.dataone.cn.indexer.parser.SolrField
 
setxPathExpression(XPathExpression) - Method in class org.dataone.cn.indexer.parser.utility.FilterProcessor
Set the XPath expression used to process this filter
setxPathExpression(XPathExpression) - Method in class org.dataone.cn.indexer.parser.utility.FilterRootElement
Set the xpath expression applied to the filter node that this processor operates on
setxPathExpression(XPathExpression) - Method in class org.dataone.cn.indexer.parser.utility.LeafElement
 
setxPathExpression(XPathExpression) - Method in class org.dataone.cn.indexer.parser.utility.RootElement
 
shutdownExecutor() - Method in class org.dataone.cn.index.processor.IndexTaskProcessor
Call at the end of processing, when canceled tasks would otherwise be left in the IN PROCESS state.
SolrDateConverter - Class in org.dataone.cn.indexer.convert
Converts date to solr consumable format.
SolrDateConverter() - Constructor for class org.dataone.cn.indexer.convert.SolrDateConverter
 
SolrDoc - Class in org.dataone.cn.indexer.solrhttp
User: Porter Date: 7/26/11 Time: 4:04 PM
SolrDoc() - Constructor for class org.dataone.cn.indexer.solrhttp.SolrDoc
 
SolrDoc(List<SolrElementField>) - Constructor for class org.dataone.cn.indexer.solrhttp.SolrDoc
 
SolrElementAdd - Class in org.dataone.cn.indexer.solrhttp
Command for adding or updating documents in Solr index example output:
SolrElementAdd() - Constructor for class org.dataone.cn.indexer.solrhttp.SolrElementAdd
 
SolrElementAdd(List<SolrDoc>) - Constructor for class org.dataone.cn.indexer.solrhttp.SolrElementAdd
 
SolrElementField - Class in org.dataone.cn.indexer.solrhttp
User: Porter Date: 7/25/11 Time: 4:14 PM Contains constants FILED_XXXX for DataOne system metdata solr index fields.
SolrElementField() - Constructor for class org.dataone.cn.indexer.solrhttp.SolrElementField
 
SolrElementField(String, String) - Constructor for class org.dataone.cn.indexer.solrhttp.SolrElementField
 
SolrField - Class in org.dataone.cn.indexer.parser
Base implementation of a class used to process an xml document in order to mine value(s) from it - to be placed in a search index field.
SolrField() - Constructor for class org.dataone.cn.indexer.parser.SolrField
 
SolrField(String, String, boolean) - Constructor for class org.dataone.cn.indexer.parser.SolrField
 
SolrField(String, String, boolean, IConverter) - Constructor for class org.dataone.cn.indexer.parser.SolrField
 
SolrField(String, String) - Constructor for class org.dataone.cn.indexer.parser.SolrField
 
SolrIndexService - Class in org.dataone.cn.indexer
Top level document processing class.
SolrIndexService() - Constructor for class org.dataone.cn.indexer.SolrIndexService
 
SolrLatitudeConverter - Class in org.dataone.cn.indexer.convert
Basic value check for latitude entries.
SolrLatitudeConverter() - Constructor for class org.dataone.cn.indexer.convert.SolrLatitudeConverter
 
SolrLongitudeConverter - Class in org.dataone.cn.indexer.convert
Basic value check for longitude, assumed to be decimal degrees.
SolrLongitudeConverter() - Constructor for class org.dataone.cn.indexer.convert.SolrLongitudeConverter
 
SparqlField - Class in org.dataone.cn.indexer.annotation
 
SparqlField(String, String) - Constructor for class org.dataone.cn.indexer.annotation.SparqlField
 
SpatialBoxParsingUtility - Class in org.dataone.cn.indexer.parser.utility
 
SpatialBoxParsingUtility() - Constructor for class org.dataone.cn.indexer.parser.utility.SpatialBoxParsingUtility
 
splitOnString - Variable in class org.dataone.cn.indexer.parser.SolrField
 
start() - Method in class org.dataone.cn.index.processor.IndexTaskProcessorDaemon
 
start() - Method in class org.dataone.cn.index.processor.IndexTaskProcessorScheduler
called by the IndexTaskProcessorDaemon's start method
START_FIELD - Static variable in class org.dataone.cn.indexer.parser.utility.TemporalPeriodParsingUtility
 
stop() - Method in class org.dataone.cn.index.processor.IndexTaskProcessorDaemon
 
stop() - Method in class org.dataone.cn.index.processor.IndexTaskProcessorScheduler
called by IndexTaskProcessorDaemon's stop method.
SubprocessorUtility - Class in org.dataone.cn.indexer.parser
 
SubprocessorUtility() - Constructor for class org.dataone.cn.indexer.parser.SubprocessorUtility
 
substringAfter - Variable in class org.dataone.cn.indexer.parser.SolrField
 
substringBefore - Variable in class org.dataone.cn.indexer.parser.SolrField
 
sysMetaPath - Variable in class org.dataone.cn.index.IndexingTask
 

T

TAG_DOCUMENTS - Static variable in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
TAG_IDENTIFIER - Static variable in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
TAG_IS_DOCUMENTED_BY - Static variable in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
TemplateStringProcessor - Class in org.dataone.cn.indexer.parser.utility
Used by RootElement to define how leaf element data values are to be combined into the final field value.
TemplateStringProcessor() - Constructor for class org.dataone.cn.indexer.parser.utility.TemplateStringProcessor
 
TemporalPeriodParsingUtility - Class in org.dataone.cn.indexer.parser.utility
Utility class for extracting values from a dcterms:temporal with xsi:type="dcterms:Period" and for formatting the date values contained within to a solr consumable format.
TemporalPeriodParsingUtility() - Constructor for class org.dataone.cn.indexer.parser.utility.TemporalPeriodParsingUtility
 
TemporalPeriodSolrField - Class in org.dataone.cn.indexer.parser
Used to convert the text inside of a dcterms:temporal with xsi:type="dcterms:Period" into SolrElementFields for beginDate and endDate Example input:
TemporalPeriodSolrField() - Constructor for class org.dataone.cn.indexer.parser.TemporalPeriodSolrField
 
TemporalPeriodSolrField(String) - Constructor for class org.dataone.cn.indexer.parser.TemporalPeriodSolrField
 
textToDate(String) - Method in class org.dataone.cn.indexer.convert.FgdcDateConverter
 
toString() - Method in class org.dataone.cn.indexer.resourcemap.ForesiteResourceEntry
 
toString() - Method in interface org.dataone.cn.indexer.resourcemap.ResourceEntry
 
toString() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceEntry
 
toString() - Method in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
TripleStoreService - Class in org.dataone.cn.indexer.annotation
 
tstamp - Variable in class org.dataone.cn.index.IndexingTask
 
TSTAMPFILE - Static variable in class org.dataone.cn.index.App
 

U

updateOrAddField(String, String) - Method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 

V

valueSeparator - Variable in class org.dataone.cn.indexer.parser.SolrField
 
visibleInIndex(SystemMetadata) - Static method in class org.dataone.cn.indexer.solrhttp.SolrDoc
 

W

W3C_DTF_SCHEME - Static variable in class org.dataone.cn.indexer.parser.utility.TemporalPeriodParsingUtility
 
writeTo(OutputStream) - Method in class org.dataone.cn.indexer.solrhttp.OutputStreamHttpEntity
 

X

XmlDocumentUtility - Class in org.dataone.cn.indexer
 
XmlDocumentUtility() - Constructor for class org.dataone.cn.indexer.XmlDocumentUtility
 
XMLNamespace - Class in org.dataone.cn.indexer
Helper class for prefix to namespace mappings used in xpath
XMLNamespace() - Constructor for class org.dataone.cn.indexer.XMLNamespace
 
XMLNamespace(String, String) - Constructor for class org.dataone.cn.indexer.XMLNamespace
 
XMLNamespaceConfig - Class in org.dataone.cn.indexer
User: Porter Date: 7/25/11 Time: 4:32 PM
XMLNamespaceConfig(List<XMLNamespace>) - Constructor for class org.dataone.cn.indexer.XMLNamespaceConfig
 
xpath - Variable in class org.dataone.cn.indexer.parser.SolrField
 
XPATH_RESOURCE_MAP_IDENTIFIER - Static variable in class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
xPathExpression - Variable in class org.dataone.cn.indexer.parser.SolrField
 
XPathResourceEntry - Class in org.dataone.cn.indexer.resourcemap
ResourceEntry is an document entry in the Resource Map.
XPathResourceEntry(Element, ResourceMap, IndexVisibilityDelegate) - Constructor for class org.dataone.cn.indexer.resourcemap.XPathResourceEntry
 
XPathResourceMap - Class in org.dataone.cn.indexer.resourcemap
ResourceMap parses resource map and generate index information
XPathResourceMap(Document) - Constructor for class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
XPathResourceMap(Document, IndexVisibilityDelegate) - Constructor for class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
XPathResourceMap(String) - Constructor for class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
XPathResourceMap(String, IndexVisibilityDelegate) - Constructor for class org.dataone.cn.indexer.resourcemap.XPathResourceMap
 
A B C D E F G H I J L M N O P R S T U V W X 
Skip navigation links

Copyright © 2022. All rights reserved.