java.lang.Object
org.apache.jena.query.text.EntityDefinition
Definition of a "document"
-
Constructor Summary
ConstructorsConstructorDescriptionEntityDefinition(String entityField, String primaryField) EntityDefinition(String entityField, String primaryField, String graphField) EntityDefinition(String entityField, String primaryField, String graphField, org.apache.jena.graph.Node primaryPredicate) EntityDefinition(String entityField, String primaryField, org.apache.jena.graph.Node primaryPredicate) EntityDefinition(String entityField, String primaryField, org.apache.jena.rdf.model.Resource primaryPredicate) -
Method Summary
Modifier and TypeMethodDescriptionbooleanfields()org.apache.lucene.analysis.AnalyzergetAnalyzer(String field) getField(org.apache.jena.graph.Node predicate) booleangetNoIndex(String field) Collection<org.apache.jena.graph.Node>getPredicates(String field) org.apache.jena.graph.NodevoidvoidsetAnalyzer(String field, org.apache.lucene.analysis.Analyzer analyzer) voidsetCacheQueries(boolean cacheQueries) voidsetGraphField(String graphField) voidsetLangField(String langField) voidsetNoIndex(String field, boolean b) voidsetPrimaryPredicate(org.apache.jena.graph.Node primaryPredicate) voidsetPrimaryPredicate(org.apache.jena.rdf.model.Resource primaryPredicate) voidsetUidField(String uidField) toString()
-
Constructor Details
-
EntityDefinition
- Parameters:
entityField- The entity being indexed (e.g. it's URI).primaryField- The primary/default field to search
-
EntityDefinition
- Parameters:
entityField- The entity being indexed (e.g. it's URI).primaryField- The primary/default field to searchgraphField- The field that stores graph URI, or null
-
EntityDefinition
public EntityDefinition(String entityField, String primaryField, org.apache.jena.rdf.model.Resource primaryPredicate) - Parameters:
entityField- The entity being indexed (e.g. it's URI).primaryField- The primary/default field to searchprimaryPredicate- The property associated with the primary/default field
-
EntityDefinition
public EntityDefinition(String entityField, String primaryField, org.apache.jena.graph.Node primaryPredicate) - Parameters:
entityField- The entity being indexed (e.g. it's URI).primaryField- The primary/default field to searchprimaryPredicate- The property associated with the primary/default field
-
EntityDefinition
public EntityDefinition(String entityField, String primaryField, String graphField, org.apache.jena.graph.Node primaryPredicate) - Parameters:
entityField- The entity being indexed (e.g. it's URI).primaryField- The primary/default field to searchgraphField- The field that stores graph URI, or nullprimaryPredicate- The property associated with the primary/default field
-
-
Method Details
-
getEntityField
-
setPrimaryPredicate
public void setPrimaryPredicate(org.apache.jena.rdf.model.Resource primaryPredicate) -
setPrimaryPredicate
public void setPrimaryPredicate(org.apache.jena.graph.Node primaryPredicate) -
set
-
getPredicates
-
getField
-
setAnalyzer
-
getAnalyzer
-
setNoIndex
-
getNoIndex
-
getPrimaryField
-
getPrimaryPredicate
public org.apache.jena.graph.Node getPrimaryPredicate() -
getGraphField
-
setGraphField
-
getLangField
-
setLangField
-
getUidField
-
setUidField
-
fields
-
areQueriesCached
public boolean areQueriesCached() -
setCacheQueries
public void setCacheQueries(boolean cacheQueries) -
toString
-