| Package | Description |
|---|---|
| org.vertexium | |
| org.vertexium.event | |
| org.vertexium.query | |
| org.vertexium.search | |
| org.vertexium.util |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
GraphBase.addVertex(String vertexId,
Visibility visibility,
Authorizations authorizations) |
Vertex |
Graph.addVertex(String vertexId,
Visibility visibility,
Authorizations authorizations)
Adds a vertex to the graph.
|
Vertex |
GraphBase.addVertex(Visibility visibility,
Authorizations authorizations) |
Vertex |
Graph.addVertex(Visibility visibility,
Authorizations authorizations)
Adds a vertex to the graph.
|
protected Vertex |
EdgeBuilder.getInVertex() |
Vertex |
EdgeVertices.getInVertex() |
Vertex |
Edge.getOtherVertex(String myVertexId,
Authorizations authorizations)
Given a vertexId that represents one side of a relationship, get me the vertex of the other side.
|
Vertex |
Edge.getOtherVertex(String myVertexId,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Given a vertexId that represents one side of a relationship, get me the vertex of the other side.
|
protected Vertex |
EdgeBuilder.getOutVertex() |
Vertex |
EdgeVertices.getOutVertex() |
Vertex |
EdgeVertexPair.getVertex() |
Vertex |
Edge.getVertex(Direction direction,
Authorizations authorizations)
Get the attach vertex on either side of the edge.
|
Vertex |
Edge.getVertex(Direction direction,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Get the attach vertex on either side of the edge.
|
Vertex |
GraphBase.getVertex(String vertexId,
Authorizations authorizations) |
Vertex |
Graph.getVertex(String vertexId,
Authorizations authorizations)
Get a vertex from the graph.
|
Vertex |
GraphBase.getVertex(String vertexId,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations) |
Vertex |
Graph.getVertex(String vertexId,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Get a vertex from the graph.
|
Vertex |
GraphBase.getVertex(String vertexId,
EnumSet<FetchHint> fetchHints,
Long endTime,
Authorizations authorizations) |
Vertex |
Graph.getVertex(String vertexId,
EnumSet<FetchHint> fetchHints,
Long endTime,
Authorizations authorizations)
Get a vertex from the graph.
|
abstract Vertex |
VertexBuilder.save(Authorizations authorizations)
Save the vertex along with any properties that were set to the graph.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<Vertex> |
GraphBase.addVertices(Iterable<ElementBuilder<Vertex>> vertices,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.addVertices(Iterable<ElementBuilder<Vertex>> vertices,
Authorizations authorizations)
Adds the vertices to the graph.
|
Iterable<Vertex> |
GraphBase.getVertices(Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVertices(Authorizations authorizations)
Gets all vertices on the graph.
|
Iterable<Vertex> |
Vertex.getVertices(Direction direction,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex.
|
Iterable<Vertex> |
Vertex.getVertices(Direction direction,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex.
|
Iterable<Vertex> |
Vertex.getVertices(Direction direction,
String[] labels,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex that have any of the given labels.
|
Iterable<Vertex> |
Vertex.getVertices(Direction direction,
String[] labels,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex that have any of the given labels.
|
Iterable<Vertex> |
Vertex.getVertices(Direction direction,
String label,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex that have the given label.
|
Iterable<Vertex> |
Vertex.getVertices(Direction direction,
String label,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Similar to getEdges but gets the vertices on the other side of the edges attached to this vertex that have the given label.
|
Iterable<Vertex> |
GraphBase.getVertices(EnumSet<FetchHint> fetchHints,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVertices(EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Gets all vertices on the graph.
|
abstract Iterable<Vertex> |
GraphBaseWithSearchIndex.getVertices(EnumSet<FetchHint> fetchHints,
Long endTime,
Authorizations authorizations) |
abstract Iterable<Vertex> |
GraphBase.getVertices(EnumSet<FetchHint> fetchHints,
Long endTime,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVertices(EnumSet<FetchHint> fetchHints,
Long endTime,
Authorizations authorizations)
Gets all vertices on the graph.
|
Iterable<Vertex> |
GraphBase.getVertices(Iterable<String> ids,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVertices(Iterable<String> ids,
Authorizations authorizations)
Gets all vertices matching the given ids on the graph.
|
Iterable<Vertex> |
GraphBase.getVertices(Iterable<String> ids,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVertices(Iterable<String> ids,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Gets all vertices matching the given ids on the graph.
|
Iterable<Vertex> |
GraphBase.getVertices(Iterable<String> ids,
EnumSet<FetchHint> fetchHints,
Long endTime,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVertices(Iterable<String> ids,
EnumSet<FetchHint> fetchHints,
Long endTime,
Authorizations authorizations)
Gets all vertices matching the given ids on the graph.
|
List<Vertex> |
GraphBase.getVerticesInOrder(Iterable<String> ids,
Authorizations authorizations) |
List<Vertex> |
Graph.getVerticesInOrder(Iterable<String> ids,
Authorizations authorizations)
Gets all vertices matching the given ids on the graph.
|
List<Vertex> |
GraphBase.getVerticesInOrder(Iterable<String> ids,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations) |
List<Vertex> |
Graph.getVerticesInOrder(Iterable<String> ids,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Gets all vertices matching the given ids on the graph.
|
Iterable<Vertex> |
GraphBase.getVerticesInRange(Range idRange,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVerticesInRange(Range idRange,
Authorizations authorizations)
Gets vertices from the graph in the given range.
|
Iterable<Vertex> |
GraphBase.getVerticesInRange(Range idRange,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVerticesInRange(Range idRange,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Gets vertices from the graph in the given range.
|
Iterable<Vertex> |
GraphBase.getVerticesInRange(Range idRange,
EnumSet<FetchHint> fetchHints,
Long endTime,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVerticesInRange(Range idRange,
EnumSet<FetchHint> fetchHints,
Long endTime,
Authorizations authorizations)
Gets vertices from the graph in the given range.
|
Iterable<Vertex> |
GraphBase.getVerticesWithPrefix(String vertexIdPrefix,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVerticesWithPrefix(String vertexIdPrefix,
Authorizations authorizations)
Gets vertices from the graph given the prefix.
|
Iterable<Vertex> |
GraphBase.getVerticesWithPrefix(String vertexIdPrefix,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVerticesWithPrefix(String vertexIdPrefix,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Gets vertices from the graph given the prefix.
|
Iterable<Vertex> |
GraphBase.getVerticesWithPrefix(String vertexIdPrefix,
EnumSet<FetchHint> fetchHints,
Long endTime,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.getVerticesWithPrefix(String vertexIdPrefix,
EnumSet<FetchHint> fetchHints,
Long endTime,
Authorizations authorizations)
Gets vertices from the graph given the prefix.
|
ExistingElementMutation<Vertex> |
Vertex.prepareMutation()
Prepares a mutation to allow changing multiple property values at the same time.
|
| Modifier and Type | Method and Description |
|---|---|
Edge |
GraphBase.addEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility,
Authorizations authorizations) |
Edge |
Graph.addEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility,
Authorizations authorizations)
Adds an edge between two vertices.
|
Edge |
GraphBase.addEdge(Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility,
Authorizations authorizations) |
Edge |
Graph.addEdge(Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility,
Authorizations authorizations)
Adds an edge between two vertices.
|
abstract void |
GraphBaseWithSearchIndex.deleteVertex(Vertex vertex,
Authorizations authorizations) |
abstract void |
GraphBase.deleteVertex(Vertex vertex,
Authorizations authorizations) |
void |
Graph.deleteVertex(Vertex vertex,
Authorizations authorizations)
Permanently deletes a vertex from the graph.
|
protected void |
GraphBase.findPathsRecursive(FindPathOptions options,
List<Path> foundPaths,
Vertex sourceVertex,
Vertex destVertex,
int hops,
Set<String> seenVertices,
Path currentPath,
ProgressCallback progressCallback,
Authorizations authorizations) |
protected void |
GraphBase.findPathsSetIntersection(FindPathOptions options,
List<Path> foundPaths,
Vertex sourceVertex,
Vertex destVertex,
ProgressCallback progressCallback,
Authorizations authorizations) |
Iterable<String> |
Vertex.getEdgeIds(Vertex otherVertex,
Direction direction,
Authorizations authorizations)
Gets the connected edge ids.
|
Iterable<String> |
Vertex.getEdgeIds(Vertex otherVertex,
Direction direction,
String[] labels,
Authorizations authorizations)
Gets a list of edge ids between this vertex and another vertex.
|
Iterable<String> |
Vertex.getEdgeIds(Vertex otherVertex,
Direction direction,
String label,
Authorizations authorizations)
Gets the connected edge ids.
|
Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
Authorizations authorizations)
Gets all edges between this vertex and another vertex.
|
Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Gets all edges between this vertex and another vertex.
|
Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
String[] labels,
Authorizations authorizations)
Gets all edges between this vertex and another vertex matching any of the given labels.
|
Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
String[] labels,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Gets all edges between this vertex and another vertex matching any of the given labels.
|
Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
String label,
Authorizations authorizations)
Gets all edges between this vertex and another vertex matching the given label.
|
Iterable<Edge> |
Vertex.getEdges(Vertex otherVertex,
Direction direction,
String label,
EnumSet<FetchHint> fetchHints,
Authorizations authorizations)
Gets all edges between this vertex and another vertex matching the given label.
|
abstract void |
GraphBaseWithSearchIndex.markVertexHidden(Vertex vertex,
Visibility visibility,
Authorizations authorizations) |
abstract void |
GraphBase.markVertexHidden(Vertex vertex,
Visibility visibility,
Authorizations authorizations) |
void |
Graph.markVertexHidden(Vertex vertex,
Visibility visibility,
Authorizations authorizations)
Marks a vertex as hidden for a given visibility.
|
abstract void |
GraphBaseWithSearchIndex.markVertexVisible(Vertex vertex,
Visibility visibility,
Authorizations authorizations) |
abstract void |
GraphBase.markVertexVisible(Vertex vertex,
Visibility visibility,
Authorizations authorizations) |
void |
Graph.markVertexVisible(Vertex vertex,
Visibility visibility,
Authorizations authorizations)
Marks a vertex as visible for a given visibility, effectively undoing markVertexHidden.
|
abstract EdgeBuilder |
GraphBaseWithSearchIndex.prepareEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Long timestamp,
Visibility visibility) |
abstract EdgeBuilder |
GraphBase.prepareEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Long timestamp,
Visibility visibility) |
EdgeBuilder |
Graph.prepareEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Long timestamp,
Visibility visibility)
Prepare an edge to be added to the graph.
|
EdgeBuilder |
GraphBase.prepareEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility) |
EdgeBuilder |
Graph.prepareEdge(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility)
Prepare an edge to be added to the graph.
|
EdgeBuilder |
GraphBase.prepareEdge(Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility) |
EdgeBuilder |
Graph.prepareEdge(Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility)
Prepare an edge to be added to the graph.
|
void |
GraphBase.softDeleteVertex(Vertex vertex,
Authorizations authorizations) |
void |
Graph.softDeleteVertex(Vertex vertex,
Authorizations authorizations)
Soft deletes a vertex from the graph.
|
abstract void |
GraphBaseWithSearchIndex.softDeleteVertex(Vertex vertex,
Long timestamp,
Authorizations authorizations) |
abstract void |
GraphBase.softDeleteVertex(Vertex vertex,
Long timestamp,
Authorizations authorizations) |
void |
Graph.softDeleteVertex(Vertex vertex,
Long timestamp,
Authorizations authorizations)
Soft deletes a vertex from the graph.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<Vertex> |
GraphBase.addVertices(Iterable<ElementBuilder<Vertex>> vertices,
Authorizations authorizations) |
Iterable<Vertex> |
Graph.addVertices(Iterable<ElementBuilder<Vertex>> vertices,
Authorizations authorizations)
Adds the vertices to the graph.
|
Iterable<String> |
GraphBase.findRelatedEdgeIdsForVertices(Iterable<Vertex> verticesIterable,
Authorizations authorizations) |
Iterable<String> |
Graph.findRelatedEdgeIdsForVertices(Iterable<Vertex> vertices,
Authorizations authorizations)
Given a list of vertices, find all the edge ids that connect them.
|
Iterable<RelatedEdge> |
GraphBase.findRelatedEdgeSummaryForVertices(Iterable<Vertex> verticesIterable,
Authorizations authorizations) |
Iterable<RelatedEdge> |
Graph.findRelatedEdgeSummaryForVertices(Iterable<Vertex> vertices,
Authorizations authorizations)
Given a list of vertices, find all the edges that connect them.
|
| Constructor and Description |
|---|
EdgeBuilder(String edgeId,
Vertex outVertex,
Vertex inVertex,
String label,
Visibility visibility) |
EdgeVertexPair(Edge edge,
Vertex vertex) |
EdgeVertices(Vertex outVertex,
Vertex inVertex) |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
AddVertexEvent.getVertex() |
Vertex |
DeleteVertexEvent.getVertex() |
Vertex |
MarkHiddenVertexEvent.getVertex() |
Vertex |
MarkVisibleVertexEvent.getVertex() |
Vertex |
SoftDeleteVertexEvent.getVertex() |
| Constructor and Description |
|---|
AddVertexEvent(Graph graph,
Vertex vertex) |
DeleteVertexEvent(Graph graph,
Vertex vertex) |
MarkHiddenVertexEvent(Graph graph,
Vertex vertex) |
MarkVisibleVertexEvent(Graph graph,
Vertex vertex) |
SoftDeleteVertexEvent(Graph graph,
Vertex vertex) |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
VertexQueryBase.getSourceVertex() |
| Modifier and Type | Method and Description |
|---|---|
QueryResultsIterable<Vertex> |
QueryBase.vertices() |
QueryResultsIterable<Vertex> |
CompositeGraphQuery.vertices() |
QueryResultsIterable<Vertex> |
Query.vertices() |
abstract QueryResultsIterable<Vertex> |
QueryBase.vertices(EnumSet<FetchHint> fetchHints) |
QueryResultsIterable<Vertex> |
CompositeGraphQuery.vertices(EnumSet<FetchHint> fetchHints) |
abstract QueryResultsIterable<Vertex> |
VertexQueryBase.vertices(EnumSet<FetchHint> fetchHints) |
QueryResultsIterable<Vertex> |
DefaultMultiVertexQuery.vertices(EnumSet<FetchHint> fetchHints) |
QueryResultsIterable<Vertex> |
DefaultGraphQuery.vertices(EnumSet<FetchHint> fetchHints) |
QueryResultsIterable<Vertex> |
DefaultVertexQuery.vertices(EnumSet<FetchHint> fetchHints) |
QueryResultsIterable<Vertex> |
Query.vertices(EnumSet<FetchHint> fetchHints) |
| Constructor and Description |
|---|
DefaultVertexQuery(Graph graph,
Vertex sourceVertex,
String queryString,
Authorizations authorizations) |
VertexQueryBase(Graph graph,
Vertex sourceVertex,
String queryString,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
VertexQuery |
SearchIndex.queryVertex(Graph graph,
Vertex vertex,
String queryString,
Authorizations authorizations) |
VertexQuery |
DefaultSearchIndex.queryVertex(Graph graph,
Vertex vertex,
String queryString,
Authorizations authorizations) |
| Constructor and Description |
|---|
VerticesToEdgeIdsIterable(Iterable<? extends Vertex> vertices,
Authorizations authorizations) |
Copyright © 2014–2017. All rights reserved.