public class InMemoryEdge extends InMemoryElement implements Edge
| Modifier | Constructor and Description |
|---|---|
protected |
InMemoryEdge(Graph graph,
String edgeId,
String outVertexId,
String inVertexId,
String label,
Visibility visibility,
Iterable<Property> properties,
Iterable<PropertyRemoveMutation> propertyRemoveMutations,
Iterable<Visibility> hiddenVisibilities,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
String |
getLabel() |
Vertex |
getOtherVertex(String myVertexId,
Authorizations authorizations) |
Vertex |
getOtherVertex(String myVertexId,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations) |
String |
getOtherVertexId(String myVertexId) |
Vertex |
getVertex(Direction direction,
Authorizations authorizations) |
Vertex |
getVertex(Direction direction,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations) |
String |
getVertexId(Direction direction) |
ExistingEdgeMutation |
prepareMutation() |
addHiddenVisibility, canRead, getGraph, markPropertyHidden, markPropertyVisible, removeHiddenVisibility, removeProperty, removeProperty, removePropertyInternal, removePropertyInternal, saveExistingElementMutation, updateExisting, updatePropertiesInternaladdPropertyValue, addPropertyValue, equals, getAuthorizations, getHiddenVisibilities, getId, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getPropertyRemoveMutations, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValues, getPropertyValues, getVisibility, hashCode, isHidden, labelToArrayOrNull, markPropertyHidden, markPropertyVisible, mergeProperties, removePropertyInternal, setProperty, setProperty, setVisibility, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddPropertyValue, addPropertyValue, getAuthorizations, getGraph, getId, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValues, getPropertyValues, getVisibility, isHidden, markPropertyHidden, markPropertyHidden, markPropertyVisible, markPropertyVisible, mergeProperties, removeProperty, removeProperty, setProperty, setPropertyprotected InMemoryEdge(Graph graph, String edgeId, String outVertexId, String inVertexId, String label, Visibility visibility, Iterable<Property> properties, Iterable<PropertyRemoveMutation> propertyRemoveMutations, Iterable<Visibility> hiddenVisibilities, Authorizations authorizations)
public String getVertexId(Direction direction)
getVertexId in interface Edgepublic Vertex getVertex(Direction direction, EnumSet<FetchHint> fetchHints, Authorizations authorizations)
public Vertex getVertex(Direction direction, Authorizations authorizations)
public String getOtherVertexId(String myVertexId)
getOtherVertexId in interface Edgepublic Vertex getOtherVertex(String myVertexId, Authorizations authorizations)
getOtherVertex in interface Edgepublic Vertex getOtherVertex(String myVertexId, EnumSet<FetchHint> fetchHints, Authorizations authorizations)
getOtherVertex in interface Edgepublic ExistingEdgeMutation prepareMutation()
prepareMutation in interface EdgeprepareMutation in interface ElementCopyright © 2014–2015. All rights reserved.