public static class HbaseTables.IndexTable extends HbaseTable
BackendTable.ShardSplitter<Session extends BackendSession>| Modifier and Type | Field and Description |
|---|---|
protected HugeType |
type |
CF| Constructor and Description |
|---|
IndexTable(String table,
HugeType type) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(HbaseSessions.Session session,
BackendEntry entry) |
void |
eliminate(HbaseSessions.Session session,
BackendEntry entry) |
void |
insert(HbaseSessions.Session session,
BackendEntry entry) |
protected BackendEntryIterator |
newEntryIterator(Query query,
HbaseSessions.RowIterator rows) |
HugeType |
type() |
append, cfs, clear, init, parseRowColumns, query, query, queryAll, queryByCond, queryById, queryByIds, queryByPrefix, queryByRange, queryByRange, queryExist, queryNumber, registerMetaHandlersjoinTableName, metaDispatcher, registerMetaHandler, table, tableType, updateIfAbsent, updateIfPresentprotected final HugeType type
public HugeType type()
public void insert(HbaseSessions.Session session, BackendEntry entry)
insert in class HbaseTablepublic void eliminate(HbaseSessions.Session session, BackendEntry entry)
eliminate in class HbaseTablepublic void delete(HbaseSessions.Session session, BackendEntry entry)
delete in class HbaseTableprotected BackendEntryIterator newEntryIterator(Query query, HbaseSessions.RowIterator rows)
newEntryIterator in class HbaseTableCopyright © 2017–2024 The Apache Software Foundation. All rights reserved.