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

A

AbstractLuceneIndex - Class in org.eclipse.rdf4j.sail.lucene
 
AbstractLuceneIndex() - Constructor for class org.eclipse.rdf4j.sail.lucene.AbstractLuceneIndex
 
AbstractLuceneSailConfig - Class in org.eclipse.rdf4j.sail.lucene.config
 
AbstractLuceneSailConfig(String) - Constructor for class org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
 
AbstractLuceneSailConfig(String, SailImplConfig) - Constructor for class org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
 
AbstractLuceneSailConfig(String, String) - Constructor for class org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
 
AbstractLuceneSailConfig(String, String, SailImplConfig) - Constructor for class org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
 
AbstractReaderMonitor - Class in org.eclipse.rdf4j.sail.lucene
ReaderMonitor holds IndexReader and IndexSearcher.
AbstractReaderMonitor(AbstractLuceneIndex) - Constructor for class org.eclipse.rdf4j.sail.lucene.AbstractReaderMonitor
 
AbstractSearchIndex - Class in org.eclipse.rdf4j.sail.lucene
 
AbstractSearchIndex() - Constructor for class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
AbstractSearchQueryEvaluator - Class in org.eclipse.rdf4j.sail.lucene
 
AbstractSearchQueryEvaluator() - Constructor for class org.eclipse.rdf4j.sail.lucene.AbstractSearchQueryEvaluator
 
accept(Literal) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
Returns whether the provided literal is accepted by the LuceneIndex to be indexed.
accept(Statement) - Method in interface org.eclipse.rdf4j.sail.lucene.IndexableStatementFilter
 
accept(Literal) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Returns whether the provided literal is accepted by the LuceneIndex to be indexed.
acceptStatementToIndex(Statement) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
add(SearchDocument) - Method in interface org.eclipse.rdf4j.sail.lucene.BulkUpdater
 
add(Statement) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer
Add this statement to the buffer
add(Statement) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.AddRemoveOperation
 
add(SearchDocument) - Method in class org.eclipse.rdf4j.sail.lucene.SimpleBulkUpdater
 
add(Index1Type, Index2Type, DataType) - Method in class org.eclipse.rdf4j.sail.lucene.util.MapOfListMaps
 
addDocument(SearchDocument) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
addDocuments(Resource, List<Statement>) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
Add a complete Lucene Document based on these statements.
addDocuments(Resource, List<Statement>) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Add a complete Lucene Document based on these statements.
addGeoProperty(String, String) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchDocument
 
addProperty(String) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchDocument
Adds/creates a new property with the given name.
addProperty(String, String) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchDocument
Adds a value to the property with the given name.
AddRemoveOperation() - Constructor for class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.AddRemoveOperation
 
