borland.jbcl Packages borland.jbcl Class Hierarchy borland.jbcl.dataset
java.lang.Object +----borland.jbcl.dataset.Index +----borland.jbcl.dataset.DirectIndex
Variables Constructors Properties Methods
This class is used internally by other classes in the JBCL. You should never use this class directly.
protected boolean locateCaseInsensitive
This variable is used internally by other classes in the JBCL. You should never use this variable directly.
protected int locateColumnCount
This variable is used internally by other classes in the JBCL. You should never use this variable directly.
protected Column[] locateColumns
This variable is used internally by other classes in the JBCL. You should never use this variable directly.
protected int locatePartialIndex
This variable is used internally by other classes in the JBCL. You should never use this variable directly.
public DirectIndex(borland.jbcl.dataset.MatrixData data)
This constructor is used internally by other classes in the JBCL. You should never use this constructor directly.
public boolean isMaintained()
This property is used internally by other classes in the JBCL. You should never use this property directly.
public abstract boolean add(int internalRow)
This method is used internally by other classes in the JBCL. You should never use this method directly.
public abstract void delete(int internalRow)
This method is used internally by other classes in the JBCL. You should never use this method directly.
public abstract void load(int internalRow)
This method is used internally by other classes in the JBCL. You should never use this method directly.
public abstract void loadSearchValues(borland.jbcl.util.Variant[] values)
This method is used internally by other classes in the JBCL. You should never use this method directly.
public int locate(int startRow, borland.jbcl.dataset.Column[] scopedColumns, borland.jbcl.util.Variant[] values, int locateOptions)
This method is used internally by other classes in the JBCL. You should never use this method directly.
Overrides: borland.jbcl.dataset.Index.locate(int, Column[], Variant[], int)
public abstract int locate(int startRow, int locateOptions)
This method is used internally by other classes in the JBCL. You should never use this method directly.
public void markStatus(int row, int status, boolean on)
Overrides: borland.jbcl.dataset.Index.markStatus(int, int, boolean)
public abstract void prepareReplace(int internalRow)
This method is used internally by other classes in the JBCL. You should never use this method directly.
public abstract void replace(int internalRow)
This method is used internally by other classes in the JBCL. You should never use this method directly.
public void resolvePending(boolean resolved, int newStatus)
This method is used internally by other classes in the JBCL. You should never use this method directly.