org.semanticweb.HermiT.datalog
Class ConjunctiveQuery.OneEmptyTupleRetrieval
java.lang.Object
org.semanticweb.HermiT.datalog.ConjunctiveQuery.OneEmptyTupleRetrieval
- All Implemented Interfaces:
- ExtensionTable.Retrieval
- Enclosing class:
- ConjunctiveQuery
protected static final class ConjunctiveQuery.OneEmptyTupleRetrieval
- extends java.lang.Object
- implements ExtensionTable.Retrieval
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
s_noBindings
protected static final int[] s_noBindings
s_noObjects
protected static final java.lang.Object[] s_noObjects
m_afterLast
protected boolean m_afterLast
ConjunctiveQuery.OneEmptyTupleRetrieval
public ConjunctiveQuery.OneEmptyTupleRetrieval()
getExtensionTable
public ExtensionTable getExtensionTable()
- Specified by:
getExtensionTable in interface ExtensionTable.Retrieval
getExtensionView
public ExtensionTable.View getExtensionView()
- Specified by:
getExtensionView in interface ExtensionTable.Retrieval
clear
public void clear()
- Specified by:
clear in interface ExtensionTable.Retrieval
getBindingPositions
public int[] getBindingPositions()
- Specified by:
getBindingPositions in interface ExtensionTable.Retrieval
getBindingsBuffer
public java.lang.Object[] getBindingsBuffer()
- Specified by:
getBindingsBuffer in interface ExtensionTable.Retrieval
getTupleBuffer
public java.lang.Object[] getTupleBuffer()
- Specified by:
getTupleBuffer in interface ExtensionTable.Retrieval
getDependencySet
public DependencySet getDependencySet()
- Specified by:
getDependencySet in interface ExtensionTable.Retrieval
isCore
public boolean isCore()
- Specified by:
isCore in interface ExtensionTable.Retrieval
open
public void open()
- Specified by:
open in interface ExtensionTable.Retrieval
afterLast
public boolean afterLast()
- Specified by:
afterLast in interface ExtensionTable.Retrieval
getCurrentTupleIndex
public int getCurrentTupleIndex()
- Specified by:
getCurrentTupleIndex in interface ExtensionTable.Retrieval
next
public void next()
- Specified by:
next in interface ExtensionTable.Retrieval