- All Superinterfaces:
org.apache.jena.atlas.lib.Closeable
- All Known Implementing Classes:
TextIndexLucene
public interface TextIndex
extends org.apache.jena.atlas.lib.Closeable
TextIndex abstraction
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
commit()
void
deleteEntity
(Entity entity) Get all entries for urivoid
query
(String subjectUri, List<Resource> props, String qs, String graphURI, String lang, int limit, String highlight) query
(String subjectUri, Node property, String qs, String graphURI, String lang, int limit, String highlight) Access the index - limit if -1 for as many as possible Throw QueryParseException for syntax errors in the query string.query
(Node subj, List<Resource> props, String qs, String graphURI, String lang, int limit, String highlight) void
rollback()
void
updateEntity
(Entity entity) Methods inherited from interface org.apache.jena.atlas.lib.Closeable
close
-
Method Details
-
prepareCommit
void prepareCommit() -
commit
void commit() -
rollback
void rollback() -
addEntity
-
updateEntity
-
deleteEntity
-
get
Get all entries for uri -
query
Access the index - limit if -1 for as many as possible Throw QueryParseException for syntax errors in the query string. -
query
-
query
-
query
-
query
-
query
-
query
-
getDocDef
EntityDefinition getDocDef()
-