public class LazyMutableProperty extends MutableProperty
| Constructor and Description |
|---|
LazyMutableProperty(Graph graph,
GeSerializer geSerializer,
String propertyKey,
String propertyName,
byte[] propertyValue,
MetadataRef metadataRef,
Set<Visibility> hiddenVisibilities,
Visibility visibility,
long timestamp,
FetchHints fetchHints) |
| Modifier and Type | Method and Description |
|---|---|
void |
addHiddenVisibility(Visibility visibility) |
FetchHints |
getFetchHints() |
Iterable<Visibility> |
getHiddenVisibilities() |
String |
getKey() |
Metadata |
getMetadata() |
String |
getName() |
Long |
getTimestamp() |
Value |
getValue() |
Visibility |
getVisibility() |
boolean |
isHidden(Authorizations authorizations) |
void |
removeHiddenVisibility(Visibility visibility) |
void |
setTimestamp(Long timestamp) |
void |
setValue(Value value) |
void |
setVisibility(Visibility visibility) |
protected void |
updateMetadata(Property property) |
updatepublic LazyMutableProperty(Graph graph, GeSerializer geSerializer, String propertyKey, String propertyName, byte[] propertyValue, MetadataRef metadataRef, Set<Visibility> hiddenVisibilities, Visibility visibility, long timestamp, FetchHints fetchHints)
public void setValue(Value value)
setValue in class MutablePropertypublic void setTimestamp(Long timestamp)
setTimestamp in class MutablePropertypublic void setVisibility(Visibility visibility)
setVisibility in class MutablePropertypublic void addHiddenVisibility(Visibility visibility)
addHiddenVisibility in class MutablePropertypublic void removeHiddenVisibility(Visibility visibility)
removeHiddenVisibility in class MutablePropertyprotected void updateMetadata(Property property)
updateMetadata in class MutablePropertypublic Visibility getVisibility()
getVisibility in class Propertypublic Metadata getMetadata()
getMetadata in class Propertypublic FetchHints getFetchHints()
getFetchHints in class Propertypublic Iterable<Visibility> getHiddenVisibilities()
getHiddenVisibilities in class Propertypublic boolean isHidden(Authorizations authorizations)
public Long getTimestamp()
getTimestamp in class PropertyCopyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.