borland Packages Class Hierarchy dx.dataset Package
java.lang.Object +----com.borland.dx.dataset.Index +----com.borland.dx.dataset.DirectIndex +----com.borland.dx.dataset.DataIndex
Variables Constructors Properties Methods
This class is used internally by other com.borland classes. You should never use this class directly.
protected SortDescriptor descriptor
This variable is used internally by other com.borland classes. You should never use this variable directly.
public long internalRow
This variable is used internally by other com.borland classes. You should never use this variable directly.
protected int invisibleMask
This variable is used internally by other com.borland classes. You should never use this variable directly.
protected boolean locateCaseInsensitive
This variable is used internally by other com.borland classes. You should never use this variable directly.
protected int locateColumnCount
This variable is used internally by other com.borland classes. You should never use this variable directly.
protected Column[] locateColumns
This variable is used internally by other com.borland classes. You should never use this variable directly.
protected int locatePartialIndex
This variable is used internally by other com.borland classes. You should never use this variable directly.
protected RowFilterListener rowFilterListener
This variable is used internally by other com.borland classes. You should never use this variable directly.
protected int visibleMask
This variable is used internally by other com.borland classes. You should never use this variable directly.
public DataIndex(MatrixData data, int visibleMask, int invisibleMask)
This constructor is used internally by other com.borland classes. You should never use this constructor directly.
public final MatrixData getData()
This property is used internally by other com.borland classes. You should never use this property directly.
public final DirectIndex getIndex()
This property is used internally by other com.borland classes. You should never use this property directly.
public boolean isIndexMaintained()
This property is used internally by other com.borland classes. You should never use this property directly.
public long getInternalRow()
This property is used internally by other com.borland classes. You should never use this property directly.
public boolean isInverted()This property is used internally by other com.borland classes. You should never use this property directly.
public final int getInvisibleMask()
This property is used internally by other com.borland classes. You should never use this property directly.
public boolean isMaintained()
This property is used internally by other com.borland classes. You should never use this property directly.
public final RowFilterListener getRowFilterListener()
This property is used internally by other com.borland classes. You should never use this property directly.
public final SortDescriptor getSort()
This property is used internally by other com.borland classes. You should never use this property directly.
public final int getVisibleMask()
This property is used internally by other com.borland classes. You should never use this property directly.
public void close()
This method is used internally by other com.borland classes. You should never use this method directly.
public void dropIndex()
This method is used internally by other com.borland classes. You should never use this method directly.
public boolean hasRowFilterListener(RowFilterListener rowFilterListener)
This method is used internally by other com.borland classes. You should never use this method directly.
public int locate(int startRow, Column[] scopedColumns, RowVariant[] values, int locateOptions)
This method is used internally by other com.borland classes. You should never use this method directly.
public boolean markForUpdate(RowVariant[] values)
This method is used internally by other com.borland classes. You should never use this method directly.
public void markStatus(int row, int status, boolean on)
This method is used internally by other com.borland classes. You should never use this method directly.
public void prepareDelete()
This method is used internally by other com.borland classes. You should never use this method directly.
public void prepareInsert()
This method is used internally by other com.borland classes. You should never use this method directly.
public void prepareUpdate()
This method is used internally by other com.borland classes. You should never use this method directly.
public void prepareUpdate(long internalRow)
This method is used internally by other com.borland classes. You should never use this method directly.
public void resetPending(boolean resolved)
This method is used internally by other com.borland classes. You should never use this method directly.
public boolean resetPending(long internalRow, boolean resolved)
This method is used internally by other com.borland classes. You should never use this method directly.
public boolean resetPendingDelete(long internalRow, boolean resolved)
This method is used internally by other com.borland classes. You should never use this method directly.
public void resetPendingDeletes(boolean resolved)
This method is used internally by other com.borland classes. You should never use this method directly.
public void sort()
This method is used internally by other com.borland classes. You should never use this method directly.
public void uniqueCheck(RowVariant[] values, boolean updating)
This method is used internally by other com.borland classes. You should never use this method directly.