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