public abstract class InMemoryExtendedDataTable extends Object
| Constructor and Description |
|---|
InMemoryExtendedDataTable() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addData(ExtendedDataRowId rowId,
String column,
String key,
Value value,
long timestamp,
Visibility visibility) |
abstract Iterable<? extends ExtendedDataRow> |
getTable(ElementType elementType,
String elementId,
String tableName,
FetchHints fetchHints,
Authorizations authorizations) |
abstract com.google.common.collect.ImmutableSet<String> |
getTableNames(ElementType elementType,
String elementId,
FetchHints fetchHints,
Authorizations authorizations) |
abstract void |
remove(ExtendedDataRowId id) |
abstract void |
removeColumn(ExtendedDataRowId extendedDataRowId,
String columnName,
String key,
Visibility visibility) |
public abstract com.google.common.collect.ImmutableSet<String> getTableNames(ElementType elementType, String elementId, FetchHints fetchHints, Authorizations authorizations)
public abstract Iterable<? extends ExtendedDataRow> getTable(ElementType elementType, String elementId, String tableName, FetchHints fetchHints, Authorizations authorizations)
public abstract void addData(ExtendedDataRowId rowId, String column, String key, Value value, long timestamp, Visibility visibility)
public abstract void remove(ExtendedDataRowId id)
public abstract void removeColumn(ExtendedDataRowId extendedDataRowId, String columnName, String key, Visibility visibility)
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.