public abstract class ElementMaker<T> extends Object
| Constructor and Description |
|---|
ElementMaker(AccumuloGraph graph,
Iterator<Map.Entry<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>> row,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
Authorizations |
getAuthorizations() |
protected org.apache.hadoop.io.Text |
getColumnFamily(org.apache.accumulo.core.data.Key key) |
protected org.apache.hadoop.io.Text |
getColumnQualifier(org.apache.accumulo.core.data.Key key) |
AccumuloGraph |
getGraph() |
protected Set<Visibility> |
getHiddenVisibilities() |
protected String |
getId() |
protected abstract String |
getIdFromRowKey(String rowKey) |
protected List<Property> |
getProperties(boolean includeHidden) |
protected Visibility |
getVisibility() |
protected abstract String |
getVisibilitySignal() |
T |
make(boolean includeHidden) |
protected abstract T |
makeElement(boolean includeHidden) |
protected abstract void |
processColumn(org.apache.accumulo.core.data.Key key,
org.apache.accumulo.core.data.Value value) |
public ElementMaker(AccumuloGraph graph, Iterator<Map.Entry<org.apache.accumulo.core.data.Key,org.apache.accumulo.core.data.Value>> row, Authorizations authorizations)
public T make(boolean includeHidden)
protected org.apache.hadoop.io.Text getColumnFamily(org.apache.accumulo.core.data.Key key)
protected org.apache.hadoop.io.Text getColumnQualifier(org.apache.accumulo.core.data.Key key)
protected abstract void processColumn(org.apache.accumulo.core.data.Key key,
org.apache.accumulo.core.data.Value value)
protected abstract String getVisibilitySignal()
protected abstract T makeElement(boolean includeHidden)
protected String getId()
protected Visibility getVisibility()
public AccumuloGraph getGraph()
protected Set<Visibility> getHiddenVisibilities()
public Authorizations getAuthorizations()
Copyright © 2014–2015. All rights reserved.