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

A

AbstractAny - Class in eu.dnetlib.functionality.index.model.impl
Basic abstract implementation class for Any.
AbstractAny(Any.ValueType) - Constructor for class eu.dnetlib.functionality.index.model.impl.AbstractAny
Constructs a new AbstractAny.
AbstractIndexClientFactory - Class in eu.dnetlib.functionality.index.client
The Class AbstractIndexClientFactory.
AbstractIndexClientFactory() - Constructor for class eu.dnetlib.functionality.index.client.AbstractIndexClientFactory
 
AbstractIndexDocument - Class in eu.dnetlib.functionality.index.model.document
The Class AbstractDocument Represent the field information needed to construct and index Document.
AbstractIndexDocument(Map<String, Any.ValueType>, String) - Constructor for class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Instantiates a new abstract document.
AbstractIndexDocument(Map<String, Any.ValueType>, String, Map<String, IndexField>) - Constructor for class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Instantiates a new abstract document.
add(String, Any) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
Adds the given value to the mapped entry of the given key.
add(String) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
 
add(Number) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
Long, Integer, Short and Byte values will be converted to Value object of type LONG, all others to Value object of type DOUBLE.
add(int, Any) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
 
add(String, Any) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
Adds the given value to the mapped entry of the given key.
add(Any) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
add(String) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
add(Number) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
Long, Integer, Short and Byte values will be converted to Value object of type LONG, all others to Value object of type DOUBLE.
add(int, Any) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
add(String, Any) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
addAll(Collection<? extends Any>) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
addAll(int, Collection<? extends Any>) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
addField(String, Object) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Adds a field with the given name, value and boost.
addField(String, Object) - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
Adds a field with the given name, value and boost.
addValue(Object) - Method in class eu.dnetlib.functionality.index.model.document.IndexField
Add values to a field.
aliases - Variable in class eu.dnetlib.functionality.index.query.QueryResponseParser
The aliases.
ALL_FIELDS - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
Any - Interface in eu.dnetlib.functionality.index.model
Interface for metadata objects.
Any.ValueType - Enum in eu.dnetlib.functionality.index.model
Enumeration with the possible value types.
AnyMap - Interface in eu.dnetlib.functionality.index.model
Interface for a map with Any objects.
AnyMapImpl - Class in eu.dnetlib.functionality.index.model.impl
Class implementing AnyMap.
anyNotNull(T, T) - Method in class eu.dnetlib.functionality.index.query.Pruner
 
AnySeq - Interface in eu.dnetlib.functionality.index.model
Interface for a sequence of Any objects.
AnySeqImpl - Class in eu.dnetlib.functionality.index.model.impl
Sequence of Any objects.
AnySolrUtil - Class in eu.dnetlib.functionality.index.model.util
The Class AnySolrUtil.
AnySolrUtil() - Constructor for class eu.dnetlib.functionality.index.model.util.AnySolrUtil
 
anyToNative(Any) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
Converts an Any object into a native java object.
anyToProperties(AnyMap) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
convert AnyMap to java.util.Properties.
AnyUtil - Class in eu.dnetlib.functionality.index.model.util
utility class for handling / conversion of Any objects.
AnyUtil() - Constructor for class eu.dnetlib.functionality.index.model.util.AnyUtil
prevent instance creation.
asBoolean() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
asBoolean(Any) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
null save version.
asBoolean() - Method in interface eu.dnetlib.functionality.index.model.Value
 
asDate() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
asDate(Any) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
null save version.
asDate() - Method in interface eu.dnetlib.functionality.index.model.Value
 
asDateTime() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
asDateTime(Any) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
null save version.
asDateTime() - Method in interface eu.dnetlib.functionality.index.model.Value
 
asDouble() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
asDouble(Any) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
null save version.
asDouble() - Method in interface eu.dnetlib.functionality.index.model.Value
 
asLong() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
asLong(Any) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
null save version.
asLong() - Method in interface eu.dnetlib.functionality.index.model.Value
 
asLongs() - Method in interface eu.dnetlib.functionality.index.model.AnySeq
returns all values as a List of Long.
asLongs() - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
 
asMap() - Method in interface eu.dnetlib.functionality.index.model.Any
returns this Any as an AnyMap object or throws an InvalidValueTypeException.
asMap() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
 
asMap() - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
 
asMap() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
asMap(Any) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
null save version.
asSeq() - Method in interface eu.dnetlib.functionality.index.model.Any
returns this Any as an AnySeq object or throws an InvalidValueTypeException.
asSeq() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
 
asSeq() - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
 
asSeq() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
asSeq() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
 
asSeq(Any) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
null save version.
asString() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
asString(Any) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
null save version.
asString() - Method in interface eu.dnetlib.functionality.index.model.Value
 
asStrings() - Method in interface eu.dnetlib.functionality.index.model.AnySeq
returns all values as a List of Strings.
asStrings() - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
 
asValue() - Method in interface eu.dnetlib.functionality.index.model.Any
returns this Any as an Value object or throws an InvalidValueTypeException.
asValue() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
 
asValue() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
asValue() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
returns this Any as an Value object or throws an InvalidValueTypeException.
autoConvertValue(Object) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
auto converts the given object into the object's corresponding Value.
autoConvertValue(Object) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
auto converts the given object into the object's corresponding Value.

B

browse(String, List<String>, int) - Method in interface eu.dnetlib.functionality.index.client.IndexClient
 
browse(String, List<String>, int, List<String>) - Method in interface eu.dnetlib.functionality.index.client.IndexClient
 
browse(String, List<String>, int) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
browse(String, List<String>, int, List<String>) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
BrowseAliases - Class in eu.dnetlib.functionality.index.query
The Class BrowseAliases.
BrowseAliases() - Constructor for class eu.dnetlib.functionality.index.query.BrowseAliases
 
browseAliases - Variable in class eu.dnetlib.functionality.index.query.QueryResponseFactory
 
BrowseEntry - Class in eu.dnetlib.functionality.index.client.response
 
BrowseEntry() - Constructor for class eu.dnetlib.functionality.index.client.response.BrowseEntry
 
BrowseEntry(String, String, List<BrowseValueEntry>) - Constructor for class eu.dnetlib.functionality.index.client.response.BrowseEntry
 
BrowseValueEntry - Class in eu.dnetlib.functionality.index.client.response
 
BrowseValueEntry() - Constructor for class eu.dnetlib.functionality.index.client.response.BrowseValueEntry
 
BrowseValueEntry(String, int) - Constructor for class eu.dnetlib.functionality.index.client.response.BrowseValueEntry
 

C

clear() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Remove all fields and boosts from the document.
clear() - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
clear() - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
clear() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
cloneAny(Any) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
Clone Any object.
cloneAny(Any) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
Clone Any object.
cloneAnyMap(AnyMap) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
Clone AnyMap object.
cloneAnyMap(AnyMap) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
Clone AnyMap object.
cloneAnySeq(AnySeq) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
Clone AnySeq object.
cloneAnySeq(AnySeq) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
Clone AnySeq object.
close() - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
commit() - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
compareTo(BrowseValueEntry) - Method in class eu.dnetlib.functionality.index.client.response.BrowseValueEntry
 
contains(Object) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
containsAll(Collection<?>) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
containsKey(Object) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
containsKey(Object) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
containsKey(Object) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
containsValue(Object) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
containsValue(Object) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
containsValue(Object) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
convertNamedListToAnyMap(NamedList<Object>, AnyMap) - Static method in class eu.dnetlib.functionality.index.model.util.AnySolrUtil
Convert named list to any map.
convertNamedListToAnyMap(NamedList<Object>) - Static method in class eu.dnetlib.functionality.index.model.util.AnySolrUtil
Convert named list to any map.
copyResult(SolrInputDocument, StringWriter, XMLEventReader, List<Namespace>, String, ResultTransformer) - Method in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
Copy the /indexRecord/result element and children, preserving namespace declarations etc.
count(String) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
createAnyMap() - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
createAnyMap() - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
createAnySeq() - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
createAnySeq() - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
createBooleanValue(Boolean) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
createBooleanValue(Boolean) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
createDateTimeValue(Date) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
createDateTimeValue(Date) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
createDateValue(Date) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
createDateValue(Date) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
createDoubleValue(Double) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
createDoubleValue(float) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
createDoubleValue(Double) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
createDoubleValue(float) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
createLongValue(Long) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
createLongValue(int) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
createLongValue(Long) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
createLongValue(int) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
createStringValue(String) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
createStringValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl

D

DataFactory - Interface in eu.dnetlib.functionality.index.model
Interface for creation of data objects.
DataFactoryCreator - Class in eu.dnetlib.functionality.index.model
Helper class to decouple Any and Record interfaces better from default implementation.
DateValue - Class in eu.dnetlib.functionality.index.model.impl
Pair of a Date and optionally the original string from which it was parsed.
DateValue(Date, String) - Constructor for class eu.dnetlib.functionality.index.model.impl.DateValue
create a pair of a date and the string it was parsed from.
decodeMetadata(String) - Static method in class eu.dnetlib.functionality.index.utils.MetadataReferenceFactory
 
deepCopy() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
return a copy of index Document.
deepCopy() - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
return a copy of index Document.
deepCopy() - Method in class eu.dnetlib.functionality.index.model.document.IndexField
 
DEFAULT - Static variable in interface eu.dnetlib.functionality.index.model.DataFactory
default instance.
DEFAULT_HL_POST - Static variable in class eu.dnetlib.functionality.index.solr.utils.HighlightUtils
 
DEFAULT_HL_PRE - Static variable in class eu.dnetlib.functionality.index.solr.utils.HighlightUtils
 
DefaultDataFactoryImpl - Class in eu.dnetlib.functionality.index.model.impl
Implementation of DataFactory.
DefaultDataFactoryImpl() - Constructor for class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
 
DEFAULTDNETRESULT - Static variable in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
 
delete(String) - Method in interface eu.dnetlib.functionality.index.client.IndexClient
 
delete(String) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
Do delete.
DELETE_DOCUMENT - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
deleteByQuery(String) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
deleteIndexDS(String) - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
 
DNET_URI - Static variable in class eu.dnetlib.functionality.index.query.Pruner
All options have to be in this namespace.
doAfterFeeding(UpdateResponse) - Method in interface eu.dnetlib.functionality.index.client.solr.SolrIndexClient.AfterFeedingCallback
 
DS_ID - Static variable in class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
 
DS_ID - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
DS_VERSION - Static variable in class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
 
DS_VERSION - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 

E

EMPTY_MAP - Static variable in class eu.dnetlib.functionality.index.model.util.AnyUtil
Immutable empty AnyMap instance.
entrySet() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
entrySet() - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
entrySet() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
equals(Object) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
equals(Object) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
equals(Object) - Method in class eu.dnetlib.functionality.index.model.impl.DateValue
 
equals(Object) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
equals(Object) - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
equals(Object) - Method in class eu.dnetlib.functionality.index.utils.MetadataReference
 
eu.dnetlib.functionality.index.client - package eu.dnetlib.functionality.index.client
 
eu.dnetlib.functionality.index.client.response - package eu.dnetlib.functionality.index.client.response
 
eu.dnetlib.functionality.index.client.solr - package eu.dnetlib.functionality.index.client.solr
 
eu.dnetlib.functionality.index.model - package eu.dnetlib.functionality.index.model
 
eu.dnetlib.functionality.index.model.document - package eu.dnetlib.functionality.index.model.document
 
eu.dnetlib.functionality.index.model.impl - package eu.dnetlib.functionality.index.model.impl
 
eu.dnetlib.functionality.index.model.util - package eu.dnetlib.functionality.index.model.util
 
eu.dnetlib.functionality.index.query - package eu.dnetlib.functionality.index.query
 
eu.dnetlib.functionality.index.solr.cql - package eu.dnetlib.functionality.index.solr.cql
 
eu.dnetlib.functionality.index.solr.feed - package eu.dnetlib.functionality.index.solr.feed
 
eu.dnetlib.functionality.index.solr.utils - package eu.dnetlib.functionality.index.solr.utils
 
eu.dnetlib.functionality.index.utils - package eu.dnetlib.functionality.index.utils
 
evaluate(String) - Method in class eu.dnetlib.functionality.index.solr.cql.SimpleDateValueTransformer
 
evaluate(String) - Method in class eu.dnetlib.functionality.index.solr.utils.HighlightUtils
 
eventFactory - Variable in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
 
exceptionToAny(Throwable) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
convert an exception to an any object.
extractBrowsingAliases(Document) - Method in class eu.dnetlib.functionality.index.query.BrowseAliases
Method extract aliases field names from the given fields.

F

