- 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.
- AbstractIndexClient - Class in eu.dnetlib.functionality.index.client
-
- AbstractIndexClient(String, String, String, Map<String, String>) - Constructor for class eu.dnetlib.functionality.index.client.AbstractIndexClient
-
- 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.
- 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
-
returns all values as a List of Long.
- asMap() - Method in interface eu.dnetlib.functionality.index.model.Any
-
- 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
-
- 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
-
returns all values as a List of Strings.
- asValue() - Method in interface eu.dnetlib.functionality.index.model.Any
-
- 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
-
- 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.
- 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
-
- 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.
- getClient(String, String, String) - Method in interface eu.dnetlib.functionality.index.client.IndexClientFactory
-
- getClient(String, String, String, String) - Method in class eu.dnetlib.functionality.index.client.ResolvingIndexClientFactory
-
Gets the client.
- getContextualQueryResponse() - Method in interface eu.dnetlib.functionality.index.query.IndexQueryResponse
-
- getCqlPruner() - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
-
Gets the cql pruner.
- getCqlValueTransformerMap(MetadataReference) - Method in class eu.dnetlib.functionality.index.client.AbstractIndexClient
-
- getCurrentSize() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
-
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.
- 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.AbstractIndexClient
-
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, AbstractIndexClient, MetadataReference) - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
-
Gets the index query.
- getIndexQueryFactory() - Method in class eu.dnetlib.functionality.index.client.AbstractIndexClient
-
- getInterpretation() - Method in class eu.dnetlib.functionality.index.client.AbstractIndexClient
-
Gets the interpretation.
- getInterpretation() - Method in class eu.dnetlib.functionality.index.utils.MetadataReference
-
- getLabel() - Method in class eu.dnetlib.functionality.index.client.response.BrowseEntry
-
- getLayout() - Method in class eu.dnetlib.functionality.index.client.AbstractIndexClient
-
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
-
Gets the map and optionally creates one under the given key if not present.
- 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) - Method in class eu.dnetlib.functionality.index.utils.MetadataReferenceFactory
-
- getMetadataRef(String) - Method in class eu.dnetlib.functionality.index.utils.ServiceTools
-
- 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.
- getNumFound() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
-
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
-
- getPruner() - Method in class eu.dnetlib.functionality.index.query.IndexQueryFactory
-
Gets the pruner.
- getQueryResponseParser(IndexQueryResponse<T>, MetadataReference) - Method in class eu.dnetlib.functionality.index.query.QueryResponseFactory
-
- getQueryTime() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
-
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.
- 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
-
Gets the seq and optionally creates one under the given key if not present.
- 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 class eu.dnetlib.functionality.index.client.AbstractIndexClient
-
- getServiceTools() - Method in class eu.dnetlib.functionality.index.query.BrowseAliases
-
- getSize() - Method in class eu.dnetlib.functionality.index.client.response.BrowseValueEntry
-
- getStart() - Method in class eu.dnetlib.functionality.index.query.QueryResponseParser
-
Gets the start.
- 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.
- 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
-
- 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
-
- 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
-
- parseDate(String) - Method in class eu.dnetlib.functionality.index.model.ValueFormatHelper
-
parse a date string.
- parseDateTime(String) - Method in class eu.dnetlib.functionality.index.model.ValueFormatHelper
-
parse datetime string.
- parseFromObject(Object) - Method in interface eu.dnetlib.functionality.index.model.DataFactory
-
- 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
- prefixFromOption(String) - Method in class eu.dnetlib.functionality.index.query.Pruner
-
- prefixFromOption(CQLNode) - Method in class eu.dnetlib.functionality.index.query.Pruner
-
- 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
-