|
||||||||||
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.DIGQuerySubsumesTranslator
public class DIGQuerySubsumesTranslator
Translator that generates DIG allconcepts queries in response to a find query:
:x rdf:subClassOf :yor similar.
Field Summary |
---|
Fields inherited from class com.hp.hpl.jena.reasoner.dig.DIGQueryTranslator |
---|
ALL |
Constructor Summary | |
---|---|
DIGQuerySubsumesTranslator(java.lang.String predicate)
Construct a translator for the DIG query 'subsumes'. |
Method Summary | |
---|---|
boolean |
checkObject(Node object,
DIGAdapter da,
Model premises)
Additional test on the object of the incoming find pattern. |
boolean |
checkSubject(Node subject,
DIGAdapter da,
Model premises)
Additional test on the subject of the incoming find pattern. |
org.w3c.dom.Document |
translatePattern(TriplePattern pattern,
DIGAdapter da)
Answer a query that will test subsumption between two classes |
org.w3c.dom.Document |
translatePattern(TriplePattern pattern,
DIGAdapter da,
Model premises)
Answer a query that will test subsumption between two classes, given that either one or both may be defined as an expression given the premises |
ExtendedIterator |
translateResponseHook(org.w3c.dom.Document response,
TriplePattern query,
DIGAdapter da)
Answer an iterator of triples that match the original find query. |
Methods inherited from class com.hp.hpl.jena.reasoner.dig.DIGQueryTranslator |
---|
checkPredicate, checkTriple, find, find, translateResponse, trigger |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DIGQuerySubsumesTranslator(java.lang.String predicate)
Construct a translator for the DIG query 'subsumes'.
predicate
- The predicate URI to trigger onMethod Detail |
---|
public org.w3c.dom.Document translatePattern(TriplePattern pattern, DIGAdapter da)
Answer a query that will test subsumption between two classes
translatePattern
in class DIGQueryTranslator
public org.w3c.dom.Document translatePattern(TriplePattern pattern, DIGAdapter da, Model premises)
Answer a query that will test subsumption between two classes, given that either one or both may be defined as an expression given the premises
translatePattern
in class DIGQueryTranslator
public ExtendedIterator translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
Answer an iterator of triples that match the original find query.
public boolean checkSubject(Node subject, DIGAdapter da, Model premises)
DIGQueryTranslator
Additional test on the subject of the incoming find pattern. Default is to always match
checkSubject
in class DIGQueryTranslator
subject
- The subject resource from the incoming patternda
- The current dig adapterpremises
- A model that conveys additional information about the premises
of the query, which might assist the check to suceed or fail. By default it
is ignored.
public boolean checkObject(Node object, DIGAdapter da, Model premises)
DIGQueryTranslator
Additional test on the object of the incoming find pattern. Default is to always match
checkObject
in class DIGQueryTranslator
object
- The object resource from the incoming patternda
- The current dig adapterpremises
- A model that conveys additional information about the premises
of the query, which might assist the check to suceed or fail. By default it
is ignored.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |