org.semanticweb.HermiT.datalog
Class ConjunctiveQuery.QueryAnswerCallback
java.lang.Object
org.semanticweb.HermiT.datalog.ConjunctiveQuery.QueryAnswerCallback
- All Implemented Interfaces:
- DLClauseEvaluator.Worker
- Enclosing class:
- ConjunctiveQuery
public static class ConjunctiveQuery.QueryAnswerCallback
- extends java.lang.Object
- implements DLClauseEvaluator.Worker
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
m_conjunctiveQuery
protected final ConjunctiveQuery m_conjunctiveQuery
m_nodesToTerms
protected final java.util.Map<Node,Term> m_nodesToTerms
m_resultBuffer
protected final Term[] m_resultBuffer
m_queryResultCollector
protected final QueryResultCollector[] m_queryResultCollector
m_copyAnswers
protected final int[][] m_copyAnswers
m_valuesBuffer
protected final java.lang.Object[] m_valuesBuffer
ConjunctiveQuery.QueryAnswerCallback
public ConjunctiveQuery.QueryAnswerCallback(ConjunctiveQuery conjunctiveQuery,
java.util.Map<Node,Term> nodesToTerms,
Term[] resultBuffer,
QueryResultCollector[] queryResultCollector,
int[][] copyAnswers,
java.lang.Object[] valuesBuffer)
execute
public int execute(int programCounter)
- Specified by:
execute
in interface DLClauseEvaluator.Worker
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object