public interface TextIndex extends org.apache.jena.atlas.lib.Closeable
| Modifier and Type | Method and Description |
|---|---|
void |
addEntity(Entity entity) |
void |
commit() |
void |
deleteEntity(Entity entity) |
Map<String,Node> |
get(String uri)
Get all entries for uri
|
EntityDefinition |
getDocDef() |
void |
prepareCommit() |
List<TextHit> |
query(List<Resource> props,
String qs,
String graphURI,
String lang,
int limit,
String highlight) |
List<TextHit> |
query(Node subj,
List<Resource> props,
String qs,
String graphURI,
String lang,
int limit,
String highlight) |
List<TextHit> |
query(Node property,
String qs,
String graphURI,
String lang) |
List<TextHit> |
query(Node property,
String qs,
String graphURI,
String lang,
int limit)
Access the index - limit if -1 for as many as possible
Throw QueryParseException for syntax errors in the query string.
|
List<TextHit> |
query(Node property,
String qs,
String graphURI,
String lang,
int limit,
String highlight) |
List<TextHit> |
query(String subjectUri,
List<Resource> props,
String qs,
String graphURI,
String lang,
int limit,
String highlight) |
default List<TextHit> |
query(String subjectUri,
Node property,
String qs,
String graphURI,
String lang,
int limit,
String highlight) |
void |
rollback() |
void |
updateEntity(Entity entity) |
closevoid prepareCommit()
void commit()
void rollback()
void addEntity(Entity entity)
void updateEntity(Entity entity)
void deleteEntity(Entity entity)
List<TextHit> query(Node property, String qs, String graphURI, String lang, int limit)
List<TextHit> query(Node property, String qs, String graphURI, String lang, int limit, String highlight)
List<TextHit> query(List<Resource> props, String qs, String graphURI, String lang, int limit, String highlight)
List<TextHit> query(String subjectUri, List<Resource> props, String qs, String graphURI, String lang, int limit, String highlight)
List<TextHit> query(Node subj, List<Resource> props, String qs, String graphURI, String lang, int limit, String highlight)
default List<TextHit> query(String subjectUri, Node property, String qs, String graphURI, String lang, int limit, String highlight)
EntityDefinition getDocDef()
Licenced under the Apache License, Version 2.0