feed(String, String, UnaryFunction<String, String>) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
feed(String, String, UnaryFunction<String, String>, boolean) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
feed(SolrInputDocument) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
feed(List<SolrInputDocument>) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
feed(SolrInputDocument, boolean) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
feed(List<SolrInputDocument>, SolrIndexClient.AfterFeedingCallback) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
feed(List<SolrInputDocument>, SolrIndexClient.AfterFeedingCallback, boolean) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
FIELD_BROWSING_ALIAS_FOR - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
FIELD_NAME - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
fields - Variable in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
The _fields.
findMapInSeq(AnySeq, String, String) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
returns the 1st map in the give SEQ that contains a value with the given name value, or null if not found.
formatDate(Date) - Method in class eu.dnetlib.functionality.index.model.ValueFormatHelper
format value as Date string.
formatDateTime(Date) - Method in class eu.dnetlib.functionality.index.model.ValueFormatHelper
format value as DateTime string.
FULLTEXT_ID - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 

G

get(Object) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
get(Object) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
get(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
get(Object) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
get(MetadataReference) - Method in class eu.dnetlib.functionality.index.query.BrowseAliases
Gets the.
get(Object) - Method in class eu.dnetlib.functionality.index.query.Weights
 
getAliases() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
 
getAttributeMap(MetadataReference, String) - Method in class eu.dnetlib.functionality.index.utils.MDFormatReader
 
getAttributeTable(MetadataReference, String...) - Method in class eu.dnetlib.functionality.index.utils.MDFormatReader
 
getBackendId() - Method in class eu.dnetlib.functionality.index.client.AbstractIndexClientFactory
getBackendId() - Method in interface eu.dnetlib.functionality.index.client.IndexClientFactory
 
getBackendId() - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClientFactory
getBackendIds(MetadataReference) - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
 
getBooleanValue(String) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
getBooleanValue(int) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
 
getBooleanValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
getBooleanValue(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
getBooleanValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getBrowsableFields(List<String>, MetadataReference) - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
 
getBrowsableFields(List<String>, BiMap<String, String>) - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
Gets the list of aliases available for browse
getBrowsingResults() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
Gets the browsing results.
getBrowsingResults() - Method in class eu.dnetlib.functionality.index.query.SolrResponseParser
Gets the browsing results.
getClient(String, String, String) - Method in interface eu.dnetlib.functionality.index.client.IndexClientFactory
 
getClient(MetadataReference) - Method in interface eu.dnetlib.functionality.index.client.IndexClientFactory
 
getClient(String) - Method in interface eu.dnetlib.functionality.index.client.IndexClientFactory
 
getClient() - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
Gets the client.
getClient(String, String, String) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClientFactory
getClient(MetadataReference) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClientFactory
getClient(String) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClientFactory
 
getConfiguration() - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClientFactory
Gets the configuration.
getContextualQueryResponse() - Method in interface eu.dnetlib.functionality.index.query.IndexQueryResponse
 
getContextualQueryResponse() - Method in class eu.dnetlib.functionality.index.query.SolrIndexQueryResponse
 
getCqlPruner() - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
Gets the cql pruner.
getCqlValueTransformerMap(MetadataReference) - Method in interface eu.dnetlib.functionality.index.client.IndexClient
 
getCqlValueTransformerMap(MetadataReference) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
getCurrentSize() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
Gets the current size.
getCurrentSize() - Method in class eu.dnetlib.functionality.index.query.SolrResponseParser
Gets the current size.
getDate() - Method in class eu.dnetlib.functionality.index.model.impl.DateValue
 
getDateTimeValue(String) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
getDateTimeValue(int) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
 
getDateTimeValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
getDateTimeValue(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
getDateTimeValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getDateValue(String) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
getDateValue(int) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
 
getDateValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
getDateValue(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
getDateValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getDefaultDateTimeFormat() - Static method in class eu.dnetlib.functionality.index.model.ValueFormatHelper
 
getDefaultQueryParams() - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
Gets the default query params.
getDoubleValue(String) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
getDoubleValue(int) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
 
getDoubleValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
getDoubleValue(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
getDoubleValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getElapsedTime() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
Gets the elapsed time.
getElapsedTime() - Method in class eu.dnetlib.functionality.index.query.SolrResponseParser
Gets the elapsed time.
getError() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
If there was an error building the document, it is described here.
getError() - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
If there was an error building the document, it is described here.
getFactory() - Method in interface eu.dnetlib.functionality.index.model.Any
 
getFactory() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
getFactory() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getField() - Method in class eu.dnetlib.functionality.index.client.response.BrowseEntry
 
getField(String) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Gets the field.
getField(String) - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
Gets the field.
getFieldNames() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Get all field names.
getFieldNames() - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
Get all field names.
getFields(MetadataReference) - Method in class eu.dnetlib.functionality.index.utils.MDFormatReader
 
getFieldValue(String) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Get the first value for a field.
getFieldValue(String) - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
Get the first value for a field.
getFieldValues(String) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Get all the values for a field.
getFieldValues(String) - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
Get all the values for a field.
getFirstValue() - Method in class eu.dnetlib.functionality.index.model.document.IndexField
Gets the first value.
getFormat() - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
Gets the format.
getFormat() - Method in class eu.dnetlib.functionality.index.utils.MetadataReference
 
getFrom() - Method in class eu.dnetlib.functionality.index.client.response.LookupResponse
 
getIndexFields(String) - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
 
getIndexFields(MetadataReference) - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
 
getIndexProperties(String) - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
 
getIndexQuery(QueryLanguage, String, IndexClient, MetadataReference) - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
Gets the index query.
getIndexQueryFactory() - Method in interface eu.dnetlib.functionality.index.client.IndexClient
 
getIndexQueryFactory() - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
getInterpretation() - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
Gets the interpretation.
getInterpretation() - Method in class eu.dnetlib.functionality.index.utils.MetadataReference
 
getIt(Map<String, Any.ValueType>) - Method in class eu.dnetlib.functionality.index.solr.cql.SolrTypeBasedCqlValueTransformerMapFactory
Method returns a new instance of SolrTypeBasedCqlValueTransformerMap.
getLabel() - Method in class eu.dnetlib.functionality.index.client.response.BrowseEntry
 
getLayout() - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
Gets the layout.
getLayout() - Method in class eu.dnetlib.functionality.index.utils.MetadataReference
 
getLongValue(String) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
getLongValue(int) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
 
getLongValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
getLongValue(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
getLongValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getMap(String) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
getMap(String, boolean) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
Gets the map and optionally creates one under the given key if not present.
getMap(int) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
 
getMap(String) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
getMap(String, boolean) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
 
getMap(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
getMap(String) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getMap(String, boolean) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getMetadata(String, String, String) - Static method in class eu.dnetlib.functionality.index.utils.MetadataReferenceFactory
 
getMetadataRef(String) - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
 
getMode() - Method in class eu.dnetlib.functionality.index.solr.feed.ResultTransformer
 
getName() - Method in class eu.dnetlib.functionality.index.model.document.IndexField
Gets the name.
getNumberOfBrowsingResults() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
method counts the number of facet fields resulting from the performed query.
getNumberOfBrowsingResults() - Method in class eu.dnetlib.functionality.index.query.SolrResponseParser
method counts the number of facet fields resulting from the performed query.
getNumFound() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
Gets the num found.
getNumFound() - Method in class eu.dnetlib.functionality.index.query.SolrResponseParser
Gets the num found.
getObject() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
getObject() - Method in interface eu.dnetlib.functionality.index.model.Value
 
getOption(CQLNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
 
getOptionUri() - Method in class eu.dnetlib.functionality.index.query.Pruner
 
getOriginalString() - Method in class eu.dnetlib.functionality.index.model.impl.DateValue
 
getParsedDateField(String) - Static method in class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
method return a solr-compatible string representation of a date
getPruner() - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
Gets the pruner.
getQueryResponse() - Method in class eu.dnetlib.functionality.index.query.SolrResponseParser
Gets the query response.
getQueryResponseParser(IndexQueryResponse<T>, MetadataReference) - Method in class eu.dnetlib.functionality.index.query.QueryResponseFactory
 
getQueryResponseParser(IndexQueryResponse<QueryResponse>, MetadataReference) - Method in class eu.dnetlib.functionality.index.query.SolrIndexQueryResponseFactory
getQueryTime() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
Gets the query time.
getQueryTime() - Method in class eu.dnetlib.functionality.index.query.SolrResponseParser
Gets the query time.
getRecords() - Method in class eu.dnetlib.functionality.index.client.response.LookupResponse
 
getResults() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
Gets the results.
getResults() - Method in class eu.dnetlib.functionality.index.query.SolrResponseParser
Gets the results.
getSeq(String) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
getSeq(String, boolean) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
Gets the seq and optionally creates one under the given key if not present.
getSeq(int) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
 
getSeq(String) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
getSeq(String, boolean) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
 
getSeq(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
getSeq(String) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getSeq(String, boolean) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getServiceAddress(String) - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
 
getServiceProperties() - Method in interface eu.dnetlib.functionality.index.client.IndexClient
 
getServiceProperties() - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
getServiceTools() - Method in class eu.dnetlib.functionality.index.query.BrowseAliases
 
getSingleField(SolrDocument, String) - Method in class eu.dnetlib.functionality.index.query.SolrResponseParser
Gets the single field.
getSize() - Method in class eu.dnetlib.functionality.index.client.response.BrowseValueEntry
 
getSolrDocument() - Method in class eu.dnetlib.functionality.index.query.SolrIndexDocument
Gets the solr document.
getStart() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
Gets the start.
getStart() - Method in class eu.dnetlib.functionality.index.query.SolrResponseParser
 
getStatus() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Gets the status.
getStatus() - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
Gets the status.
getStatus() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
Gets the status.
getStatus() - Method in class eu.dnetlib.functionality.index.query.SolrResponseParser
Gets the status.
getStringValue(String) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
getStringValue(int) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
 
getStringValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
getStringValue(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
getStringValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getText(XMLEvent) - Method in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
Helper used to get the string from a text element.
getTime() - Method in class eu.dnetlib.functionality.index.model.impl.DateValue
 
getTo() - Method in class eu.dnetlib.functionality.index.client.response.LookupResponse
 
getTotal() - Method in class eu.dnetlib.functionality.index.client.response.LookupResponse
 
getTransformerMap() - Method in class eu.dnetlib.functionality.index.solr.cql.SolrTypeBasedCqlValueTransformerMapFactory
 
getUnsupportedType() - Method in exception eu.dnetlib.functionality.index.model.InvalidValueTypeException
Gets the unsupported type.
getValue() - Method in class eu.dnetlib.functionality.index.client.response.BrowseValueEntry
 
getValue(String) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
getValue(int) - Method in interface eu.dnetlib.functionality.index.model.AnySeq
 
getValue() - Method in class eu.dnetlib.functionality.index.model.document.IndexField
Gets the value.
getValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
getValue(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
getValue(String) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
getValueCount() - Method in class eu.dnetlib.functionality.index.model.document.IndexField
Gets the value count.
getValues() - Method in class eu.dnetlib.functionality.index.client.response.BrowseEntry
 
getValues() - Method in class eu.dnetlib.functionality.index.model.document.IndexField
Gets the values.
getValueType() - Method in interface eu.dnetlib.functionality.index.model.Any
 
getValueType() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
getValueType() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 

H

hashCode() - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
hashCode() - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
hashCode() - Method in class eu.dnetlib.functionality.index.model.impl.DateValue
 
hashCode() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
hashCode() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
hashCode() - Method in class eu.dnetlib.functionality.index.utils.MetadataReference
 
hasOriginalString() - Method in class eu.dnetlib.functionality.index.model.impl.DateValue
 
highlightUtils - Variable in class eu.dnetlib.functionality.index.query.QueryResponseFactory
utility for highlighting.
highlightUtils - Variable in class eu.dnetlib.functionality.index.query.QueryResponseParser
The highlight utils.
HighlightUtils - Class in eu.dnetlib.functionality.index.solr.utils
 
HighlightUtils() - Constructor for class eu.dnetlib.functionality.index.solr.utils.HighlightUtils
 

I

IMMUTABLE_EMPTY_MAP - Static variable in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
immutable empyty map.
ImmutableAnyMapImpl - Class in eu.dnetlib.functionality.index.model.impl
immutable decorator for an AnyMap.
ImmutableAnyMapImpl(AnyMap) - Constructor for class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
includeRanking - Variable in class eu.dnetlib.functionality.index.query.QueryResponseFactory
force solr to return record ranking or not.
includeRanking - Variable in class eu.dnetlib.functionality.index.query.QueryResponseParser
The include ranking.
incrementHandledDataStructures(String) - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
 
INDEX_DSID_ALL - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
INDEX_FIELD_PREFIX - Static variable in class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
 
INDEX_FIELD_PREFIX - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
INDEX_RECORD_ID - Static variable in class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
 
INDEX_RECORD_ID - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
INDEX_RECORD_ID_ELEMENT - Static variable in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
 
INDEX_RESULT - Static variable in class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
 
IndexClient - Interface in eu.dnetlib.functionality.index.client
 
IndexClientException - Exception in eu.dnetlib.functionality.index.client
 
IndexClientException() - Constructor for exception eu.dnetlib.functionality.index.client.IndexClientException
 
IndexClientException(String) - Constructor for exception eu.dnetlib.functionality.index.client.IndexClientException
 
IndexClientException(Throwable) - Constructor for exception eu.dnetlib.functionality.index.client.IndexClientException
 
IndexClientException(String, Throwable) - Constructor for exception eu.dnetlib.functionality.index.client.IndexClientException
 
IndexClientFactory - Interface in eu.dnetlib.functionality.index.client
 
IndexDocument - Interface in eu.dnetlib.functionality.index.model.document
The Interface IndexDocument.
IndexField - Class in eu.dnetlib.functionality.index.model.document
The Class IndexField defines a common representation of field that each back-end of index should contain.
IndexField(String) - Constructor for class eu.dnetlib.functionality.index.model.document.IndexField
 
IndexFieldUtility - Class in eu.dnetlib.functionality.index.utils
IndexMap keeps track of IndexDataStructure-to-physical index mappings and vice-versa.
IndexFieldUtility() - Constructor for class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
INDEXNAME_PARAM - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
indexOf(Object) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
IndexQuery - Interface in eu.dnetlib.functionality.index.query
The Class IndexQuery.
IndexQueryFactory - Class in eu.dnetlib.functionality.index.query
A factory for creating IndexQuery objects.
IndexQueryFactory() - Constructor for class eu.dnetlib.functionality.index.query.IndexQueryFactory
 
IndexQueryResponse<T> - Interface in eu.dnetlib.functionality.index.query
 
init() - Method in class eu.dnetlib.functionality.index.client.AbstractIndexClientFactory
Inits the class.
init() - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClientFactory
Inits the class.
initialize() - Method in class eu.dnetlib.functionality.index.query.BrowseAliases
Initialize.
initialize() - Method in class eu.dnetlib.functionality.index.query.Weights
 
InputDocumentFactory - Class in eu.dnetlib.functionality.index.solr.feed
 
InputDocumentFactory() - Constructor for class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
 
inputFactory - Variable in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
 
INSTANCE - Static variable in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
instance for sharing.
INSTANCE - Static variable in class eu.dnetlib.functionality.index.model.ValueFormatHelper
shared global helper instance.
InvalidValueTypeException - Exception in eu.dnetlib.functionality.index.model
A runtime exception that will be thrown if the value types of the Any objects do not match the expected types.
InvalidValueTypeException(String) - Constructor for exception eu.dnetlib.functionality.index.model.InvalidValueTypeException
Creates an InvalidValueTypeException with the given message.
InvalidValueTypeException(String, Class<?>) - Constructor for exception eu.dnetlib.functionality.index.model.InvalidValueTypeException
Instantiates a new invalid value type exception.
InvalidValueTypeException(Class<?>) - Constructor for exception eu.dnetlib.functionality.index.model.InvalidValueTypeException
Instantiates a new invalid value type exception.
InvalidValueTypeException(String, Exception) - Constructor for exception eu.dnetlib.functionality.index.model.InvalidValueTypeException
 
isAll(List<String>) - Method in class eu.dnetlib.functionality.index.query.SolrIndexQuery
Checks if is all.
isBoolean() - Method in interface eu.dnetlib.functionality.index.model.Any
 
isBoolean() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
isBoolean() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
isDate() - Method in interface eu.dnetlib.functionality.index.model.Any
 
isDate() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
isDate() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
isDateTime() - Method in interface eu.dnetlib.functionality.index.model.Any
 
isDateTime() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
isDateTime() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
isDouble() - Method in interface eu.dnetlib.functionality.index.model.Any
 
isDouble() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
isDouble() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
isEmpty() - Method in interface eu.dnetlib.functionality.index.model.Any
 
isEmpty() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
isEmpty() - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
isEmpty() - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
isEmpty() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
isEmpty() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
isIncludeRanking() - Method in class eu.dnetlib.functionality.index.query.QueryResponseFactory
 
isLong() - Method in interface eu.dnetlib.functionality.index.model.Any
 
isLong() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
isLong() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
isMap() - Method in interface eu.dnetlib.functionality.index.model.Any
 
isMap() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
isMap() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
isNumber() - Method in interface eu.dnetlib.functionality.index.model.Any
 
isNumber() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
isNumber() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
isOption(Map<String, String>, String) - Method in class eu.dnetlib.functionality.index.query.Pruner
 
isOption(Map<String, String>, CQLNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
 
isQueryTools - Variable in class eu.dnetlib.functionality.index.client.AbstractIndexClientFactory
 
isRecordIndexed(String) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
isReturnEmptyFields() - Method in class eu.dnetlib.functionality.index.query.QueryResponseFactory
 
isSeq() - Method in interface eu.dnetlib.functionality.index.model.Any
 
isSeq() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
isSeq() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
isString() - Method in interface eu.dnetlib.functionality.index.model.Any
 
isString() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
isString() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
isValue() - Method in interface eu.dnetlib.functionality.index.model.Any
 
isValue() - Method in class eu.dnetlib.functionality.index.model.impl.AbstractAny
isValue() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
iterator() - Method in interface eu.dnetlib.functionality.index.model.Any
 
iterator() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
iterator() - Method in class eu.dnetlib.functionality.index.model.document.IndexField
iterator() - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
iterator() - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
iterator() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
iterator() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl

K

keySet() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
keySet() - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
keySet() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 

L

lastIndexOf(Object) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
listDsIds() - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
 
listIterator() - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
listIterator(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
listMDRefs() - Method in class eu.dnetlib.functionality.index.utils.MDFormatReader
 
listMDRefs() - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
 
lookup(String, List<String>, int, int) - Method in interface eu.dnetlib.functionality.index.client.IndexClient
 
lookup(String, List<String>, int, int) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
LookupResponse - Class in eu.dnetlib.functionality.index.client.response
 
LookupResponse() - Constructor for class eu.dnetlib.functionality.index.client.response.LookupResponse
 
LookupResponse(QueryResponseParser) - Constructor for class eu.dnetlib.functionality.index.client.response.LookupResponse
 
LookupResponse(long, long, long, List<String>) - Constructor for class eu.dnetlib.functionality.index.client.response.LookupResponse
 

M

MAX_FIELD_LENGTH - Static variable in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
 
MDFormatReader - Class in eu.dnetlib.functionality.index.utils
 
MDFormatReader() - Constructor for class eu.dnetlib.functionality.index.utils.MDFormatReader
 
MetadataReference - Class in eu.dnetlib.functionality.index.utils
Container class for metadata format, layout and interpretation.
MetadataReference(String, String, String) - Constructor for class eu.dnetlib.functionality.index.utils.MetadataReference
Constructor for MetadataReference.
MetadataReferenceFactory - Class in eu.dnetlib.functionality.index.utils
 
MetadataReferenceFactory() - Constructor for class eu.dnetlib.functionality.index.utils.MetadataReferenceFactory
 
mode - Variable in class eu.dnetlib.functionality.index.solr.feed.ResultTransformer
 

N

newInstance() - Static method in class eu.dnetlib.functionality.index.model.DataFactoryCreator
 
newInstance(TranslatedQuery, Pruner.Result, QueryLanguage) - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
New instance.
newInstance(TranslatedQuery, Pruner.Result, QueryLanguage) - Method in class eu.dnetlib.functionality.index.query.SolrIndexQueryFactory
 

O

objectToAny(Object) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
Converts an object to an Any (recursively).
outputFactory - Variable in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
 

P

parseDate(String) - Method in class eu.dnetlib.functionality.index.model.ValueFormatHelper
parse a date string.
parseDate(String) - Method in class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
 
parseDateTime(String) - Method in class eu.dnetlib.functionality.index.model.ValueFormatHelper
parse datetime string.
parseDocument(String, String, String, String) - Method in class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
 
parseDocument(String, String, String, String, ResultTransformer) - Method in class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
 
parseDocument(String, String, String, String) - Method in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
 
parseDocument(String, String, String, String, ResultTransformer) - Method in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
 
parseFromObject(Object) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
Deprecated.
parseFromObject(Object) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
parseFromString(String, String) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
parseFromString(String, Any.ValueType) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
 
parseFromString(String, String) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
parseFromString(String, Any.ValueType) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
parseTargetFields(SolrInputDocument, XMLEventReader) - Method in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
Parse the targetFields block and add fields to the solr document.
prefixFromOption(String) - Method in class eu.dnetlib.functionality.index.query.Pruner
 
prefixFromOption(CQLNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
 
prepareSolrDocument(String, String, UnaryFunction<String, String>) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
propertiesToAny(Properties) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
convert java.util.Properties to AnyMap.
prune(CQLNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
Remove all options from a given CQL AST and return all the options.
prune(Map<String, String>, CQLNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
Actual recursive implementation, dispatches the implementation to the appropriate overloaded method.
prune(Map<String, String>, CQLSortNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
If the current node is a cql "sort" node, just return the inner subtree.
prune(Map<String, String>, CQLPrefixNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
If the current node is a cql "prefix" node, add his namespace declaration to the current list of namespaces and return the pruned inner subtree.
prune(Map<String, String>, CQLBooleanNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
boolean prunes are handled in the prune(prefix, node, left, right).
prune(Map<String, String>, CQLBooleanNode, CQLNode, CQLNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
Detects if a left or right side of a boolean node is a option term, and returns the other side (recursively pruned).
Pruner - Class in eu.dnetlib.functionality.index.query
Use this class to cleanup a CQL tree and obtain all the options
Pruner() - Constructor for class eu.dnetlib.functionality.index.query.Pruner
 
put(String, String) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
put(String, Number) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
Long, Integer, Short and Byte values will be converted to Value object of type LONG, all others to Value object of type DOUBLE.
put(String, Boolean) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
put(String, Any) - Method in interface eu.dnetlib.functionality.index.model.AnyMap
 
put(String, IndexField) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
put(String, String) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
put(String, Number) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
Long, Integer, Short and Byte values will be converted to Value object of type LONG, all others to Value object of type DOUBLE.
put(String, Boolean) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
put(String, Any) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
put(String, Any) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
put(String, Boolean) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
put(String, Number) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
put(String, String) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
put(MetadataReference) - Method in class eu.dnetlib.functionality.index.query.BrowseAliases
Put.
put(MetadataReference, Map<String, String>) - Method in class eu.dnetlib.functionality.index.query.Weights
 
putAll(Map<? extends String, ? extends IndexField>) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
putAll(Map<? extends String, ? extends Any>) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
putAll(Map<? extends String, ? extends Any>) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 

Q

query(String, Integer) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
queryAll - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
QueryLanguage - Enum in eu.dnetlib.functionality.index.query
 
QueryResponseFactory<T> - Class in eu.dnetlib.functionality.index.query
 
QueryResponseFactory() - Constructor for class eu.dnetlib.functionality.index.query.QueryResponseFactory
 
QueryResponseParser - Class in eu.dnetlib.functionality.index.query
The Class QueryResponseParser.
QueryResponseParser(UnaryFunction<String, String>, BiMap<String, String>, boolean, boolean) - Constructor for class eu.dnetlib.functionality.index.query.QueryResponseParser
Instantiates a new query response parser.

R

registerProfile(String) - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
 
remove(String) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
remove(String, boolean) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
remove(Object) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
remove(Object) - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
remove(int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
remove(Object) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
remove(Object) - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
removeAll(Collection<?>) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
removeField(String) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Remove a field from the document.
removeField(String) - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
Remove a field from the document.
RESULT - Static variable in class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
 
RESULT - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
ResultTransformer - Class in eu.dnetlib.functionality.index.solr.feed
Created by claudio on 17/11/15.
ResultTransformer(ResultTransformer.Mode) - Constructor for class eu.dnetlib.functionality.index.solr.feed.ResultTransformer
 
ResultTransformer.Mode - Enum in eu.dnetlib.functionality.index.solr.feed
 
retainAll(Collection<?>) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
returnEmptyFields - Variable in class eu.dnetlib.functionality.index.query.QueryResponseFactory
tells to getBrowsingResults method if empty fields must be returned or not.
returnEmptyFields - Variable in class eu.dnetlib.functionality.index.query.QueryResponseParser
The return empty fields.
ROOT_ELEMENT - Static variable in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
 

S

saveGet(Any, String[]) - Static method in class eu.dnetlib.functionality.index.model.util.AnyUtil
get value for given path(list of keys) from AnyMap object.
schema - Variable in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
index schema.
SCORE_FIELD - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 
serviceProperties - Variable in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
ServiceTools - Class in eu.dnetlib.functionality.index.utils
 
ServiceTools() - Constructor for class eu.dnetlib.functionality.index.utils.ServiceTools
 
set(int, Any) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
setBackendId(String) - Method in class eu.dnetlib.functionality.index.client.AbstractIndexClientFactory
Sets the backend id.
setClient(CloudSolrClient) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
Sets the client.
setConfiguration(String) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClientFactory
Sets the configuration.
setContent(SolrInputDocument) - Method in class eu.dnetlib.functionality.index.query.SolrIndexDocument
Sets the content.
setCqlPruner(Pruner) - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
Sets the cql pruner.
setDefaultQueryParams(Map<String, List<String>>) - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
Sets the default query params.
setError(Throwable) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Sets the error.
setError(Throwable) - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
Sets the error.
setField(String) - Method in class eu.dnetlib.functionality.index.client.response.BrowseEntry
 
setField(String, Object) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Set a field with implied null value for boost.
setField(String, Object) - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
Set a field with implied null value for boost.
setFormat(String) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
Sets the format.
setFrom(long) - Method in class eu.dnetlib.functionality.index.client.response.LookupResponse
 
setHighlightUtils(UnaryFunction<String, String>) - Method in class eu.dnetlib.functionality.index.query.QueryResponseFactory
 
setIncludeRanking(boolean) - Method in class eu.dnetlib.functionality.index.query.QueryResponseFactory
 
setInterpretation(String) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
Sets the interpretation.
setLabel(String) - Method in class eu.dnetlib.functionality.index.client.response.BrowseEntry
 
setLayout(String) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
Sets the layout.
setMarked() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Sets the status marked to the index document.
setMarked() - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
Sets the status marked to the index document.
setMode(ResultTransformer.Mode) - Method in class eu.dnetlib.functionality.index.solr.feed.ResultTransformer
 
setName(String) - Method in class eu.dnetlib.functionality.index.model.document.IndexField
Sets the name.
setOK() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Sets the ok status to the index document.
setOK() - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
Sets the ok status to the index document.
setOptionUri(String) - Method in class eu.dnetlib.functionality.index.query.Pruner
 
setPruner(Pruner) - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
Sets the pruner.
setQueryLimit(int) - Method in interface eu.dnetlib.functionality.index.query.IndexQuery
 
setQueryLimit(int) - Method in class eu.dnetlib.functionality.index.query.SolrIndexQuery
 
setQueryOffset(int) - Method in interface eu.dnetlib.functionality.index.query.IndexQuery
 
setQueryOffset(int) - Method in class eu.dnetlib.functionality.index.query.SolrIndexQuery
 
setQueryOptions(IndexQuery, IndexClient) - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
Sets the query options.
setQueryOptions(IndexQuery, IndexClient) - Method in class eu.dnetlib.functionality.index.query.SolrIndexQueryFactory
 
setRecords(List<String>) - Method in class eu.dnetlib.functionality.index.client.response.LookupResponse
 
setReturnEmptyFields(boolean) - Method in class eu.dnetlib.functionality.index.query.QueryResponseFactory
 
setServiceProperties(Map<String, String>) - Method in class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
 
setServiceTools(ServiceTools) - Method in class eu.dnetlib.functionality.index.query.BrowseAliases
 
setSize(int) - Method in class eu.dnetlib.functionality.index.client.response.BrowseValueEntry
 
setStatus(Status) - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
Sets the status.
setStatus(Status) - Method in interface eu.dnetlib.functionality.index.model.document.IndexDocument
The set status.
setTo(long) - Method in class eu.dnetlib.functionality.index.client.response.LookupResponse
 
setTotal(long) - Method in class eu.dnetlib.functionality.index.client.response.LookupResponse
 
setTransformerMap(Map<String, UnaryFunction<String, String>>) - Method in class eu.dnetlib.functionality.index.solr.cql.SolrTypeBasedCqlValueTransformerMapFactory
 
setValue(String) - Method in class eu.dnetlib.functionality.index.client.response.BrowseValueEntry
 
setValue(Object) - Method in class eu.dnetlib.functionality.index.model.document.IndexField
Set the value for a field.
setValues(List<BrowseValueEntry>) - Method in class eu.dnetlib.functionality.index.client.response.BrowseEntry
 
SimpleDateValueTransformer - Class in eu.dnetlib.functionality.index.solr.cql
Simply and not very roboust normalizer for solr dates.
SimpleDateValueTransformer() - Constructor for class eu.dnetlib.functionality.index.solr.cql.SimpleDateValueTransformer
 
size() - Method in interface eu.dnetlib.functionality.index.model.Any
 
size() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
size() - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
size() - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
size() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
size() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
SolrIndexClient - Class in eu.dnetlib.functionality.index.client.solr
The Class SolrIndexClient.
SolrIndexClient(String, String, String, Map<String, String>, SolrIndexQueryFactory, QueryResponseFactory<QueryResponse>, SolrTypeBasedCqlValueTransformerMapFactory) - Constructor for class eu.dnetlib.functionality.index.client.solr.SolrIndexClient
The Constructor.
SolrIndexClient.AfterFeedingCallback - Interface in eu.dnetlib.functionality.index.client.solr
 
SolrIndexClientFactory - Class in eu.dnetlib.functionality.index.client.solr
The Class SolrIndexClientFactory.
SolrIndexClientFactory() - Constructor for class eu.dnetlib.functionality.index.client.solr.SolrIndexClientFactory
 
SolrIndexDocument - Class in eu.dnetlib.functionality.index.query
The Class SolrIndexDocument an implementation of the index document for SOLR.
SolrIndexDocument(Map<String, Any.ValueType>, String) - Constructor for class eu.dnetlib.functionality.index.query.SolrIndexDocument
Instantiates a new solr index document.
SolrIndexDocument(Map<String, Any.ValueType>, String, SolrInputDocument) - Constructor for class eu.dnetlib.functionality.index.query.SolrIndexDocument
Instantiates a new solr index document.
SolrIndexQuery - Class in eu.dnetlib.functionality.index.query
The Class SolrIndexQuery.
SolrIndexQuery(TranslatedQuery, Map<String, List<String>>) - Constructor for class eu.dnetlib.functionality.index.query.SolrIndexQuery
Instantiates a new solr index query.
SolrIndexQuery(String, Map<String, List<String>>) - Constructor for class eu.dnetlib.functionality.index.query.SolrIndexQuery
Instantiates a new solr index query.
SolrIndexQuery(String) - Constructor for class eu.dnetlib.functionality.index.query.SolrIndexQuery
Instantiates a new solr index query.
SolrIndexQueryFactory - Class in eu.dnetlib.functionality.index.query
A factory for creating SolrIndexQuery objects.
SolrIndexQueryFactory() - Constructor for class eu.dnetlib.functionality.index.query.SolrIndexQueryFactory
 
SolrIndexQueryResponse - Class in eu.dnetlib.functionality.index.query
The Class SolrIndexQueryResponse.
SolrIndexQueryResponse(QueryResponse) - Constructor for class eu.dnetlib.functionality.index.query.SolrIndexQueryResponse
 
SolrIndexQueryResponseFactory - Class in eu.dnetlib.functionality.index.query
The Class SolrIndexQueryResponseFactory.
SolrIndexQueryResponseFactory() - Constructor for class eu.dnetlib.functionality.index.query.SolrIndexQueryResponseFactory
 
SolrResponseParser - Class in eu.dnetlib.functionality.index.query
The Class SolrResponseParser.
SolrResponseParser(UnaryFunction<String, String>, BiMap<String, String>, boolean, boolean, QueryResponse) - Constructor for class eu.dnetlib.functionality.index.query.SolrResponseParser
The Constructor.
SolrTypeBasedCqlValueTransformerMap - Class in eu.dnetlib.functionality.index.solr.cql
This class maps the fields in the given index schema with a transformation rule.
SolrTypeBasedCqlValueTransformerMap(Map<String, Any.ValueType>, Map<String, UnaryFunction<String, String>>) - Constructor for class eu.dnetlib.functionality.index.solr.cql.SolrTypeBasedCqlValueTransformerMap
Create value transformer map bound to a specific schema
SolrTypeBasedCqlValueTransformerMapFactory - Class in eu.dnetlib.functionality.index.solr.cql
Factory for the SolrTypeBasedCqlValueTransformerMap class objects
SolrTypeBasedCqlValueTransformerMapFactory() - Constructor for class eu.dnetlib.functionality.index.solr.cql.SolrTypeBasedCqlValueTransformerMapFactory
 
Status - Enum in eu.dnetlib.functionality.index.model.document
Possible IndexDocument Status.
StreamingInputDocumentFactory - Class in eu.dnetlib.functionality.index.solr.feed
Optimized version of the document parser, drop in replacement of InputDocumentFactory.
StreamingInputDocumentFactory() - Constructor for class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
 
subList(int, int) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl

T

TARGETFIELDS - Static variable in class eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory
 
toArray() - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
toArray(T[]) - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
toString() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
toString() - Method in class eu.dnetlib.functionality.index.model.document.IndexField
toString() - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
toString() - Method in class eu.dnetlib.functionality.index.model.impl.AnySeqImpl
toString() - Method in class eu.dnetlib.functionality.index.model.impl.DateValue
 
toString() - Method in class eu.dnetlib.functionality.index.model.impl.ValueImpl
toString() - Method in class eu.dnetlib.functionality.index.utils.MetadataReference
 
transformerFor(String) - Method in class eu.dnetlib.functionality.index.solr.cql.SolrTypeBasedCqlValueTransformerMap
trimOption(Map<String, String>, CQLNode, CQLNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
Trims an option from a boolean node if one if it's sides is an option term.
trimOption(Map<String, String>, String, String, CQLNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
prune(prefixes, bool, left, right) uses this helper method to do the dirty job: we have to detect if a term node is a term option node.
tryDateTimestampParsingFromString(String) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
Tries to convert the String to a Date or Timestamp Value, if not possible return a String Value.
tryDateTimestampParsingFromString(String) - Method in class eu.dnetlib.functionality.index.model.impl.DefaultDataFactoryImpl
Tries to convert the String to a Date or Timestamp Value, if not possible return a String Value.
tryParse(String) - Static method in class eu.dnetlib.functionality.index.solr.feed.InputDocumentFactory
 
tryParseDate(String) - Method in class eu.dnetlib.functionality.index.model.ValueFormatHelper
parse a date string.
tryParseDateTime(String) - Method in class eu.dnetlib.functionality.index.model.ValueFormatHelper
parse datetime string.
typeToken - Variable in class eu.dnetlib.functionality.index.client.solr.SolrIndexClientFactory
The type token.

V

Value - Interface in eu.dnetlib.functionality.index.model
Interface for a value object, used if the any object is of type string, double, boolean, long, date or date time.
ValueFormatHelper - Class in eu.dnetlib.functionality.index.model
helper class for formatting and parsing Values.
ValueFormatHelper() - Constructor for class eu.dnetlib.functionality.index.model.ValueFormatHelper
create local instance.
ValueImpl - Class in eu.dnetlib.functionality.index.model.impl
Any holding a value.
valueOf(String) - Static method in enum eu.dnetlib.functionality.index.model.Any.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.dnetlib.functionality.index.model.document.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.dnetlib.functionality.index.query.QueryLanguage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.dnetlib.functionality.index.solr.feed.ResultTransformer.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.dnetlib.functionality.index.model.Any.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class eu.dnetlib.functionality.index.model.document.AbstractIndexDocument
values() - Static method in enum eu.dnetlib.functionality.index.model.document.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class eu.dnetlib.functionality.index.model.impl.AnyMapImpl
values() - Method in class eu.dnetlib.functionality.index.model.impl.ImmutableAnyMapImpl
 
values() - Static method in enum eu.dnetlib.functionality.index.query.QueryLanguage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.dnetlib.functionality.index.solr.feed.ResultTransformer.Mode
Returns an array containing the constants of this enum type, in the order they are declared.

W

Weights - Class in eu.dnetlib.functionality.index.query
 
Weights() - Constructor for class eu.dnetlib.functionality.index.query.Weights
 
wrapperNoRank - Variable in class eu.dnetlib.functionality.index.query.QueryResponseParser
The wrapper no rank.
wrapperNoRank - Variable in class eu.dnetlib.functionality.index.query.SolrResponseParser
The wrapper no rank.
wrapperRank - Variable in class eu.dnetlib.functionality.index.query.QueryResponseParser
The wrapper rank.
wrapperRank - Variable in class eu.dnetlib.functionality.index.query.SolrResponseParser
The wrapper rank.

X

XPATH_BROWSING_ALIAS_FOR - Static variable in class eu.dnetlib.functionality.index.utils.IndexFieldUtility
 

_

_valueType - Variable in class eu.dnetlib.functionality.index.model.impl.AbstractAny
type of this value object.
A B C D E F G H I K L M N O P Q R S T V W X _ 
Skip navigation links

Copyright © 2019. All rights reserved.