public class GridMergeTable
extends TableBase
| Constructor and Description |
|---|
GridMergeTable(CreateTableData data) |
| Modifier and Type | Method and Description |
|---|---|
Index |
addIndex(Session session,
String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
String indexComment) |
void |
addRow(Session session,
Row row) |
boolean |
canDrop() |
boolean |
canGetRowCount() |
void |
checkRename() |
void |
checkSupportAlter() |
void |
close(Session ses) |
static GridH2ScanIndex<GridMergeIndex> |
createScanIndex(GridMergeIndex idx) |
long |
getDiskSpaceUsed() |
ArrayList<Index> |
getIndexes() |
long |
getMaxDataModificationId() |
GridMergeIndex |
getMergeIndex() |
long |
getRowCount(Session ses) |
long |
getRowCountApproximation() |
Index |
getScanIndex(Session session) |
TableType |
getTableType() |
Index |
getUniqueIndex() |
void |
indexes(ArrayList<Index> idxs) |
boolean |
isDeterministic() |
boolean |
isLockedExclusively() |
boolean |
lock(Session session,
boolean exclusive,
boolean force) |
void |
removeRow(Session session,
Row row) |
void |
truncate(Session session) |
void |
unlock(Session s) |
public GridMergeTable(CreateTableData data)
data - Data.public void indexes(ArrayList<Index> idxs)
idxs - Indexes.public GridMergeIndex getMergeIndex()
public static GridH2ScanIndex<GridMergeIndex> createScanIndex(GridMergeIndex idx)
idx - Index.public boolean lock(Session session,
boolean exclusive,
boolean force)
public void close(Session ses)
public void unlock(Session s)
public Index addIndex(Session session,
String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
String indexComment)
public void removeRow(Session session,
Row row)
public void truncate(Session session)
public void addRow(Session session,
Row row)
public void checkSupportAlter()
public TableType getTableType()
public Index getScanIndex(Session session)
public Index getUniqueIndex()
public ArrayList<Index> getIndexes()
public boolean isLockedExclusively()
public long getMaxDataModificationId()
public boolean isDeterministic()
public boolean canGetRowCount()
public boolean canDrop()
public long getRowCount(Session ses)
public long getRowCountApproximation()
public long getDiskSpaceUsed()
public void checkRename()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.2-p3 Release Date : April 25 2019