java.lang.Object
org.apache.jena.query.text.EntityDefinition
Definition of a "document"
-
Constructor Summary
ConstructorDescriptionEntityDefinition
(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 TypeMethodDescriptionboolean
fields()
org.apache.lucene.analysis.Analyzer
getAnalyzer
(String field) getField
(org.apache.jena.graph.Node predicate) boolean
getNoIndex
(String field) Collection<org.apache.jena.graph.Node>
getPredicates
(String field) org.apache.jena.graph.Node
void
void
setAnalyzer
(String field, org.apache.lucene.analysis.Analyzer analyzer) void
setCacheQueries
(boolean cacheQueries) void
setGraphField
(String graphField) void
setLangField
(String langField) void
setNoIndex
(String field, boolean b) void
setPrimaryPredicate
(org.apache.jena.graph.Node primaryPredicate) void
setPrimaryPredicate
(org.apache.jena.rdf.model.Resource primaryPredicate) void
setUidField
(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
-