public class InMemoryVertex extends InMemoryElement implements Vertex
| Constructor and Description |
|---|
InMemoryVertex(Graph graph,
String id,
Visibility visibility,
Iterable<Property> properties,
Iterable<PropertyRemoveMutation> propertyRemoveMutations,
Iterable<Visibility> hiddenVisibilities,
Authorizations authorizations) |
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, setPropertypublic InMemoryVertex(Graph graph, String id, Visibility visibility, Iterable<Property> properties, Iterable<PropertyRemoveMutation> propertyRemoveMutations, Iterable<Visibility> hiddenVisibilities, Authorizations authorizations)
public Iterable<Edge> getEdges(Direction direction, Authorizations authorizations)
public Iterable<Edge> getEdges(Direction direction, EnumSet<FetchHint> fetchHints, Authorizations authorizations)
public Iterable<String> getEdgeIds(Direction direction, Authorizations authorizations)
getEdgeIds in interface Vertexpublic Iterable<Edge> getEdges(Direction direction, String label, Authorizations authorizations)
public Iterable<Edge> getEdges(Direction direction, String label, EnumSet<FetchHint> fetchHints, Authorizations authorizations)
public Iterable<String> getEdgeIds(Direction direction, String label, Authorizations authorizations)
getEdgeIds in interface Vertexpublic Iterable<Edge> getEdges(Direction direction, String[] labels, Authorizations authorizations)
public Iterable<Edge> getEdges(Direction direction, String[] labels, EnumSet<FetchHint> fetchHints, Authorizations authorizations)
public Iterable<String> getEdgeIds(Direction direction, String[] labels, Authorizations authorizations)
getEdgeIds in interface Vertexpublic Iterable<Edge> getEdges(Vertex otherVertex, Direction direction, Authorizations authorizations)
public Iterable<Edge> getEdges(Vertex otherVertex, Direction direction, EnumSet<FetchHint> fetchHints, Authorizations authorizations)
public Iterable<String> getEdgeIds(Vertex otherVertex, Direction direction, Authorizations authorizations)
getEdgeIds in interface Vertexpublic Iterable<Edge> getEdges(Vertex otherVertex, Direction direction, String label, Authorizations authorizations)
public Iterable<Edge> getEdges(Vertex otherVertex, Direction direction, String label, EnumSet<FetchHint> fetchHints, Authorizations authorizations)
public Iterable<String> getEdgeIds(Vertex otherVertex, Direction direction, String label, Authorizations authorizations)
getEdgeIds in interface Vertexpublic Iterable<Edge> getEdges(Vertex otherVertex, Direction direction, String[] labels, Authorizations authorizations)
public Iterable<Edge> getEdges(Vertex otherVertex, Direction direction, String[] labels, EnumSet<FetchHint> fetchHints, Authorizations authorizations)
public Iterable<String> getEdgeIds(Vertex otherVertex, Direction direction, String[] labels, Authorizations authorizations)
getEdgeIds in interface Vertexpublic int getEdgeCount(Direction direction, Authorizations authorizations)
getEdgeCount in interface Vertexpublic Iterable<String> getEdgeLabels(Direction direction, Authorizations authorizations)
getEdgeLabels in interface Vertexpublic Iterable<Vertex> getVertices(Direction direction, Authorizations authorizations)
getVertices in interface Vertexpublic Iterable<Vertex> getVertices(Direction direction, EnumSet<FetchHint> fetchHints, Authorizations authorizations)
getVertices in interface Vertexpublic Iterable<Vertex> getVertices(Direction direction, String label, Authorizations authorizations)
getVertices in interface Vertexpublic Iterable<Vertex> getVertices(Direction direction, String label, EnumSet<FetchHint> fetchHints, Authorizations authorizations)
getVertices in interface Vertexpublic Iterable<Vertex> getVertices(Direction direction, String[] labels, Authorizations authorizations)
getVertices in interface Vertexpublic Iterable<Vertex> getVertices(Direction direction, String[] labels, EnumSet<FetchHint> fetchHints, Authorizations authorizations)
getVertices in interface Vertexpublic Iterable<String> getVertexIds(Direction direction, String label, Authorizations authorizations)
getVertexIds in interface Vertexpublic Iterable<String> getVertexIds(Direction direction, String[] labels, Authorizations authorizations)
getVertexIds in interface Vertexpublic Iterable<String> getVertexIds(Direction direction, Authorizations authorizations)
getVertexIds in interface Vertexpublic VertexQuery query(Authorizations authorizations)
public VertexQuery query(String queryString, Authorizations authorizations)
public ExistingElementMutation<Vertex> prepareMutation()
prepareMutation in interface ElementprepareMutation in interface Vertexpublic static InMemoryVertex updateOrCreate(InMemoryGraph graph, InMemoryVertex existingVertex, InMemoryVertex newVertex, Authorizations authorizations)
Copyright © 2014–2015. All rights reserved.