public abstract class AbstractObjectsStore
extends co.cask.cdap.api.dataset.lib.AbstractDataset
Table.| Constructor and Description |
|---|
AbstractObjectsStore(co.cask.cdap.api.dataset.DatasetSpecification spec,
co.cask.cdap.api.dataset.table.Table table) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
delete(byte[] key) |
protected void |
deleteAll(byte[] prefix) |
protected <T> T |
get(byte[] key,
Class<T> classOfT) |
protected <T> void |
put(byte[] key,
T value) |
protected <T> Map<String,T> |
scan(byte[] prefix,
Class<T> classOfT) |
public AbstractObjectsStore(co.cask.cdap.api.dataset.DatasetSpecification spec,
co.cask.cdap.api.dataset.table.Table table)
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class co.cask.cdap.api.dataset.lib.AbstractDatasetIOExceptionprotected final <T> T get(byte[] key,
Class<T> classOfT)
protected final <T> void put(byte[] key,
T value)
protected final void delete(byte[] key)
protected final void deleteAll(byte[] prefix)
Copyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.