public class GridH2MetaTable
extends TableBase
| Constructor and Description |
|---|
GridH2MetaTable(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 session) |
long |
getDiskSpaceUsed() |
ArrayList<Index> |
getIndexes() |
long |
getMaxDataModificationId() |
long |
getRowCount(Session session) |
long |
getRowCountApproximation() |
Index |
getScanIndex(Session session) |
TableType |
getTableType() |
Row |
getTemplateRow() |
SearchRow |
getTemplateSimpleRow(boolean singleColumn) |
Index |
getUniqueIndex() |
boolean |
isDeterministic() |
boolean |
isLockedExclusively() |
boolean |
isLockedExclusivelyBy(Session s) |
boolean |
lock(Session session,
boolean exclusive,
boolean forceLockEvenInMvcc) |
void |
removeRow(Session session,
Row row) |
void |
truncate(Session session) |
void |
unlock(Session s) |
public GridH2MetaTable(CreateTableData data)
data - Data.public Row getTemplateRow()
public SearchRow getTemplateSimpleRow(boolean singleColumn)
public boolean lock(Session session,
boolean exclusive,
boolean forceLockEvenInMvcc)
public void unlock(Session s)
public void close(Session session)
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 boolean isLockedExclusivelyBy(Session s)
public long getMaxDataModificationId()
public boolean isDeterministic()
public boolean canGetRowCount()
public boolean canDrop()
public long getRowCount(Session session)
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