public static class CassandraTables.SecondaryIndex extends CassandraTable
BackendTable.ShardSpliter<Session extends BackendSession>| 限定符 | 构造器和说明 |
|---|---|
|
SecondaryIndex(String store) |
protected |
SecondaryIndex(String store,
String table) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
append(CassandraSessionPool.Session session,
TableBackendEntry.Row entry)
Append several elements to the collection column of a row
|
void |
delete(CassandraSessionPool.Session session,
TableBackendEntry.Row entry)
Delete an entire row
|
void |
eliminate(CassandraSessionPool.Session session,
TableBackendEntry.Row entry)
Eliminate several elements from the collection column of a row
|
protected List<HugeKeys> |
idColumnName() |
void |
init(CassandraSessionPool.Session session) |
void |
insert(CassandraSessionPool.Session session,
TableBackendEntry.Row entry)
Insert an entire row
|
protected List<HugeKeys> |
modifiableColumnName() |
buildAppend, buildDelete, buildEliminate, buildInsert, clear, cloneSelect, condition2Cql, createIndex, createTable, dropTable, formatEQ, formatKey, idColumnValue, idColumnValue, mergeEntries, parseKey, pkColumnName, query, query, query2Select, queryCondition2Select, queryId2Select, queryNumber, registerMetaHandlers, relation2Cql, results2Entries, setPageState, truncate, truncateTablejoinTableName, metaDispatcher, registerMetaHandler, table, tableTypepublic static final String TABLE
public SecondaryIndex(String store)
public void init(CassandraSessionPool.Session session)
protected List<HugeKeys> idColumnName()
idColumnName 在类中 CassandraTableprotected List<HugeKeys> modifiableColumnName()
modifiableColumnName 在类中 CassandraTablepublic void delete(CassandraSessionPool.Session session, TableBackendEntry.Row entry)
CassandraTabledelete 在类中 CassandraTablepublic void insert(CassandraSessionPool.Session session, TableBackendEntry.Row entry)
CassandraTableinsert 在类中 CassandraTablepublic void append(CassandraSessionPool.Session session, TableBackendEntry.Row entry)
CassandraTableappend 在类中 CassandraTablepublic void eliminate(CassandraSessionPool.Session session, TableBackendEntry.Row entry)
CassandraTableeliminate 在类中 CassandraTableCopyright © 2017–2021. All rights reserved.