| org.h2.index.BaseIndex org.h2.index.FunctionIndex
FunctionIndex | public class FunctionIndex extends BaseIndex (Code) | | An index for a function that returns a result set. This index can only scan
through all rows, search is not supported.
|
canGetFirstOrLast | public boolean canGetFirstOrLast()(Code) | | |
needRebuild | public boolean needRebuild()(Code) | | |
Methods inherited from org.h2.index.BaseIndex | abstract public void add(Session session, Row row) throws SQLException(Code)(Java Doc) public boolean canFindNext()(Code)(Java Doc) abstract public boolean canGetFirstOrLast()(Code)(Java Doc) abstract public void close(Session session) throws SQLException(Code)(Java Doc) public void commit(int operation, Row row) throws SQLException(Code)(Java Doc) public int compareKeys(SearchRow rowData, SearchRow compare)(Code)(Java Doc) public int compareRows(SearchRow rowData, SearchRow compare) throws SQLException(Code)(Java Doc) abstract public Cursor find(Session session, SearchRow first, SearchRow last) throws SQLException(Code)(Java Doc) abstract public SearchRow findFirstOrLast(Session session, boolean first) throws SQLException(Code)(Java Doc) public Cursor findNext(Session session, SearchRow first, SearchRow last) throws SQLException(Code)(Java Doc) public int getColumnIndex(Column col)(Code)(Java Doc) public String getColumnListSQL()(Code)(Java Doc) public Column[] getColumns()(Code)(Java Doc) abstract public double getCost(Session session, int[] masks) throws SQLException(Code)(Java Doc) public long getCostRangeIndex(int[] masks, long rowCount) throws SQLException(Code)(Java Doc) public String getCreateSQL()(Code)(Java Doc) public String getCreateSQLForCopy(Table table, String quotedName)(Code)(Java Doc) public String getDropSQL()(Code)(Java Doc) public SQLException getDuplicateKeyException()(Code)(Java Doc) public IndexColumn[] getIndexColumns()(Code)(Java Doc) public IndexType getIndexType()(Code)(Java Doc) public int getLookupCost(long rowCount)(Code)(Java Doc) public String getPlanSQL()(Code)(Java Doc) public long getRowCount(Session session)(Code)(Java Doc) public Table getTable()(Code)(Java Doc) public int getType()(Code)(Java Doc) public boolean isNull(Row newRow)(Code)(Java Doc) abstract public boolean needRebuild()(Code)(Java Doc) abstract public void remove(Session session, Row row) throws SQLException(Code)(Java Doc) abstract public void remove(Session session) throws SQLException(Code)(Java Doc) public void removeChildrenAndResources(Session session) throws SQLException(Code)(Java Doc) abstract public void truncate(Session session) throws SQLException(Code)(Java Doc)
|
|
|