public class UtilBooleanQuery extends Object implements gate.creole.ontology.OntologyBooleanQuery
The following steps should be carried out when using this class:
setBinding(java.lang.String, gate.creole.ontology.LiteralOrONodeID) one or more times
evaluate and retrieve the boolean result.
| Constructor and Description |
|---|
UtilBooleanQuery(SesameManager sm,
String query,
gate.creole.ontology.OConstants.QueryLanguage lang) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate() |
void |
prepare() |
void |
setBinding(String string,
gate.creole.ontology.Literal ltrl) |
void |
setBinding(String name,
gate.creole.ontology.LiteralOrONodeID value) |
void |
setBinding(String string,
gate.creole.ontology.ONodeID onid) |
void |
setBinding(String name,
org.openrdf.model.Value value) |
public UtilBooleanQuery(SesameManager sm, String query, gate.creole.ontology.OConstants.QueryLanguage lang)
public void prepare()
public void setBinding(String name, gate.creole.ontology.LiteralOrONodeID value)
setBinding in interface gate.creole.ontology.OntologyBooleanQueryname - value - public void setBinding(String name, org.openrdf.model.Value value)
public boolean evaluate()
evaluate in interface gate.creole.ontology.OntologyBooleanQuerypublic void setBinding(String string, gate.creole.ontology.ONodeID onid)
setBinding in interface gate.creole.ontology.OntologyBooleanQuerypublic void setBinding(String string, gate.creole.ontology.Literal ltrl)
setBinding in interface gate.creole.ontology.OntologyBooleanQuery