A B C D E F G H I L N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractGraph<ID> - Class in com.github.moaxcp.graphs
-
This class provides a partial implementation of the
Graph
interface. - AbstractGraph() - Constructor for class com.github.moaxcp.graphs.AbstractGraph
- AbstractGraph(ID) - Constructor for class com.github.moaxcp.graphs.AbstractGraph
- AbstractGraph.SimpleEdge - Class in com.github.moaxcp.graphs
- AbstractGraph.SimpleVertex - Class in com.github.moaxcp.graphs
- addEdge(ID, ID, Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph
- addVertex(ID, Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph
- adjacentEdges() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- adjacentEdges() - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
Returns the set of all edges connecting to this vertex.
B
- build() - Method in class com.github.moaxcp.graphs.events.DirectedGraphCreatedEvent.DirectedGraphCreatedEventBuilder
- build() - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent.EdgeCreatedEventBuilder
- build() - Method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent.EdgeInheritedPropertyEventBuilder
- build() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- build() - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent.EdgeRemovedEventBuilder
- build() - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent.GraphPropertyEventBuilder
- build() - Method in class com.github.moaxcp.graphs.events.UndirectedGraphCreatedEvent.UndirectedGraphCreatedEventBuilder
- build() - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent.VertexCreatedEventBuilder
- build() - Method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent.VertexInheritedPropertyEventBuilder
- build() - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent.VertexPropertyEventBuilder
- build() - Method in class com.github.moaxcp.graphs.events.VertexRemovedEvent.VertexRemovedEventBuilder
- builder() - Static method in class com.github.moaxcp.graphs.events.DirectedGraphCreatedEvent
- builder() - Static method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent
- builder() - Static method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent
- builder() - Static method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- builder() - Static method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent
- builder() - Static method in class com.github.moaxcp.graphs.events.GraphPropertyEvent
- builder() - Static method in class com.github.moaxcp.graphs.events.UndirectedGraphCreatedEvent
- builder() - Static method in class com.github.moaxcp.graphs.events.VertexCreatedEvent
- builder() - Static method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent
- builder() - Static method in class com.github.moaxcp.graphs.events.VertexPropertyEvent
- builder() - Static method in class com.github.moaxcp.graphs.events.VertexRemovedEvent
C
- clearProperties() - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent.EdgeCreatedEventBuilder
- clearProperties() - Method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent.EdgeInheritedPropertyEventBuilder
- clearProperties() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- clearProperties() - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent.GraphPropertyEventBuilder
- clearProperties() - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent.VertexCreatedEventBuilder
- clearProperties() - Method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent.VertexInheritedPropertyEventBuilder
- clearProperties() - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent.VertexPropertyEventBuilder
- com.github.moaxcp.graphs - package com.github.moaxcp.graphs
- com.github.moaxcp.graphs.core - module com.github.moaxcp.graphs.core
- com.github.moaxcp.graphs.events - package com.github.moaxcp.graphs.events
- connectsFrom(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- connectsFrom(ID) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
Ensures this vertex connects to the vertex with an 'id' property equal to the 'from' parameter.
- connectsTo(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- connectsTo(ID) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
Ensures this vertex connects to the vertex with an 'id' property equal to the 'to' parameter.
D
- DirectedEdgeKey<ID> - Class in com.github.moaxcp.graphs
-
Used by directed implementations of
AbstractGraph
. - DirectedEdgeKey(ID, ID) - Constructor for class com.github.moaxcp.graphs.DirectedEdgeKey
-
Creates a DirectedEdgeKey with given from and to params.
- DirectedGraph<ID> - Class in com.github.moaxcp.graphs
- DirectedGraph() - Constructor for class com.github.moaxcp.graphs.DirectedGraph
- DirectedGraph(ID) - Constructor for class com.github.moaxcp.graphs.DirectedGraph
- DirectedGraphCreatedEvent<ID> - Class in com.github.moaxcp.graphs.events
- DirectedGraphCreatedEvent.DirectedGraphCreatedEventBuilder<ID> - Class in com.github.moaxcp.graphs.events
E
- edge(ID, ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID) - Method in interface com.github.moaxcp.graphs.Graph
-
Ensures an edge exists between 'from' and 'to' vertices.
- edge(ID, ID, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- edge(ID, ID, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- edge(ID, ID, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- edge(ID, ID, Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edge(ID, ID, Map<String, Object>) - Method in interface com.github.moaxcp.graphs.Graph
- EdgeCreatedEvent<ID> - Class in com.github.moaxcp.graphs.events
- EdgeCreatedEvent.EdgeCreatedEventBuilder<ID> - Class in com.github.moaxcp.graphs.events
- edgeId(ID) - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent.EdgeCreatedEventBuilder
- edgeId(ID) - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- edgeId(ID) - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent.EdgeRemovedEventBuilder
- EdgeInheritedPropertyEvent<ID> - Class in com.github.moaxcp.graphs.events
- EdgeInheritedPropertyEvent.EdgeInheritedPropertyEventBuilder<ID> - Class in com.github.moaxcp.graphs.events
- EdgeKey<ID> - Class in com.github.moaxcp.graphs
-
Key for identifying edges within a collection such as Map.
- EdgeKey(ID, ID) - Constructor for class com.github.moaxcp.graphs.EdgeKey
-
Creates an EdgeKey with given from and to params.
- edgeProperty(String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edgeProperty(String, Object) - Method in interface com.github.moaxcp.graphs.Graph
-
Sets edge property returning this graph
- edgeProperty(Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph
- edgeProperty(Map<String, Object>) - Method in interface com.github.moaxcp.graphs.Graph
- EdgePropertyEvent<ID> - Class in com.github.moaxcp.graphs.events
- EdgePropertyEvent.EdgePropertyEventBuilder<ID> - Class in com.github.moaxcp.graphs.events
- EdgeRemovedEvent<ID> - Class in com.github.moaxcp.graphs.events
- EdgeRemovedEvent.EdgeRemovedEventBuilder<ID> - Class in com.github.moaxcp.graphs.events
- endpoints() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- endpoints() - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns ordered pair of endpoint ids.
- equals(Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- equals(Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- equals(Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- equals(Object) - Method in class com.github.moaxcp.graphs.DirectedEdgeKey
-
Two DirectedEdgeKeys are equal when both from and to members match exactly.
- equals(Object) - Method in class com.github.moaxcp.graphs.events.DirectedGraphCreatedEvent
- equals(Object) - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent
- equals(Object) - Method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent
- equals(Object) - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- equals(Object) - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent
- equals(Object) - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent
- equals(Object) - Method in class com.github.moaxcp.graphs.events.UndirectedGraphCreatedEvent
- equals(Object) - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent
- equals(Object) - Method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent
- equals(Object) - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent
- equals(Object) - Method in class com.github.moaxcp.graphs.events.VertexRemovedEvent
- equals(Object) - Method in class com.github.moaxcp.graphs.UndirectedEdgeKey
- EventGraph<ID> - Interface in com.github.moaxcp.graphs
-
An implementation of graphs which sends events when the graph is modified.
F
- findEdge(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- findEdge(ID) - Method in interface com.github.moaxcp.graphs.Graph
-
finds edge with given id.
- findEdge(ID, ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- findEdge(ID, ID) - Method in interface com.github.moaxcp.graphs.Graph
-
Finds edge connecting 'from' and 'to' vertex.
- findVertex(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- findVertex(ID) - Method in interface com.github.moaxcp.graphs.Graph
-
Finds vertex with given id.
- from() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- from() - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns vertex id of 'from' endpoint.
- from(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- from(ID) - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Sets vertex id of 'from' endpoint.
- fromId(ID) - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent.EdgeCreatedEventBuilder
- fromId(ID) - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- fromId(ID) - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent.EdgeRemovedEventBuilder
- fromVertex() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- fromVertex() - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns 'from' vertex
G
- getEdge(ID, ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID) - Method in interface com.github.moaxcp.graphs.Graph
- getEdge(ID, ID, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getEdge(ID, ID, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getEdge(ID, ID, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getEdge(ID, ID, Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdge(ID, ID, Map<String, Object>) - Method in interface com.github.moaxcp.graphs.Graph
- getEdgeId() - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent
- getEdgeId() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- getEdgeId() - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent
- getEdgeIds() - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdgeIds() - Method in interface com.github.moaxcp.graphs.Graph
-
Returns a map of edge ids to edges.
- getEdgeProperties() - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdgeProperties() - Method in interface com.github.moaxcp.graphs.Graph
-
Returns an unmodifiable map of edge properties.
- getEdgeProperty(String) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdgeProperty(String) - Method in interface com.github.moaxcp.graphs.Graph
-
Returns
Optional
of an edge property. - getEdges() - Method in class com.github.moaxcp.graphs.AbstractGraph
- getEdges() - Method in interface com.github.moaxcp.graphs.Graph
-
Returns an ordered collection of all edges in this graph.
- getFrom() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- getFrom() - Method in class com.github.moaxcp.graphs.EdgeKey
-
Returns 'from' vertex id.
- getFrom() - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns vertex id of 'from' endpoint.
- getFromId() - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent
- getFromId() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- getFromId() - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent
- getGraphId() - Method in class com.github.moaxcp.graphs.events.DirectedGraphCreatedEvent
- getGraphId() - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent
- getGraphId() - Method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent
- getGraphId() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- getGraphId() - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent
- getGraphId() - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent
- getGraphId() - Method in class com.github.moaxcp.graphs.events.UndirectedGraphCreatedEvent
- getGraphId() - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent
- getGraphId() - Method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent
- getGraphId() - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent
- getGraphId() - Method in class com.github.moaxcp.graphs.events.VertexRemovedEvent
- getId() - Method in class com.github.moaxcp.graphs.AbstractGraph
- getId() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- getId() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- getId() - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns optional identifier of this edge.
- getId() - Method in interface com.github.moaxcp.graphs.Graph
-
Returns the id of this graph.
- getId() - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
returns identifier of vertex.
- getNewEdgeId() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- getNewFromId() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- getNewId() - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent
- getNewId() - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent
- getNewToId() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- getProperties() - Method in class com.github.moaxcp.graphs.AbstractGraph
- getProperties() - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent
- getProperties() - Method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent
- getProperties() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- getProperties() - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent
- getProperties() - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent
- getProperties() - Method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent
- getProperties() - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent
- getProperties() - Method in interface com.github.moaxcp.graphs.Graph
-
Returns an unmodifiable map of properties for this graph.
- getProperty(String) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getProperty(String) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- getProperty(String) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- getProperty(String) - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns
Optional
of a property. - getProperty(String) - Method in interface com.github.moaxcp.graphs.Graph
-
Returns
Optional
of a property. - getProperty(String) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
Returns
Optional
of a property. - getTo() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- getTo() - Method in class com.github.moaxcp.graphs.EdgeKey
-
Returns 'to' vertex id.
- getTo() - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns vertex id of 'to' endpoint.
- getToId() - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent
- getToId() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- getToId() - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent
- getVertex(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID) - Method in interface com.github.moaxcp.graphs.Graph
- getVertex(ID, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getVertex(ID, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getVertex(ID, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- getVertex(ID, Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertex(ID, Map<String, Object>) - Method in interface com.github.moaxcp.graphs.Graph
- getVertexId() - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent
- getVertexId() - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent
- getVertexId() - Method in class com.github.moaxcp.graphs.events.VertexRemovedEvent
- getVertexProperties() - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertexProperties() - Method in interface com.github.moaxcp.graphs.Graph
-
Retruns an unmodifiable map of vertex properties.
- getVertexProperty(String) - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertexProperty(String) - Method in interface com.github.moaxcp.graphs.Graph
-
Returns
Optional
of a vertex property. - getVertices() - Method in class com.github.moaxcp.graphs.AbstractGraph
- getVertices() - Method in interface com.github.moaxcp.graphs.Graph
-
Returns an ordered map of all vertices in this graph.
- Graph<ID> - Interface in com.github.moaxcp.graphs
-
A graph is composed of vertices and edges.
- Graph.Edge<ID> - Interface in com.github.moaxcp.graphs
-
An edge between two vertices in a graph.
- Graph.Vertex<ID> - Interface in com.github.moaxcp.graphs
-
Vertex of graph.
- graphId(ID) - Method in class com.github.moaxcp.graphs.events.DirectedGraphCreatedEvent.DirectedGraphCreatedEventBuilder
- graphId(ID) - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent.EdgeCreatedEventBuilder
- graphId(ID) - Method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent.EdgeInheritedPropertyEventBuilder
- graphId(ID) - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- graphId(ID) - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent.EdgeRemovedEventBuilder
- graphId(ID) - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent.GraphPropertyEventBuilder
- graphId(ID) - Method in class com.github.moaxcp.graphs.events.UndirectedGraphCreatedEvent.UndirectedGraphCreatedEventBuilder
- graphId(ID) - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent.VertexCreatedEventBuilder
- graphId(ID) - Method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent.VertexInheritedPropertyEventBuilder
- graphId(ID) - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent.VertexPropertyEventBuilder
- graphId(ID) - Method in class com.github.moaxcp.graphs.events.VertexRemovedEvent.VertexRemovedEventBuilder
- GraphPropertyEvent<ID> - Class in com.github.moaxcp.graphs.events
- GraphPropertyEvent.GraphPropertyEventBuilder<ID> - Class in com.github.moaxcp.graphs.events
H
- hashCode() - Method in class com.github.moaxcp.graphs.AbstractGraph
- hashCode() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- hashCode() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- hashCode() - Method in class com.github.moaxcp.graphs.DirectedEdgeKey
- hashCode() - Method in class com.github.moaxcp.graphs.events.DirectedGraphCreatedEvent
- hashCode() - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent
- hashCode() - Method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent
- hashCode() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- hashCode() - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent
- hashCode() - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent
- hashCode() - Method in class com.github.moaxcp.graphs.events.UndirectedGraphCreatedEvent
- hashCode() - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent
- hashCode() - Method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent
- hashCode() - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent
- hashCode() - Method in class com.github.moaxcp.graphs.events.VertexRemovedEvent
- hashCode() - Method in class com.github.moaxcp.graphs.UndirectedEdgeKey
I
- id(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- id(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- id(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- id(ID) - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Sets identifier of this edge.
- id(ID) - Method in interface com.github.moaxcp.graphs.Graph
-
Sets the id of this graph
- id(ID) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
sets identifier of this vertex.
- inEdges() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- inEdges() - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
Returns the set of edges connecting to this vertex where 'to' is the 'id' of this vertex
- inherited() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- inherited() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- inherited() - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns an unmodifiable map of inherited properties
- inherited() - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
Returns an unmodifiable map of inherited properties
- isDirected() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- isDirected() - Method in class com.github.moaxcp.graphs.DirectedGraph
- isDirected() - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns true if this edge is directed.
- isDirected() - Method in interface com.github.moaxcp.graphs.Graph
-
Returns true if this graph is directed.
- isDirected() - Method in class com.github.moaxcp.graphs.UndirectedGraph
L
- local() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- local() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- local() - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns an unmodifiable map of local properties
- local() - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
Returns an unmodifiable map of local properties
N
- newEdge(ID, ID, Map<String, Object>, Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph
- newEdgeId(ID) - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- newEdgeKey(ID, ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- newEdgeKey(ID, ID) - Method in class com.github.moaxcp.graphs.DirectedGraph
- newEdgeKey(ID, ID) - Method in class com.github.moaxcp.graphs.UndirectedGraph
- newFromId(ID) - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- newId(ID) - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent.GraphPropertyEventBuilder
- newId(ID) - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent.VertexPropertyEventBuilder
- newToId(ID) - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- newVertex(ID, Map<String, Object>, Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph
O
- outEdges() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- outEdges() - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
Returns the set of edges connecting to this vertex where 'from' is the 'id' of this vertex
P
- properties(Map<? extends String, ? extends Object>) - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent.EdgeCreatedEventBuilder
- properties(Map<? extends String, ? extends Object>) - Method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent.EdgeInheritedPropertyEventBuilder
- properties(Map<? extends String, ? extends Object>) - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- properties(Map<? extends String, ? extends Object>) - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent.GraphPropertyEventBuilder
- properties(Map<? extends String, ? extends Object>) - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent.VertexCreatedEventBuilder
- properties(Map<? extends String, ? extends Object>) - Method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent.VertexInheritedPropertyEventBuilder
- properties(Map<? extends String, ? extends Object>) - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent.VertexPropertyEventBuilder
- property(String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- property(String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- property(String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- property(String, Object) - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent.EdgeCreatedEventBuilder
- property(String, Object) - Method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent.EdgeInheritedPropertyEventBuilder
- property(String, Object) - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- property(String, Object) - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent.GraphPropertyEventBuilder
- property(String, Object) - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent.VertexCreatedEventBuilder
- property(String, Object) - Method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent.VertexInheritedPropertyEventBuilder
- property(String, Object) - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent.VertexPropertyEventBuilder
- property(String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Sets the value of a local property returning this edge.
- property(String, Object) - Method in interface com.github.moaxcp.graphs.Graph
-
Sets property on this graph returning this graph
- property(String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
Sets the value of a local property returning this vertex.
- property(String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- property(String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- property(String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Sets the value of 2 local properties returning this edge.
- property(String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
- property(String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- property(String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- property(String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Edge
- property(String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
- property(String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- property(String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- property(String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Edge
- property(String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- property(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Edge
- property(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Edge
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Edge
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Edge
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Edge
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Edge
- property(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
- property(Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph
- property(Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- property(Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- property(Map<String, Object>) - Method in interface com.github.moaxcp.graphs.Graph.Edge
- property(Map<String, Object>) - Method in interface com.github.moaxcp.graphs.Graph
- property(Map<String, Object>) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
R
- removeEdge(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- removeEdge(ID) - Method in interface com.github.moaxcp.graphs.Graph
-
Removes edge with given id
- removeEdge(ID, ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- removeEdge(ID, ID) - Method in interface com.github.moaxcp.graphs.Graph
-
Removes edge with given from and to.
- removeEdgeProperty(String) - Method in class com.github.moaxcp.graphs.AbstractGraph
- removeEdgeProperty(String) - Method in interface com.github.moaxcp.graphs.Graph
-
Removes edge property returning this graph
- removeProperty(String) - Method in class com.github.moaxcp.graphs.AbstractGraph
- removeProperty(String) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- removeProperty(String) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- removeProperty(String) - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Removes property from local properties returning this edge.
- removeProperty(String) - Method in interface com.github.moaxcp.graphs.Graph
-
Removes property on this graph returning this graph
- removeProperty(String) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
Removes property from local properties returning this vertex.
- removeVertex(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- removeVertex(ID) - Method in interface com.github.moaxcp.graphs.Graph
-
Removes vertex with given id.
- removeVertexProperty(String) - Method in class com.github.moaxcp.graphs.AbstractGraph
- removeVertexProperty(String) - Method in interface com.github.moaxcp.graphs.Graph
-
Removes vertex property returning this graph
S
- setEdgeProperty(String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- setEdgeProperty(String, Object) - Method in interface com.github.moaxcp.graphs.Graph
-
Sets edge property.
- setFrom(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- setFrom(ID) - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Sets vertex id of 'from' endpoint.
- setId(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- setId(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- setId(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- setId(ID) - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Sets identifier of this edge.
- setId(ID) - Method in interface com.github.moaxcp.graphs.Graph
-
Sets the id of this graph.
- setId(ID) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
sets identifier of vertex.
- setProperty(String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- setProperty(String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- setProperty(String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
- setProperty(String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Sets the value of a local property.
- setProperty(String, Object) - Method in interface com.github.moaxcp.graphs.Graph
-
Sets property on this graph
- setProperty(String, Object) - Method in interface com.github.moaxcp.graphs.Graph.Vertex
-
Sets the value of a local property.
- setTo(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- setTo(ID) - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Sets vertex id of 'to' endpoint.
- setVertexProperty(String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- setVertexProperty(String, Object) - Method in interface com.github.moaxcp.graphs.Graph
-
Sets vertex property.
- SimpleEdge(ID, ID, Map<String, Object>, Map<String, Object>) - Constructor for class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- SimpleVertex(ID, Map<String, Object>, Map<String, Object>) - Constructor for class com.github.moaxcp.graphs.AbstractGraph.SimpleVertex
T
- to() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- to() - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns vertex id of 'to' endpoint.
- to(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- to(ID) - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Sets vertex id of 'to' endpoint.
- toId(ID) - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent.EdgeCreatedEventBuilder
- toId(ID) - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- toId(ID) - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent.EdgeRemovedEventBuilder
- toString() - Method in class com.github.moaxcp.graphs.events.DirectedGraphCreatedEvent.DirectedGraphCreatedEventBuilder
- toString() - Method in class com.github.moaxcp.graphs.events.DirectedGraphCreatedEvent
- toString() - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent.EdgeCreatedEventBuilder
- toString() - Method in class com.github.moaxcp.graphs.events.EdgeCreatedEvent
- toString() - Method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent.EdgeInheritedPropertyEventBuilder
- toString() - Method in class com.github.moaxcp.graphs.events.EdgeInheritedPropertyEvent
- toString() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent.EdgePropertyEventBuilder
- toString() - Method in class com.github.moaxcp.graphs.events.EdgePropertyEvent
- toString() - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent.EdgeRemovedEventBuilder
- toString() - Method in class com.github.moaxcp.graphs.events.EdgeRemovedEvent
- toString() - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent.GraphPropertyEventBuilder
- toString() - Method in class com.github.moaxcp.graphs.events.GraphPropertyEvent
- toString() - Method in class com.github.moaxcp.graphs.events.UndirectedGraphCreatedEvent
- toString() - Method in class com.github.moaxcp.graphs.events.UndirectedGraphCreatedEvent.UndirectedGraphCreatedEventBuilder
- toString() - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent
- toString() - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent.VertexCreatedEventBuilder
- toString() - Method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent
- toString() - Method in class com.github.moaxcp.graphs.events.VertexInheritedPropertyEvent.VertexInheritedPropertyEventBuilder
- toString() - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent
- toString() - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent.VertexPropertyEventBuilder
- toString() - Method in class com.github.moaxcp.graphs.events.VertexRemovedEvent
- toString() - Method in class com.github.moaxcp.graphs.events.VertexRemovedEvent.VertexRemovedEventBuilder
- toVertex() - Method in class com.github.moaxcp.graphs.AbstractGraph.SimpleEdge
- toVertex() - Method in interface com.github.moaxcp.graphs.Graph.Edge
-
Returns 'to' vertex
U
- UndirectedEdgeKey<ID> - Class in com.github.moaxcp.graphs
-
Used by undirected implementations of
AbstractGraph
. - UndirectedEdgeKey(ID, ID) - Constructor for class com.github.moaxcp.graphs.UndirectedEdgeKey
-
Creates an UndirectedEdgeKey with given from and to params.
- UndirectedGraph<ID> - Class in com.github.moaxcp.graphs
- UndirectedGraph() - Constructor for class com.github.moaxcp.graphs.UndirectedGraph
- UndirectedGraph(ID) - Constructor for class com.github.moaxcp.graphs.UndirectedGraph
- UndirectedGraphCreatedEvent<ID> - Class in com.github.moaxcp.graphs.events
- UndirectedGraphCreatedEvent.UndirectedGraphCreatedEventBuilder<ID> - Class in com.github.moaxcp.graphs.events
V
- vertex(ID) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID) - Method in interface com.github.moaxcp.graphs.Graph
-
Ensure a vertex exists with id and returns the vertex.
- vertex(ID, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- vertex(ID, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- vertex(ID, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- vertex(ID, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface com.github.moaxcp.graphs.Graph
- vertex(ID, Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertex(ID, Map<String, Object>) - Method in interface com.github.moaxcp.graphs.Graph
- VertexCreatedEvent<ID> - Class in com.github.moaxcp.graphs.events
- VertexCreatedEvent.VertexCreatedEventBuilder<ID> - Class in com.github.moaxcp.graphs.events
- vertexId(ID) - Method in class com.github.moaxcp.graphs.events.VertexCreatedEvent.VertexCreatedEventBuilder
- vertexId(ID) - Method in class com.github.moaxcp.graphs.events.VertexPropertyEvent.VertexPropertyEventBuilder
- vertexId(ID) - Method in class com.github.moaxcp.graphs.events.VertexRemovedEvent.VertexRemovedEventBuilder
- VertexInheritedPropertyEvent<ID> - Class in com.github.moaxcp.graphs.events
- VertexInheritedPropertyEvent.VertexInheritedPropertyEventBuilder<ID> - Class in com.github.moaxcp.graphs.events
- vertexProperty(String, Object) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertexProperty(String, Object) - Method in interface com.github.moaxcp.graphs.Graph
-
Sets vertex property returning this graph
- vertexProperty(Map<String, Object>) - Method in class com.github.moaxcp.graphs.AbstractGraph
- vertexProperty(Map<String, Object>) - Method in interface com.github.moaxcp.graphs.Graph
- VertexPropertyEvent<ID> - Class in com.github.moaxcp.graphs.events
- VertexPropertyEvent.VertexPropertyEventBuilder<ID> - Class in com.github.moaxcp.graphs.events
- VertexRemovedEvent<ID> - Class in com.github.moaxcp.graphs.events
- VertexRemovedEvent.VertexRemovedEventBuilder<ID> - Class in com.github.moaxcp.graphs.events
All Classes All Packages