Index

A C D E F G H I N O R S T V 
All Classes and Interfaces|All Packages

A

addEdge(Edge) - Method in class org.jruby.dirgra.DirectedGraph
 
addEdge(T, T, U) - Method in class org.jruby.dirgra.DirectedGraph
 
addEdgeTo(Vertex) - Method in class org.jruby.dirgra.Vertex
 
addEdgeTo(Vertex, U) - Method in class org.jruby.dirgra.Vertex
 
addEdgeTo(T) - Method in class org.jruby.dirgra.Vertex
 
addEdgeTo(T, U) - Method in class org.jruby.dirgra.Vertex
 
addIncomingEdge(Edge) - Method in class org.jruby.dirgra.Vertex
 
addOutgoingEdge(Edge) - Method in class org.jruby.dirgra.Vertex
 
allData() - Method in class org.jruby.dirgra.DirectedGraph
 

C

compareTo(Vertex) - Method in class org.jruby.dirgra.Vertex
 

D

DataIterable<T,U> - Class in org.jruby.dirgra
 
DataIterable(Edge[], int, Object, boolean, boolean) - Constructor for class org.jruby.dirgra.DataIterable
 
DataIterator<T,U> - Class in org.jruby.dirgra
 
DataIterator(Edge[], int, Object, boolean, boolean) - Constructor for class org.jruby.dirgra.DataIterator
 
DirectedGraph<T,U> - Class in org.jruby.dirgra
 
DirectedGraph() - Constructor for class org.jruby.dirgra.DirectedGraph
 

E

Edge<T,U> - Class in org.jruby.dirgra
 
Edge(Vertex, Vertex, U) - Constructor for class org.jruby.dirgra.Edge
 
edges() - Method in class org.jruby.dirgra.DirectedGraph
 
edgesOfType(U) - Method in class org.jruby.dirgra.DirectedGraph
 
EdgeTypeIterable<T,U> - Class in org.jruby.dirgra
 
EdgeTypeIterable(Edge[], int, U) - Constructor for class org.jruby.dirgra.EdgeTypeIterable
 
EdgeTypeIterable(Edge[], int, U, boolean) - Constructor for class org.jruby.dirgra.EdgeTypeIterable
 
EdgeTypeIterator<T,U> - Class in org.jruby.dirgra
 
EdgeTypeIterator(Edge[], int, Object, boolean) - Constructor for class org.jruby.dirgra.EdgeTypeIterator
 
ExplicitVertexID - Interface in org.jruby.dirgra
 

F

findOrCreateVertexFor(T) - Method in class org.jruby.dirgra.DirectedGraph
Find existing vertex and if it is not present create it.
findVertexFor(T) - Method in class org.jruby.dirgra.DirectedGraph
 

G

getData() - Method in class org.jruby.dirgra.Vertex
 
getDestination() - Method in class org.jruby.dirgra.Edge
 
getEdges() - Method in class org.jruby.dirgra.DirectedGraph
 
getID() - Method in interface org.jruby.dirgra.ExplicitVertexID
 
getID() - Method in class org.jruby.dirgra.Vertex
 
getIncomingEdge() - Method in class org.jruby.dirgra.Vertex
 
getIncomingEdgeOfType(U) - Method in class org.jruby.dirgra.Vertex
 
getIncomingEdges() - Method in class org.jruby.dirgra.Vertex
 
getIncomingEdgesNotOfType(U) - Method in class org.jruby.dirgra.Vertex
 
getIncomingEdgesOfType(U) - Method in class org.jruby.dirgra.Vertex
 
getIncomingSourceData() - Method in class org.jruby.dirgra.Vertex
 
getIncomingSourceDataOfType(U) - Method in class org.jruby.dirgra.Vertex
 
getIncomingSourcesData() - Method in class org.jruby.dirgra.Vertex
 
getIncomingSourcesDataNotOfType(U) - Method in class org.jruby.dirgra.Vertex
 
getIncomingSourcesDataOfType(U) - Method in class org.jruby.dirgra.Vertex
 
getInorderData() - Method in class org.jruby.dirgra.DirectedGraph
 
getOutgoingDestinationData() - Method in class org.jruby.dirgra.Vertex
 
getOutgoingDestinationDataOfType(U) - Method in class org.jruby.dirgra.Vertex
 
getOutgoingDestinationsData() - Method in class org.jruby.dirgra.Vertex
 
getOutgoingDestinationsDataNotOfType(Object) - Method in class org.jruby.dirgra.Vertex
 
getOutgoingDestinationsDataOfType(Object) - Method in class org.jruby.dirgra.Vertex
 
getOutgoingEdge() - Method in class org.jruby.dirgra.Vertex
 
getOutgoingEdgeOfType(U) - Method in class org.jruby.dirgra.Vertex
 
getOutgoingEdges() - Method in class org.jruby.dirgra.Vertex
 
getOutgoingEdgesNotOfType(U) - Method in class org.jruby.dirgra.Vertex
 
getOutgoingEdgesOfType(U) - Method in class org.jruby.dirgra.Vertex
 
getSource() - Method in class org.jruby.dirgra.Edge
 
getType() - Method in class org.jruby.dirgra.Edge
 
growEdges(Edge[], int) - Method in class org.jruby.dirgra.DirectedGraph
 

H

hasNext() - Method in class org.jruby.dirgra.DataIterator
 
hasNext() - Method in class org.jruby.dirgra.EdgeTypeIterator
 

I

inDegree() - Method in class org.jruby.dirgra.Vertex
 
iterator() - Method in class org.jruby.dirgra.DataIterable
 
iterator() - Method in class org.jruby.dirgra.EdgeTypeIterable
 

N

next() - Method in class org.jruby.dirgra.DataIterator
 
next() - Method in class org.jruby.dirgra.EdgeTypeIterator
 

O

org.jruby.dirgra - module org.jruby.dirgra
 
org.jruby.dirgra - package org.jruby.dirgra
 
outDegree() - Method in class org.jruby.dirgra.Vertex
 

R

remove() - Method in class org.jruby.dirgra.DataIterator
 
remove() - Method in class org.jruby.dirgra.EdgeTypeIterator
 
removeAllEdges() - Method in class org.jruby.dirgra.Vertex
 
removeAllIncomingEdges() - Method in class org.jruby.dirgra.Vertex
 
removeAllOutgoingEdges() - Method in class org.jruby.dirgra.Vertex
 
removeEdge(Edge) - Method in class org.jruby.dirgra.DirectedGraph
 
removeEdge(T, T) - Method in class org.jruby.dirgra.DirectedGraph
 
removeEdgeTo(Vertex) - Method in class org.jruby.dirgra.Vertex
 
removeIncomingEdge(Edge) - Method in class org.jruby.dirgra.Vertex
 
removeOutgoingEdge(Edge) - Method in class org.jruby.dirgra.Vertex
 
removeVertexFor(T) - Method in class org.jruby.dirgra.DirectedGraph
 

S

size() - Method in class org.jruby.dirgra.DirectedGraph
 

T

toString() - Method in class org.jruby.dirgra.DirectedGraph
 
toString() - Method in class org.jruby.dirgra.Edge
 
toString() - Method in class org.jruby.dirgra.Vertex
 

V

Vertex<T,U> - Class in org.jruby.dirgra
 
Vertex(DirectedGraph, T, int) - Constructor for class org.jruby.dirgra.Vertex
 
vertices() - Method in class org.jruby.dirgra.DirectedGraph
 
A C D E F G H I N O R S T V 
All Classes and Interfaces|All Packages