public abstract class AccumuloElement extends ElementBase implements Serializable, HasTimestamp
| Modifier and Type | Field and Description |
|---|---|
static org.apache.hadoop.io.Text |
CF_HIDDEN |
static org.apache.hadoop.io.Text |
CF_PROPERTY |
static org.apache.hadoop.io.Text |
CF_PROPERTY_HIDDEN |
static org.apache.hadoop.io.Text |
CF_PROPERTY_METADATA |
static org.apache.hadoop.io.Text |
CF_PROPERTY_SOFT_DELETE |
static org.apache.hadoop.io.Text |
CF_SOFT_DELETE |
static org.apache.hadoop.io.Text |
CQ_HIDDEN |
static org.apache.hadoop.io.Text |
CQ_SOFT_DELETE |
static org.apache.accumulo.core.data.Value |
HIDDEN_VALUE |
static org.apache.accumulo.core.data.Value |
HIDDEN_VALUE_DELETED |
static org.apache.accumulo.core.data.Value |
SOFT_DELETE_VALUE |
| Modifier | Constructor and Description |
|---|---|
protected |
AccumuloElement(Graph graph,
String id,
Visibility visibility,
Iterable<Property> properties,
Iterable<PropertyDeleteMutation> propertyDeleteMutations,
Iterable<PropertySoftDeleteMutation> propertySoftDeleteMutations,
Iterable<Visibility> hiddenVisibilities,
long timestamp,
Authorizations authorizations) |
addPropertyInternal, addPropertyValue, addPropertyValue, equals, getAuthorizations, getHiddenVisibilities, getHistoricalPropertyValues, getId, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getPropertyDeleteMutations, getPropertySoftDeleteMutations, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValues, getPropertyValues, getTimestamp, getVisibility, hashCode, isHidden, markPropertyHidden, markPropertyHidden, markPropertyHidden, markPropertyVisible, markPropertyVisible, markPropertyVisible, mergeProperties, prepareMutation, removePropertyInternal, removePropertyInternal, removePropertyInternal, setProperty, setProperty, setVisibility, softDeletePropertyInternal, softDeletePropertyInternal, toString, updatePropertiesInternalclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetTimestamppublic static final org.apache.hadoop.io.Text CF_HIDDEN
public static final org.apache.hadoop.io.Text CQ_HIDDEN
public static final org.apache.hadoop.io.Text CF_SOFT_DELETE
public static final org.apache.hadoop.io.Text CQ_SOFT_DELETE
public static final org.apache.accumulo.core.data.Value HIDDEN_VALUE
public static final org.apache.accumulo.core.data.Value HIDDEN_VALUE_DELETED
public static final org.apache.accumulo.core.data.Value SOFT_DELETE_VALUE
public static final org.apache.hadoop.io.Text CF_PROPERTY
public static final org.apache.hadoop.io.Text CF_PROPERTY_HIDDEN
public static final org.apache.hadoop.io.Text CF_PROPERTY_SOFT_DELETE
public static final org.apache.hadoop.io.Text CF_PROPERTY_METADATA
protected AccumuloElement(Graph graph, String id, Visibility visibility, Iterable<Property> properties, Iterable<PropertyDeleteMutation> propertyDeleteMutations, Iterable<PropertySoftDeleteMutation> propertySoftDeleteMutations, Iterable<Visibility> hiddenVisibilities, long timestamp, Authorizations authorizations)
public void deleteProperty(String key, String name, Authorizations authorizations)
deleteProperty in interface ElementdeleteProperty in class ElementBasepublic void deleteProperty(String key, String name, Visibility visibility, Authorizations authorizations)
deleteProperty in interface Elementpublic void softDeleteProperty(String key, String name, Authorizations authorizations)
softDeleteProperty in interface ElementsoftDeleteProperty in class ElementBasepublic void softDeleteProperty(String key, String name, Visibility visibility, Authorizations authorizations)
softDeleteProperty in interface ElementsoftDeleteProperty in class ElementBasepublic void deleteProperties(String name, Authorizations authorizations)
deleteProperties in interface ElementdeleteProperties in class ElementBasepublic void softDeleteProperties(String name, Authorizations authorizations)
softDeleteProperties in interface ElementsoftDeleteProperties in class ElementBasepublic void markPropertyHidden(Property property, Long timestamp, Visibility visibility, Authorizations authorizations)
markPropertyHidden in interface ElementmarkPropertyHidden in class ElementBasepublic void markPropertyVisible(Property property, Long timestamp, Visibility visibility, Authorizations authorizations)
markPropertyVisible in interface ElementmarkPropertyVisible in class ElementBasepublic AccumuloGraph getGraph()
getGraph in interface ElementgetGraph in class ElementBaseprotected <TElement extends Element> void saveExistingElementMutation(ExistingElementMutationImpl<TElement> mutation, Authorizations authorizations)
public Iterable<HistoricalPropertyValue> getHistoricalPropertyValues(String key, String name, Visibility visibility, Long startTime, Long endTime, Authorizations authorizations)
getHistoricalPropertyValues in interface ElementgetHistoricalPropertyValues in class ElementBaseCopyright © 2014–2015. All rights reserved.