public abstract class VisalloProperty<TRaw,TGraph> extends VisalloPropertyBase<TRaw,TGraph>
VisalloPropertyBase.RawConverter| Modifier | Constructor and Description |
|---|---|
protected |
VisalloProperty(String propertyName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyValue(org.vertexium.mutation.ElementMutation<?> mutation,
String multiKey,
TRaw value,
org.vertexium.Metadata metadata,
Long timestamp,
org.vertexium.Visibility visibility) |
void |
addPropertyValue(org.vertexium.mutation.ElementMutation<?> mutation,
String multiKey,
TRaw value,
org.vertexium.Metadata metadata,
org.vertexium.Visibility visibility) |
void |
addPropertyValue(org.vertexium.mutation.ElementMutation<?> mutation,
String multiKey,
TRaw value,
org.vertexium.Visibility visibility) |
void |
addPropertyValue(org.vertexium.Element element,
String multiKey,
TRaw value,
org.vertexium.Metadata metadata,
org.vertexium.Visibility visibility,
org.vertexium.Authorizations authorizations) |
void |
addPropertyValue(org.vertexium.Element element,
String multiKey,
TRaw value,
org.vertexium.Visibility visibility,
org.vertexium.Authorizations authorizations) |
void |
alterVisibility(org.vertexium.mutation.ExistingElementMutation<?> elementMutation,
String propertyKey,
org.vertexium.Visibility newVisibility) |
org.vertexium.Property |
getFirstProperty(org.vertexium.Element element) |
TRaw |
getFirstPropertyValue(org.vertexium.Element element) |
org.vertexium.Property |
getOnlyProperty(org.vertexium.Element element) |
TRaw |
getOnlyPropertyValue(org.vertexium.Element element) |
Iterable<org.vertexium.Property> |
getProperties(org.vertexium.Element element) |
org.vertexium.Property |
getProperty(org.vertexium.Element element,
String key) |
TRaw |
getPropertyValue(org.vertexium.Element element,
String propertyKey) |
TRaw |
getPropertyValue(org.vertexium.Property property) |
Iterable<TRaw> |
getPropertyValues(org.vertexium.Element element) |
boolean |
hasProperty(org.vertexium.Element element) |
boolean |
hasProperty(org.vertexium.Element element,
String propertyKey) |
void |
removeProperty(org.vertexium.mutation.ElementMutation m,
String key,
org.vertexium.Visibility visibility) |
void |
removeProperty(org.vertexium.Element element,
String key,
org.vertexium.Authorizations authorizations) |
void |
removeProperty(List<VisalloPropertyUpdate> changedPropertiesOut,
org.vertexium.Element element,
org.vertexium.mutation.ElementMutation m,
String propertyKey,
org.vertexium.Visibility visibility) |
void |
updateProperty(List<VisalloPropertyUpdate> changedPropertiesOut,
org.vertexium.Element element,
org.vertexium.mutation.ElementMutation m,
String propertyKey,
TRaw newValue,
org.vertexium.Metadata metadata,
Long timestamp,
org.vertexium.Visibility visibility) |
void |
updateProperty(List<VisalloPropertyUpdate> changedPropertiesOut,
org.vertexium.Element element,
org.vertexium.mutation.ElementMutation m,
String propertyKey,
TRaw newValue,
org.vertexium.Metadata metadata,
org.vertexium.Visibility visibility) |
void |
updateProperty(List<VisalloPropertyUpdate> changedPropertiesOut,
org.vertexium.Element element,
org.vertexium.mutation.ElementMutation m,
String propertyKey,
TRaw newValue,
PropertyMetadata metadata,
Long timestamp,
org.vertexium.Visibility visibility) |
void |
updateProperty(List<VisalloPropertyUpdate> changedPropertiesOut,
org.vertexium.Element element,
org.vertexium.mutation.ElementMutation m,
String propertyKey,
TRaw newValue,
PropertyMetadata metadata,
org.vertexium.Visibility visibility) |
getPropertyName, getRawConverter, isSameName, isSameName, toString, unwrap, wrapprotected VisalloProperty(String propertyName)
public final void addPropertyValue(org.vertexium.mutation.ElementMutation<?> mutation,
String multiKey,
TRaw value,
org.vertexium.Visibility visibility)
public final void addPropertyValue(org.vertexium.Element element,
String multiKey,
TRaw value,
org.vertexium.Visibility visibility,
org.vertexium.Authorizations authorizations)
public final void addPropertyValue(org.vertexium.Element element,
String multiKey,
TRaw value,
org.vertexium.Metadata metadata,
org.vertexium.Visibility visibility,
org.vertexium.Authorizations authorizations)
public final void addPropertyValue(org.vertexium.mutation.ElementMutation<?> mutation,
String multiKey,
TRaw value,
org.vertexium.Metadata metadata,
org.vertexium.Visibility visibility)
public final void addPropertyValue(org.vertexium.mutation.ElementMutation<?> mutation,
String multiKey,
TRaw value,
org.vertexium.Metadata metadata,
Long timestamp,
org.vertexium.Visibility visibility)
public final TRaw getPropertyValue(org.vertexium.Element element, String propertyKey)
public final TRaw getPropertyValue(org.vertexium.Property property)
getPropertyValue in class VisalloPropertyBase<TRaw,TGraph>public boolean hasProperty(org.vertexium.Element element,
String propertyKey)
public boolean hasProperty(org.vertexium.Element element)
public org.vertexium.Property getProperty(org.vertexium.Element element,
String key)
public org.vertexium.Property getOnlyProperty(org.vertexium.Element element)
public org.vertexium.Property getFirstProperty(org.vertexium.Element element)
public TRaw getFirstPropertyValue(org.vertexium.Element element)
public Iterable<org.vertexium.Property> getProperties(org.vertexium.Element element)
public void removeProperty(org.vertexium.Element element,
String key,
org.vertexium.Authorizations authorizations)
public void removeProperty(org.vertexium.mutation.ElementMutation m,
String key,
org.vertexium.Visibility visibility)
public void alterVisibility(org.vertexium.mutation.ExistingElementMutation<?> elementMutation,
String propertyKey,
org.vertexium.Visibility newVisibility)
public void removeProperty(List<VisalloPropertyUpdate> changedPropertiesOut, org.vertexium.Element element, org.vertexium.mutation.ElementMutation m, String propertyKey, org.vertexium.Visibility visibility)
public void updateProperty(List<VisalloPropertyUpdate> changedPropertiesOut, org.vertexium.Element element, org.vertexium.mutation.ElementMutation m, String propertyKey, TRaw newValue, PropertyMetadata metadata, org.vertexium.Visibility visibility)
changedPropertiesOut - Adds the property to this list if the property value changedpublic void updateProperty(List<VisalloPropertyUpdate> changedPropertiesOut, org.vertexium.Element element, org.vertexium.mutation.ElementMutation m, String propertyKey, TRaw newValue, PropertyMetadata metadata, Long timestamp, org.vertexium.Visibility visibility)
changedPropertiesOut - Adds the property to this list if the property value changedpublic void updateProperty(List<VisalloPropertyUpdate> changedPropertiesOut, org.vertexium.Element element, org.vertexium.mutation.ElementMutation m, String propertyKey, TRaw newValue, org.vertexium.Metadata metadata, org.vertexium.Visibility visibility)
changedPropertiesOut - Adds the property to this list if the property value changedpublic void updateProperty(List<VisalloPropertyUpdate> changedPropertiesOut, org.vertexium.Element element, org.vertexium.mutation.ElementMutation m, String propertyKey, TRaw newValue, org.vertexium.Metadata metadata, Long timestamp, org.vertexium.Visibility visibility)
changedPropertiesOut - Adds the property to this list if the property value changedpublic TRaw getOnlyPropertyValue(org.vertexium.Element element)
Copyright © 2013–2017 V5 Analytics. All rights reserved.