borland Packages Class Hierarchy datastore Package
java.lang.Object +----com.borland.datastore.Cursor +----com.borland.datastore.SqlCalcCursor +----com.borland.datastore.SqlCrossProductCursor +----com.borland.datastore.SqlNavCursor +----com.borland.datastore.SqlMergeJoinCursor
Variables Constructors Properties Methods
This class is used internally by other com.borland
classes. You should never use this class directly.
public int baseTableIndex
This variable is used internally by other com.borland
classes. You should never use this variable directly.
public int dataOrdinal
This variable is used internally by other com.borland
classes. You should never use this variable directly.
public KeyElement[] keyElements
This variable is used internally by other com.borland
classes. You should never use this variable directly.
protected Cursor next
This variable is used internally by other com.borland
classes. You should never use this variable directly.
public int segGen
This variable is used internally by other com.borland
classes. You should never use this variable directly.
public Cursor()
This constructor is used internally by other com.borland
classes. You should never use this constructor directly.
public int getColumnCount()
This property is used internally by other com.borland
classes. You should never use this property directly.
public Column[] getColumns()
This property is used internally by other com.borland
classes. You should never use this property directly.
public int getCurrentPosition()
This property is used internally by other com.borland
classes. You should never use this property directly.
public int getEstimatedRowCount() public void setEstimatedRowCount(int estimated)
This property is used internally by other com.borland
classes. You should never use this property directly.
public int getEstimatedRowSize()
This property is used internally by other com.borland
classes. You should never use this property directly.
public boolean isJoinData()
This property is used internally by other com.borland
classes. You should never use this property directly.
public boolean isMergeCursor()
This property is used internally by other com.borland
classes. You should never use this property directly.
public int getRowCount()
This property is used internally by other com.borland
classes. You should never use this property directly.
public final void getRowOffsets()
This property is used internally by other com.borland
classes. You should never use this property directly.
public final boolean isTable()
This property is used internally by other com.borland
classes. You should never use this property directly.
public void add()
This method is used internally by other com.borland
classes. You should never use this method directly.
public void add(boolean addAtEnd)
This method is used internally by other com.borland
classes. You should never use this method directly.
public void add(RowVariant[] values)
This method is used internally by other com.borland
classes. You should never use this method directly.
public void allocateRow(int status)
This method is used internally by other com.borland
classes. You should never use this method directly.
public void cache()
This method is used internally by other com.borland
classes. You should never use this method directly.
public boolean canReuse()
This method is used internally by other com.borland
classes. You should never use this method directly.
public Column[] cloneColumns()
This method is used internally by other com.borland
classes. You should never use this method directly.
public void close()
This method is used internally by other com.borland
classes. You should never use this method directly.
public int compact(boolean compact)
This method is used internally by other com.borland
classes. You should never use this method directly.
public int copyRow(byte[] dest, int destOff, int maxLen)
This method is used internally by other com.borland
classes. You should never use this method directly.
public int copyTo(int ordinal, byte[] dest, int destOff)
This method is used internally by other com.borland
classes. You should never use this method directly.
public int copyTo(int[] sourceOrdinals, Cursor destCursor, byte[] destBuf, int destOff, int status)
This method is used internally by other com.borland
classes. You should never use this method directly.
public void dump()
This method is used internally by other com.borland
classes. You should never use this method directly.
public boolean findPosition(int position)
This method is used internally by other com.borland
classes. You should never use this method directly.
public boolean first()
This method is used internally by other com.borland
classes. You should never use this method directly.
public com.borland.datastore.KeyElement getKeyElement(int ordinal)
This method is used internally by other com.borland
classes. You should never use this method directly.
public int[] getOrdinals(boolean project, int count)
This method is used internally by other com.borland
classes. You should never use this method directly.
protected void getRowOffsets(int count)
This method is used internally by other com.borland
classes. You should never use this method directly.
public RowVariant getRowVariant(int ordinal)
This method is used internally by other com.borland
classes. You should never use this method directly.
public long getThisInternalRow(int cursorIndex)
This method is used internally by other com.borland
classes. You should never use this method directly.
public Variant getValue(int ordinal)
This method is used internally by other com.borland
classes. You should never use this method directly.
public void goToInternalRow(long internalRow)
This method is used internally by other com.borland
classes. You should never use this method directly.
public boolean hasDuplicates()
This method is used internally by other com.borland
classes. You should never use this method directly.
public void init(com.borland.datastore.KeyElement keyElements, RowVariant[] rowValues)
This method is used internally by other com.borland
classes. You should never use this method directly.
public String name()
public final void newGen()
This method is used internally by other com.borland
classes. You should never use this method directly.
public boolean next()
This method is used internally by other com.borland
classes. You should never use this method directly.
public boolean prior()
This method is used internally by other com.borland
classes. You should never use this method directly.
public void provideFieldBytes(int off, int length)
This method is used internally by other com.borland
classes. You should never use this method directly.
public void uncache()
This method is used internally by other com.borland
classes. You should never use this method directly.