addRemoveStatements(Collection<Statement>, Collection<Statement>) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
Add many statements at the same time, remove many statements at the same time.
addRemoveStatements(Collection<Statement>, Collection<Statement>) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Add many statements at the same time, remove many statements at the same time.
addStatement(Statement) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
Indexes the specified Statement.
addStatement(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
 
addStatement(Statement) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Indexes the specified Statement.
ALL_MATCHES - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 
ALL_PROPERTIES - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 
ANALYZER_CLASS_KEY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set this key as sail parameter to configure the Lucene analyzer class implementation to use for text analysis.

B

begin() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
 
begin() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Begins a transaction.
beginReading() - Method in class org.eclipse.rdf4j.sail.lucene.AbstractLuceneIndex
 
beginReading() - Method in class org.eclipse.rdf4j.sail.lucene.AbstractReaderMonitor
 
beginReading() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Deprecated.
BNODE_ID_PREFIX - Static variable in class org.eclipse.rdf4j.sail.lucene.SearchFields
String used to prefix BNode IDs with so that we can distinguish BNode fields from URI fields in Documents.
BulkUpdater - Interface in org.eclipse.rdf4j.sail.lucene
 

C

clear(Resource[]) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer
 
clear(Resource...) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
 
clear() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Clears the indexes.
ClearContextOperation(Resource[]) - Constructor for class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.ClearContextOperation
 
clearContexts(Resource...) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
This should be called from within a begin-commit-rollback block.
ClearOperation() - Constructor for class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.ClearOperation
 
close() - Method in class org.eclipse.rdf4j.sail.lucene.AbstractReaderMonitor
 
close() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
 
close() - Method in class org.eclipse.rdf4j.sail.lucene.util.IteratorCloseableIteration
 
closeWhenPossible() - Method in class org.eclipse.rdf4j.sail.lucene.AbstractReaderMonitor
This method is called in LecenIndex invalidateReaders or on commit
commit() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
 
commit() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Commits any changes done to the LuceneIndex since the last commit.
connectionListener - Variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
The listener that listens to the underlying connection.
CONTEXT - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 
CONTEXT_FIELD_NAME - Static variable in class org.eclipse.rdf4j.sail.lucene.SearchFields
The name of the Document field holding the context identifer(s).
CONTEXT_NULL - Static variable in class org.eclipse.rdf4j.sail.lucene.SearchFields
the null context
copyDocument(SearchDocument) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
createContext(String) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
 
createResource(String) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
Parses an id-string (a serialized resource) back to a resource Inverse method of getResourceID
createSearchIndex(Properties) - Static method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Deprecated. 
createSearchIndex(Properties) - Static method in class org.eclipse.rdf4j.sail.lucene.util.SearchIndexUtils
The method creates instance of SearchIndex.

D

DEFAULT_INDEX_CLASS - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
DEFAULT_LUCENE_DIR - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set the default directory of the Lucene index files.
delete(SearchDocument) - Method in interface org.eclipse.rdf4j.sail.lucene.BulkUpdater
 
delete(SearchDocument) - Method in class org.eclipse.rdf4j.sail.lucene.SimpleBulkUpdater
 
deleteDocument(SearchDocument) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
destroy(QueryContext) - Method in class org.eclipse.rdf4j.sail.lucene.SearchIndexQueryContextInitializer
 
DISTANCE - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 
DistanceQuerySpec - Class in org.eclipse.rdf4j.sail.lucene
 
DistanceQuerySpec(FunctionCall, ValueExpr, String, Filter) - Constructor for class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
DistanceQuerySpec(Literal, IRI, double, String, IRI, String, String, Var) - Constructor for class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
DistanceQuerySpecBuilder - Class in org.eclipse.rdf4j.sail.lucene
 
DistanceQuerySpecBuilder(SearchIndex) - Constructor for class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpecBuilder
 
distanceToLiteral(double) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
 
DocumentDistance - Interface in org.eclipse.rdf4j.sail.lucene
 
DocumentResult - Interface in org.eclipse.rdf4j.sail.lucene
A document result or hit from a search query.
DocumentScore - Interface in org.eclipse.rdf4j.sail.lucene
 

E

end() - Method in interface org.eclipse.rdf4j.sail.lucene.BulkUpdater
 
end() - Method in class org.eclipse.rdf4j.sail.lucene.SimpleBulkUpdater
 
endReading() - Method in class org.eclipse.rdf4j.sail.lucene.AbstractLuceneIndex
 
endReading() - Method in class org.eclipse.rdf4j.sail.lucene.AbstractReaderMonitor
called by the iterator
endReading() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Deprecated.
evaluate(QuerySpec) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
Deprecated.
evaluate(SearchQueryEvaluator) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
evaluate(TupleExpr, Dataset, BindingSet, boolean) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
 
evaluate(QuerySpec) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Deprecated.
evaluate(SearchQueryEvaluator) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
 
EVALUATION_MODE_KEY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
export(Model) - Method in class org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
 

F

formIdString(String, String) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
 
fromDegrees(double, IRI) - Static method in class org.eclipse.rdf4j.sail.lucene.util.GeoUnits
 
fromKilometres(double, IRI) - Static method in class org.eclipse.rdf4j.sail.lucene.util.GeoUnits
 
fromMiles(double, IRI) - Static method in class org.eclipse.rdf4j.sail.lucene.util.GeoUnits
 

G

geoQuery(IRI, Point, IRI, double, String, Var) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
geoRelationQuery(String, IRI, Shape, Var) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
GeoRelationQuerySpec - Class in org.eclipse.rdf4j.sail.lucene
 
GeoRelationQuerySpec() - Constructor for class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
GeoRelationQuerySpecBuilder - Class in org.eclipse.rdf4j.sail.lucene
 
GeoRelationQuerySpecBuilder(SearchIndex) - Constructor for class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpecBuilder
 
GeoUnits - Class in org.eclipse.rdf4j.sail.lucene.util
 
get(Index1Type, Index2Type) - Method in class org.eclipse.rdf4j.sail.lucene.util.MapOfListMaps
 
get(Index1Type) - Method in class org.eclipse.rdf4j.sail.lucene.util.MapOfListMaps
 
getAdded() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.AddRemoveOperation
 
getConnection() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
getContext() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchDocument
 
getContextID(Resource) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
Get the ID for a context.
getContexts() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.ClearContextOperation
 
getContextVar() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
getContextVar() - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
getCurrentMonitor() - Method in class org.eclipse.rdf4j.sail.lucene.AbstractLuceneIndex
 
getDistance() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
getDistance() - Method in interface org.eclipse.rdf4j.sail.lucene.DocumentDistance
 
getDistanceExpr() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
getDistanceFunctionCall() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
getDistanceVar() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
getDocument(String) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
getDocument() - Method in interface org.eclipse.rdf4j.sail.lucene.DocumentResult
Returns null if the document no longer exists.
getDocuments(String) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
getEvaluationMode() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
See EVALUATION_MODE_KEY parameter.
getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
getFilter() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
getFilter() - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
getFrom() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
getFunctionValueVar() - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
getGeoProperty() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
getGeoProperty() - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
getGeoVar() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
getGeoVar() - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
getId() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchDocument
 
getIndexDir() - Method in class org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
 
getLiteralPropertyValueAsString(Statement) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
 
getLuceneIndex() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
getMatchesPattern() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
getMatchesVariableName() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
return the name of the bound variable that should match the query
getOldMonitors() - Method in class org.eclipse.rdf4j.sail.lucene.AbstractLuceneIndex
 
getParameter(String) - Method in class org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
 
getParameter(String) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
getParameterNames() - Method in class org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
 
getParameterNames() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
getParentQueryModelNode() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
getParentQueryModelNode() - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
getParentQueryModelNode() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
getParentQueryModelNode() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchQueryEvaluator
 
getProperty(String) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchDocument
 
getPropertyField(IRI) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
 
getPropertyNames() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchDocument
Returns a set of the property names.
getPropertyPattern() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
getPropertyURI() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
getPropertyVariableName() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
getQueryGeometry() - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
getQueryPattern() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
getQueryString() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
return the literal expression of the query or null, if none set.
getQueryType() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
the type of query, must equal LuceneSailSchema.LUCENE_QUERY.
getReadingCount() - Method in class org.eclipse.rdf4j.sail.lucene.AbstractReaderMonitor
 
getReindexQuery() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
See REINDEX_QUERY_KEY parameter.
getRelation() - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
getRemoved() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.AddRemoveOperation
 
getResource(SearchDocument) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
Returns the Resource corresponding with the specified Document.
getResource() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchDocument
 
getResourceID(Resource) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
Returns the String ID corresponding with the specified Resource.
getScore() - Method in interface org.eclipse.rdf4j.sail.lucene.DocumentScore
 
getScorePattern() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
getScoreVariableName() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
The variable name associated with the query score
getSearchIndex(QueryContext) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchIndexQueryContextInitializer
 
getSearchQueryInterpreters() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
getSnippet(String) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
 
getSnippetPattern() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
getSnippets(String) - Method in interface org.eclipse.rdf4j.sail.lucene.DocumentScore
 
getSnippetVariableName() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
getSpatialContext(String) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
getSubject() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
getSubjectVar() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
getSubjectVar() - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
getTupleFunctionRegistry() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
getTypePattern() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
getUnits() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 

H

handleClose() - Method in class org.eclipse.rdf4j.sail.lucene.AbstractReaderMonitor
This method is thread-safe (i.e.
hasProperty(String, String) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchDocument
Checks whether a field occurs with a specified value in a Document.
highlight(IRI) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchQuery
Deprecated.
Highlights the given field or all fields if null.
HIGHLIGHTER_PATTERN - Static variable in class org.eclipse.rdf4j.sail.lucene.SearchFields
 
HIGHLIGHTER_POST_TAG - Static variable in class org.eclipse.rdf4j.sail.lucene.SearchFields
 
HIGHLIGHTER_PRE_TAG - Static variable in class org.eclipse.rdf4j.sail.lucene.SearchFields
 

I

ID_FIELD_NAME - Static variable in class org.eclipse.rdf4j.sail.lucene.SearchFields
The name of the Document field holding the document identifier.
INCOMPLETE_QUERY_FAIL_KEY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set this key as sail parameter to influence whether incomplete queries are treated as failure (Malformed queries) or whether they are ignored.
INDEX_CLASS_KEY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set this key to configure the SearchIndex class implementation.
INDEX_DIR - Static variable in class org.eclipse.rdf4j.sail.lucene.config.LuceneSailConfigSchema
 
IndexableStatementFilter - Interface in org.eclipse.rdf4j.sail.lucene
Specifies a filter, which determines whether a statement should be included in the keyword index when performing complete reindexing.
INDEXEDFIELDS - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set the parameter "indexedfields=..." to configure a selection of fields to index, and projections of properties.
init(QueryContext, SearchIndex) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchIndexQueryContextInitializer
 
init(QueryContext) - Method in class org.eclipse.rdf4j.sail.lucene.SearchIndexQueryContextInitializer
 
initialize(Properties) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
initialize() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
initialize(Properties) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
 
initializeLuceneIndex() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
isEvaluable() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
isEvaluable() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
isGeoField(String) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
isGeoField(String) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Returns true if the given property contains a geometry.
isHighlighted() - Method in interface org.eclipse.rdf4j.sail.lucene.DocumentScore
 
isIncompleteQueryFails() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
When this is true, incomplete queries will trigger a SailException.
isPropertyField(String) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
Determines whether the specified field name is a property field name.
IteratorCloseableIteration<E,X extends Exception> - Class in org.eclipse.rdf4j.sail.lucene.util
 
IteratorCloseableIteration(Iterator<? extends E>) - Constructor for class org.eclipse.rdf4j.sail.lucene.util.IteratorCloseableIteration
 

L

LUCENE_DIR_KEY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set the key "lucenedir=<path>" as sail parameter to configure the Lucene Directory on the filesystem where to store the lucene index.
LUCENE_QUERY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 
LUCENE_RAMDIR_KEY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set the key "useramdir=true" as sail parameter to let the LuceneSail store its Lucene index in RAM.
LuceneSail - Class in org.eclipse.rdf4j.sail.lucene
A LuceneSail wraps an arbitrary existing Sail and extends it with support for full-text search on all Literals.
LuceneSail() - Constructor for class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
LuceneSailBuffer - Class in org.eclipse.rdf4j.sail.lucene
A buffer collecting all transaction operations (triples that need to be added, removed, clear operations) so that they can be executed at once during commit.
LuceneSailBuffer() - Constructor for class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer
 
LuceneSailBuffer.AddRemoveOperation - Class in org.eclipse.rdf4j.sail.lucene
 
LuceneSailBuffer.ClearContextOperation - Class in org.eclipse.rdf4j.sail.lucene
 
LuceneSailBuffer.ClearOperation - Class in org.eclipse.rdf4j.sail.lucene
 
LuceneSailBuffer.Operation - Class in org.eclipse.rdf4j.sail.lucene
 
LuceneSailConfigSchema - Class in org.eclipse.rdf4j.sail.lucene.config
Defines constants for the LuceneSail schema which is used by LuceneSailFactorys to initialize LuceneSails.
LuceneSailConfigSchema() - Constructor for class org.eclipse.rdf4j.sail.lucene.config.LuceneSailConfigSchema
 
LuceneSailConnection - Class in org.eclipse.rdf4j.sail.lucene
LuceneSailConnection(NotifyingSailConnection, SearchIndex, LuceneSail) - Constructor for class org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
 
LuceneSailSchema - Class in org.eclipse.rdf4j.sail.lucene
LuceneSailSchema defines predicates that can be used for expressing a Lucene query in a RDF query.
LuceneSailSchema() - Constructor for class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 

M

MapOfListMaps<Index1Type,Index2Type,DataType> - Class in org.eclipse.rdf4j.sail.lucene.util
 
MapOfListMaps() - Constructor for class org.eclipse.rdf4j.sail.lucene.util.MapOfListMaps
 
mapStatement(Statement) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
MATCHES - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 
MAX_DOCUMENTS_KEY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set the key "maxDocuments=<n>" as sail parameter to limit the maximum number of documents to return from a search query.
maxDocs - Variable in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 

N

NAMESPACE - Static variable in class org.eclipse.rdf4j.sail.lucene.config.LuceneSailConfigSchema
The LuceneSail schema namespace ( http://www.openrdf.org/config/sail/lucene#).
NAMESPACE - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 
newBulkUpdate() - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
newDocument(String, String, String) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 

O

oldmonitors - Variable in class org.eclipse.rdf4j.sail.lucene.AbstractLuceneIndex
keep a lit of old monitors that are still iterating but not closed (open iterators), will be all closed on shutdown items are removed from list by ReaderMnitor.endReading() when closing
Operation() - Constructor for class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.Operation
 
operations() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer
the list of operations.
operationsIterator() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer
Iterator over the operations
optimize() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer
Optimize will remove any changes that are done before a clear()
org.eclipse.rdf4j.sail.lucene - package org.eclipse.rdf4j.sail.lucene
 
org.eclipse.rdf4j.sail.lucene.config - package org.eclipse.rdf4j.sail.lucene.config
 
org.eclipse.rdf4j.sail.lucene.util - package org.eclipse.rdf4j.sail.lucene.util
 

P

parameters - Variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
parse(Model, Resource) - Method in class org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
 
parseQuery(String, IRI) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
Deprecated.
parseQueryShape(String, String) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
process(TupleExpr, BindingSet, Collection<SearchQueryEvaluator>) - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpecBuilder
 
process(TupleExpr, BindingSet, Collection<SearchQueryEvaluator>) - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpecBuilder
 
process(TupleExpr, BindingSet) - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpecBuilder
Deprecated.
process(TupleExpr, BindingSet, Collection<SearchQueryEvaluator>) - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpecBuilder
Appends a set of QuerySpecs embodying all necessary information to perform the Lucene query embedded in a TupleExpr.
process(TupleExpr, BindingSet, Collection<SearchQueryEvaluator>) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchQueryInterpreter
Processes a TupleExpr into a set of SearchQueryEvaluators.
PROPERTY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 

Q

query(Resource, String, IRI, boolean) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
QUERY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 
query(Resource) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchQuery
Deprecated.
Queries for the given subject or all subjects if null.
QuerySpec - Class in org.eclipse.rdf4j.sail.lucene
A QuerySpec holds information extracted from a TupleExpr corresponding with a single Lucene query.
QuerySpec(StatementPattern, StatementPattern, StatementPattern, StatementPattern, StatementPattern, StatementPattern, Resource, String, IRI) - Constructor for class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
QuerySpec(String, String, String, String, Resource, String, IRI) - Constructor for class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
QuerySpecBuilder - Class in org.eclipse.rdf4j.sail.lucene
A QueryInterpreter creates a set of QuerySpecs based on Lucene-related StatementPatterns that it finds in a TupleExpr.
QuerySpecBuilder(boolean) - Constructor for class org.eclipse.rdf4j.sail.lucene.QuerySpecBuilder
Initialize a new QuerySpecBuilder

R

registerStatementFilter(IndexableStatementFilter) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Sets a filter which determines whether a statement should be considered for indexing when performing complete reindexing.
reindex() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Starts a reindexation process of the whole sail.
REINDEX_QUERY_KEY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set the parameter "reindexQuery=" to configure the statements to index over.
remove(Statement) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.AddRemoveOperation
 
remove(Statement) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer
Remove this statement to the buffer
removeQueryPatterns() - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
removeQueryPatterns() - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
removeQueryPatterns() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
removeQueryPatterns() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchQueryEvaluator
Removes the query patterns and returns a placeholder where the query results could be placed.
removeStatement(Statement) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
removeStatement(Statement) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
Removes the specified Statement from the indexes.
removeStatements(Resource, IRI, Value, Resource...) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
 
replaceQueryPatternsWithResults(BindingSetAssignment) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchQueryEvaluator
 
replaceQueryPatternsWithResults(BindingSetAssignment) - Method in interface org.eclipse.rdf4j.sail.lucene.SearchQueryEvaluator
 
reset() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer
reset the buffer, empty the operations list
rollback() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
 
rollback() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
 

S

SCORE - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 
scoreToLiteral(float) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
Returns a score value encoded as a Literal.
SEARCH - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
"Magic property" (TupleFunction) IRI.
SearchDocument - Interface in org.eclipse.rdf4j.sail.lucene
 
SearchFields - Class in org.eclipse.rdf4j.sail.lucene
 
SearchIndex - Interface in org.eclipse.rdf4j.sail.lucene
A SearchIndex is a one-stop-shop abstraction of a Lucene index.
SearchIndexQueryContextInitializer - Class in org.eclipse.rdf4j.sail.lucene
 
SearchIndexQueryContextInitializer(SearchIndex) - Constructor for class org.eclipse.rdf4j.sail.lucene.SearchIndexQueryContextInitializer
 
SearchIndexUtils - Class in org.eclipse.rdf4j.sail.lucene.util
This is utility class with tool useful for manipulation on the SearchIndex.
SearchIndexUtils() - Constructor for class org.eclipse.rdf4j.sail.lucene.util.SearchIndexUtils
 
SearchQuery - Interface in org.eclipse.rdf4j.sail.lucene
Deprecated.
SearchQueryEvaluator - Interface in org.eclipse.rdf4j.sail.lucene
 
SearchQueryInterpreter - Interface in org.eclipse.rdf4j.sail.lucene
 
setDataDir(File) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
setDistance(double) - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
setDistanceFunctionCall(FunctionCall) - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
setDistanceVar(String) - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
setEvaluationMode(TupleFunctionEvaluationMode) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
See EVALUATION_MODE_KEY parameter.
setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
setFilter(Filter) - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
setFilter(Filter) - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
setFrom(Literal) - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
setFunctionParent(QueryModelNode) - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
setFunctionValueVar(String) - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
setGeometryPattern(StatementPattern) - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
setGeometryPattern(StatementPattern) - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
setIncompleteQueryFails(boolean) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set this to true, so that incomplete queries will trigger a SailException.
setIndexDir(String) - Method in class org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
 
setLuceneIndex(SearchIndex) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
setParameter(String, String) - Method in class org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
 
setParameter(String, String) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
setQueryGeometry(Literal) - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
setReindexQuery(String) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
See REINDEX_QUERY_KEY parameter.
setRelation(String) - Method in class org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
 
setTupleFunctionRegistry(TupleFunctionRegistry) - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
setUnits(IRI) - Method in class org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
 
shutDown() - Method in class org.eclipse.rdf4j.sail.lucene.LuceneSail
 
shutDown() - Method in interface org.eclipse.rdf4j.sail.lucene.SearchIndex
 
SIMILARITY_CLASS_KEY - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set this key as sail parameter to configure org.apache.lucene.search.similarities.Similarity class implementation to use for text analysis.
SimpleBulkUpdater - Class in org.eclipse.rdf4j.sail.lucene
A bulk updater that updates documents one-by-one.
SimpleBulkUpdater(AbstractSearchIndex) - Constructor for class org.eclipse.rdf4j.sail.lucene.SimpleBulkUpdater
 
SNIPPET - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 

T

TEXT_FIELD_NAME - Static variable in class org.eclipse.rdf4j.sail.lucene.SearchFields
The name of the Document field that holds multiple text values of a Resource.
toDegrees(double, IRI) - Static method in class org.eclipse.rdf4j.sail.lucene.util.GeoUnits
 
toKilometres(double, IRI) - Static method in class org.eclipse.rdf4j.sail.lucene.util.GeoUnits
 
toMiles(double, IRI) - Static method in class org.eclipse.rdf4j.sail.lucene.util.GeoUnits
 
toString() - Method in class org.eclipse.rdf4j.sail.lucene.QuerySpec
 
toString() - Method in class org.eclipse.rdf4j.sail.lucene.util.MapOfListMaps
 

U

update(SearchDocument) - Method in interface org.eclipse.rdf4j.sail.lucene.BulkUpdater
 
update(SearchDocument) - Method in class org.eclipse.rdf4j.sail.lucene.SimpleBulkUpdater
 
updateDocument(SearchDocument) - Method in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
URI_FIELD_NAME - Static variable in class org.eclipse.rdf4j.sail.lucene.SearchFields
The name of the Document field holding the Resource identifier.

W

WITHIN_DISTANCE - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
 
WKT_FIELDS - Static variable in class org.eclipse.rdf4j.sail.lucene.LuceneSail
Set this key to configure which fields contain WKT and should be spatially indexed.
wktFields - Variable in class org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex
 
wktToLiteral(String) - Static method in class org.eclipse.rdf4j.sail.lucene.SearchFields
 
A B C D E F G H I L M N O P Q R S T U W 
Skip navigation links

Copyright © 2015-2019 Eclipse Foundation. All Rights Reserved.