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,org.apache.jena.graph.Node> |
get(String uri)
Get all entries for uri
|
EntityDefinition |
getDocDef() |
void |
prepareCommit() |
List<TextHit> |
query(org.apache.jena.graph.Node property,
String qs,
String graphURI,
String lang) |
List<TextHit> |
query(org.apache.jena.graph.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(org.apache.jena.graph.Node property,
String qs,
String graphURI,
String lang,
int limit,
String highlight) |
default List<TextHit> |
query(String subjectUri,
org.apache.jena.graph.Node property,
String qs,
String graphURI,
String lang,
int limit,
String highlight) |
void |
rollback() |
void |
updateEntity(Entity entity) |
void prepareCommit()
void commit()
void rollback()
void addEntity(Entity entity)
void updateEntity(Entity entity)
void deleteEntity(Entity entity)
List<TextHit> query(org.apache.jena.graph.Node property, String qs, String graphURI, String lang, int limit)
List<TextHit> query(org.apache.jena.graph.Node property, String qs, String graphURI, String lang)
List<TextHit> query(org.apache.jena.graph.Node property, String qs, String graphURI, String lang, int limit, String highlight)
default List<TextHit> query(String subjectUri, org.apache.jena.graph.Node property, String qs, String graphURI, String lang, int limit, String highlight)
EntityDefinition getDocDef()
Licenced under the Apache License, Version 2.0