|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hp.hpl.jena.reasoner.dig.DIGQueryTranslator
com.hp.hpl.jena.reasoner.dig.DIGQueryAllConceptsTranslator
public class DIGQueryAllConceptsTranslator
Translator that generates DIG allconcepts queries in response to a find query:
* rdf:type owl:Classor similar.
Field Summary |
---|
Fields inherited from class com.hp.hpl.jena.reasoner.dig.DIGQueryTranslator |
---|
ALL |
Constructor Summary | |
---|---|
DIGQueryAllConceptsTranslator(java.lang.String predicate,
java.lang.String object)
Construct a translator for the DIG query all concepts. |
Method Summary | |
---|---|
ExtendedIterator |
find(TriplePattern pattern,
DIGAdapter da)
Since known concept names are cached by the adapter, we can just look up the current set and map directly to triples |
org.w3c.dom.Document |
translatePattern(TriplePattern pattern,
DIGAdapter da)
Answer an XML document that presents the translation of the query into DIG query language. |
org.w3c.dom.Document |
translatePattern(TriplePattern pattern,
DIGAdapter da,
Model premises)
Answer an XML document that presents the translation of the query into DIG query language, given that either the subject or object may be expressions defined by the statements in the premises model. |
ExtendedIterator |
translateResponseHook(org.w3c.dom.Document response,
TriplePattern query,
DIGAdapter da)
Answer an extended iterator over the triples that result from translatig the given DIG response to RDF. |
Methods inherited from class com.hp.hpl.jena.reasoner.dig.DIGQueryTranslator |
---|
checkObject, checkPredicate, checkSubject, checkTriple, find, translateResponse, trigger |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DIGQueryAllConceptsTranslator(java.lang.String predicate, java.lang.String object)
Construct a translator for the DIG query all concepts.
predicate
- The predicate URI to trigger onobject
- The object URI to trigger onMethod Detail |
---|
public ExtendedIterator find(TriplePattern pattern, DIGAdapter da)
Since known concept names are cached by the adapter, we can just look up the current set and map directly to triples
find
in class DIGQueryTranslator
pattern
- The pattern to translate to a DIG queryda
- The DIG adapter through which we communicate with a DIG reasonerpublic org.w3c.dom.Document translatePattern(TriplePattern pattern, DIGAdapter da)
DIGQueryTranslator
Answer an XML document that presents the translation of the query into DIG query language.
translatePattern
in class DIGQueryTranslator
public org.w3c.dom.Document translatePattern(TriplePattern pattern, DIGAdapter da, Model premises)
DIGQueryTranslator
Answer an XML document that presents the translation of the query into DIG query language, given that either the subject or object may be expressions defined by the statements in the premises model.
translatePattern
in class DIGQueryTranslator
public ExtendedIterator translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
DIGQueryTranslator
Answer an extended iterator over the triples that result from translatig the given DIG response to RDF.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |