Modifier and Type | Method and Description |
---|---|
protected Edge<T> |
DirectedGraph.addEdge(Edge<T> newEdge) |
protected Edge<T>[] |
DirectedGraph.getEdges() |
Edge<T> |
Vertex.getIncomingEdge() |
Edge<T> |
Vertex.getIncomingEdgeOfType(Object type) |
Edge<T> |
Vertex.getOutgoingEdge() |
Edge<T> |
Vertex.getOutgoingEdgeOfType(Object type) |
protected Edge<T>[] |
DirectedGraph.growEdges(Edge<T>[] array,
int realLength) |
Edge<T> |
EdgeTypeIterator.next() |
Modifier and Type | Method and Description |
---|---|
Collection<Edge<T>> |
DirectedGraph.edges() |
Iterable<Edge<T>> |
DirectedGraph.edgesOfType(Object type) |
Collection<Edge<T>> |
Vertex.getIncomingEdges() |
Iterable<Edge<T>> |
Vertex.getIncomingEdgesNotOfType(Object type) |
Iterable<Edge<T>> |
Vertex.getIncomingEdgesOfType(Object type) |
Collection<Edge<T>> |
Vertex.getOutgoingEdges() |
Iterable<Edge<T>> |
Vertex.getOutgoingEdgesNotOfType(Object type) |
Iterable<Edge<T>> |
Vertex.getOutgoingEdgesOfType(Object type) |
Iterator<Edge<T>> |
EdgeTypeIterable.iterator() |
Modifier and Type | Method and Description |
---|---|
protected Edge<T> |
DirectedGraph.addEdge(Edge<T> newEdge) |
protected void |
Vertex.addIncomingEdge(Edge<T> newEdge) |
protected void |
Vertex.addOutgoingEdge(Edge<T> newEdge) |
protected Edge<T>[] |
DirectedGraph.growEdges(Edge<T>[] array,
int realLength) |
void |
DirectedGraph.removeEdge(Edge<T> edge) |
protected void |
Vertex.removeIncomingEdge(Edge<T> edge) |
protected void |
Vertex.removeOutgoingEdge(Edge<T> edge) |
Constructor and Description |
---|
DataIterable(Edge<T>[] edges,
int edgesLength,
Object type,
boolean source,
boolean negate) |
DataIterator(Edge<T>[] edges,
int edgesLength,
Object type,
boolean source,
boolean negate) |
EdgeTypeIterable(Edge<T>[] edges,
int edgesLength,
Object type) |
EdgeTypeIterable(Edge<T>[] edges,
int edgesLength,
Object type,
boolean negate) |
EdgeTypeIterator(Edge<T>[] edges,
int edgesLength,
Object type,
boolean negate) |
Copyright © 2017. All rights reserved.