Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I J N P R S T W

A

a - Variable in class com.phoenixst.plexus.operations.Join
 
a - Variable in class com.phoenixst.plexus.operations.Product
 
aEdgeIter - Variable in class com.phoenixst.plexus.operations.Join.EdgeIterator
 
aEdgeIter - Variable in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
aHead - Variable in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
aIter - Variable in class com.phoenixst.plexus.operations.Join.NodeIterator
 
aIter - Variable in class com.phoenixst.plexus.operations.Product.NodeIterator
 
aNode - Variable in class com.phoenixst.plexus.operations.Product.NodeIterator
 
aNodeIter - Variable in class com.phoenixst.plexus.operations.Join.EdgeIterator
 
aNodeIter - Variable in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
aTail - Variable in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
aTraverser - Variable in class com.phoenixst.plexus.operations.Product.TraverserImpl
 

B

b - Variable in class com.phoenixst.plexus.operations.Join
 
b - Variable in class com.phoenixst.plexus.operations.Product
 
bEdgeIter - Variable in class com.phoenixst.plexus.operations.Join.EdgeIterator
 
bEdgeIter - Variable in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
bHead - Variable in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
bIter - Variable in class com.phoenixst.plexus.operations.Join.NodeIterator
 
bIter - Variable in class com.phoenixst.plexus.operations.Product.NodeIterator
 
bNodeIter - Variable in class com.phoenixst.plexus.operations.Join.EdgeIterator
 
bNodeIter - Variable in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
bTail - Variable in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
bTraverser - Variable in class com.phoenixst.plexus.operations.Product.TraverserImpl
 

C

checkNode(Object) - Method in class com.phoenixst.plexus.operations.Join
Returns the component graph that node belongs to, or throws an exception.
checkNode(Object) - Method in class com.phoenixst.plexus.operations.Product
 
checkNodeType(Object) - Method in class com.phoenixst.plexus.operations.Product
 
clear() - Method in class com.phoenixst.plexus.operations.Join
Throws an UnsupportedOperationException.
clear() - Method in class com.phoenixst.plexus.operations.Product
Throws an UnsupportedOperationException.
com.phoenixst.plexus.operations - package com.phoenixst.plexus.operations
Contains the core interfaces and classes for the Plexus Graph Library.
containsNode(Object) - Method in class com.phoenixst.plexus.operations.Join
Returns true if this Graph contains node.
containsNode(Object) - Method in class com.phoenixst.plexus.operations.Product
Returns true if this Graph contains node.

D

degree(Object) - Method in class com.phoenixst.plexus.operations.Join
Returns the degree of node, defined as the number of edges incident on node, with self-loops counted twice.
degree(Object) - Method in class com.phoenixst.plexus.operations.Product
Returns the degree of node, defined as the number of edges incident on node, with self-loops counted twice.

E

edge - Variable in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
edge - Variable in class com.phoenixst.plexus.operations.Join.TraverserImpl
 
edge - Variable in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
edge - Variable in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
edge - Variable in class com.phoenixst.plexus.operations.Product.TraverserImpl
 
edgeIter - Variable in class com.phoenixst.plexus.operations.Product.EdgeIteratorImpl
 
edgeIterator() - Method in class com.phoenixst.plexus.operations.Join
 
edgeIterator(Object, Object) - Method in class com.phoenixst.plexus.operations.Join
Returns an Iterator over all the edges from tail to head.
edgeIterator() - Method in class com.phoenixst.plexus.operations.Product
 
edgeIterator(Object, Object) - Method in class com.phoenixst.plexus.operations.Product
Returns an Iterator over all the edges from tail to head.
edgeSize() - Method in class com.phoenixst.plexus.operations.Join
Returns the number of edges in this Graph.
edgeSize() - Method in class com.phoenixst.plexus.operations.Product
Returns the number of edges in this Graph.
equals(Object) - Method in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
equals(Join.EdgeWrapper) - Method in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
equals(Object) - Method in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
equals(Product.EdgeImpl) - Method in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
equals(Object, Object) - Static method in class com.phoenixst.plexus.operations.Product
 

F

first - Variable in class com.phoenixst.plexus.operations.Product.OrderedPair
 

G

get(int) - Method in class com.phoenixst.plexus.operations.Product.OrderedPair
 
getEdge() - Method in class com.phoenixst.plexus.operations.Join.TraverserImpl
 
getEdge(Object, Object) - Method in class com.phoenixst.plexus.operations.Join
Returns the edge from tail to head, or null if it does not exist.
getEdge() - Method in class com.phoenixst.plexus.operations.Product.TraverserImpl
 
getEdge(Object, Object) - Method in class com.phoenixst.plexus.operations.Product
Returns the edge from tail to head, or null if it does not exist.
getHead() - Method in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
getHead() - Method in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
getLeftOperand() - Method in class com.phoenixst.plexus.operations.Join
 
getLeftOperand() - Method in class com.phoenixst.plexus.operations.Product
 
getOtherEndpoint(Object) - Method in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
getOtherEndpoint() - Method in class com.phoenixst.plexus.operations.Join.TraverserImpl
 
getOtherEndpoint(Object) - Method in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
getOtherEndpoint() - Method in class com.phoenixst.plexus.operations.Product.TraverserImpl
 
getRightOperand() - Method in class com.phoenixst.plexus.operations.Join
 
getRightOperand() - Method in class com.phoenixst.plexus.operations.Product
 
getTail() - Method in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
getTail() - Method in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
getUserObject() - Method in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
getUserObject() - Method in class com.phoenixst.plexus.operations.Product.EdgeImpl
 

H

hasNext() - Method in class com.phoenixst.plexus.operations.Join.EdgeIterator
 
hasNext() - Method in class com.phoenixst.plexus.operations.Join.EdgeIteratorWrapper
 
hasNext() - Method in class com.phoenixst.plexus.operations.Join.NodeIterator
 
hasNext() - Method in class com.phoenixst.plexus.operations.Join.TraverserImpl
 
hasNext() - Method in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
hasNext() - Method in class com.phoenixst.plexus.operations.Product.EdgeIteratorImpl
 
hasNext() - Method in class com.phoenixst.plexus.operations.Product.NodeIterator
 
hasNext() - Method in class com.phoenixst.plexus.operations.Product.TraverserImpl
 
hasStarted - Variable in class com.phoenixst.plexus.operations.Join.TraverserImpl
 
hasStarted - Variable in class com.phoenixst.plexus.operations.Product.TraverserImpl
 
hashCode() - Method in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
hashCode() - Method in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
head - Variable in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
head - Variable in class com.phoenixst.plexus.operations.Product.EdgeIteratorImpl
 
head - Variable in class com.phoenixst.plexus.operations.Product.TraverserImpl
 

I

i - Variable in class com.phoenixst.plexus.operations.Join.EdgeIteratorWrapper
 
isDirected() - Method in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
isDirected() - Method in class com.phoenixst.plexus.operations.Join
Returns false.
isDirected() - Method in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
isDirected() - Method in class com.phoenixst.plexus.operations.Product
Returns false.
isFromGraph(Graph) - Method in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
isFromGraph(Graph) - Method in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
isSimple() - Method in class com.phoenixst.plexus.operations.Join
Returns true.
isSimple() - Method in class com.phoenixst.plexus.operations.Product
Returns true.

J

Join - class com.phoenixst.plexus.operations.Join.
A Graph which is the join of two other Graphs with disjoint node sets.
Join(Graph, Graph) - Constructor for class com.phoenixst.plexus.operations.Join
Creates a new Join graph.
Join.EdgeIterator - class com.phoenixst.plexus.operations.Join.EdgeIterator.
 
Join.EdgeIterator() - Constructor for class com.phoenixst.plexus.operations.Join.EdgeIterator
 
Join.EdgeIteratorWrapper - class com.phoenixst.plexus.operations.Join.EdgeIteratorWrapper.
An unmodifiable edge iterator that wraps one from one of the argument graphs.
Join.EdgeIteratorWrapper(Iterator) - Constructor for class com.phoenixst.plexus.operations.Join.EdgeIteratorWrapper
 
Join.EdgeWrapper - class com.phoenixst.plexus.operations.Join.EdgeWrapper.
An immutable Edge that wraps an edge from one of the argument graphs.
Join.EdgeWrapper(Graph.Edge) - Constructor for class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
Join.NodeIterator - class com.phoenixst.plexus.operations.Join.NodeIterator.
 
Join.NodeIterator() - Constructor for class com.phoenixst.plexus.operations.Join.NodeIterator
 
Join.TraverserImpl - class com.phoenixst.plexus.operations.Join.TraverserImpl.
 
Join.TraverserImpl(Object) - Constructor for class com.phoenixst.plexus.operations.Join.TraverserImpl
 

N

next() - Method in class com.phoenixst.plexus.operations.Join.EdgeIterator
 
next() - Method in class com.phoenixst.plexus.operations.Join.EdgeIteratorWrapper
 
next() - Method in class com.phoenixst.plexus.operations.Join.NodeIterator
 
next() - Method in class com.phoenixst.plexus.operations.Join.TraverserImpl
 
next() - Method in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
next() - Method in class com.phoenixst.plexus.operations.Product.EdgeIteratorImpl
 
next() - Method in class com.phoenixst.plexus.operations.Product.NodeIterator
 
next() - Method in class com.phoenixst.plexus.operations.Product.TraverserImpl
 
node - Variable in class com.phoenixst.plexus.operations.Join.TraverserImpl
 
node - Variable in class com.phoenixst.plexus.operations.Product.TraverserImpl
 
nodeIter - Variable in class com.phoenixst.plexus.operations.Join.TraverserImpl
 
nodeIterator() - Method in class com.phoenixst.plexus.operations.Join
 
nodeIterator() - Method in class com.phoenixst.plexus.operations.Product
 
nodeSize() - Method in class com.phoenixst.plexus.operations.Join
Returns the number of nodes in this Graph.
nodeSize() - Method in class com.phoenixst.plexus.operations.Product
Returns the number of nodes in this Graph.

P

Product - class com.phoenixst.plexus.operations.Product.
A Graph which is the product of two other Graphs.
Product(Graph, Graph) - Constructor for class com.phoenixst.plexus.operations.Product
Creates a new Product graph.
Product.AllEdgesIteratorImpl - class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl.
 
Product.AllEdgesIteratorImpl() - Constructor for class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
Product.EdgeImpl - class com.phoenixst.plexus.operations.Product.EdgeImpl.
An immutable Edge that wraps an edge from one of the argument graphs, but uses a tail and head from this graph.
Product.EdgeImpl(Object, Object, Graph.Edge) - Constructor for class com.phoenixst.plexus.operations.Product.EdgeImpl
 
Product.EdgeIteratorImpl - class com.phoenixst.plexus.operations.Product.EdgeIteratorImpl.
 
Product.EdgeIteratorImpl(Object, Object, Iterator) - Constructor for class com.phoenixst.plexus.operations.Product.EdgeIteratorImpl
 
Product.NodeIterator - class com.phoenixst.plexus.operations.Product.NodeIterator.
 
Product.NodeIterator() - Constructor for class com.phoenixst.plexus.operations.Product.NodeIterator
 
Product.OrderedPair - class com.phoenixst.plexus.operations.Product.OrderedPair.
A simple immutable ordered pair implementation.
Product.OrderedPair(Object, Object) - Constructor for class com.phoenixst.plexus.operations.Product.OrderedPair
 
Product.TraverserImpl - class com.phoenixst.plexus.operations.Product.TraverserImpl.
 
Product.TraverserImpl(Object) - Constructor for class com.phoenixst.plexus.operations.Product.TraverserImpl
 

R

remove() - Method in class com.phoenixst.plexus.operations.Join.EdgeIterator
 
remove() - Method in class com.phoenixst.plexus.operations.Join.EdgeIteratorWrapper
 
remove() - Method in class com.phoenixst.plexus.operations.Join.NodeIterator
 
remove() - Method in class com.phoenixst.plexus.operations.Join.TraverserImpl
 
remove() - Method in class com.phoenixst.plexus.operations.Product.AllEdgesIteratorImpl
 
remove() - Method in class com.phoenixst.plexus.operations.Product.EdgeIteratorImpl
 
remove() - Method in class com.phoenixst.plexus.operations.Product.NodeIterator
 
remove() - Method in class com.phoenixst.plexus.operations.Product.TraverserImpl
 
removeEdge() - Method in class com.phoenixst.plexus.operations.Join.TraverserImpl
 
removeEdge(Graph.Edge) - Method in class com.phoenixst.plexus.operations.Join
Throws an UnsupportedOperationException.
removeEdge() - Method in class com.phoenixst.plexus.operations.Product.TraverserImpl
 
removeEdge(Graph.Edge) - Method in class com.phoenixst.plexus.operations.Product
Throws an UnsupportedOperationException.
removeNode(Object) - Method in class com.phoenixst.plexus.operations.Join
Throws an UnsupportedOperationException.
removeNode(Object) - Method in class com.phoenixst.plexus.operations.Product
Throws an UnsupportedOperationException.

S

second - Variable in class com.phoenixst.plexus.operations.Product.OrderedPair
 
setUserObject(Object) - Method in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
setUserObject(Object) - Method in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
size() - Method in class com.phoenixst.plexus.operations.Product.OrderedPair
 

T

tail - Variable in class com.phoenixst.plexus.operations.Join.EdgeIterator
 
tail - Variable in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
tail - Variable in class com.phoenixst.plexus.operations.Product.EdgeIteratorImpl
 
toString() - Method in class com.phoenixst.plexus.operations.Join.EdgeWrapper
 
toString() - Method in class com.phoenixst.plexus.operations.Join
 
toString() - Method in class com.phoenixst.plexus.operations.Product.EdgeImpl
 
toString() - Method in class com.phoenixst.plexus.operations.Product
 
traverser - Variable in class com.phoenixst.plexus.operations.Join.TraverserImpl
 
traverser(Object) - Method in class com.phoenixst.plexus.operations.Join
Returns a com.phoenixst.plexus.Traverser from node to all adjacent nodes.
traverser(Object) - Method in class com.phoenixst.plexus.operations.Product
Returns a com.phoenixst.plexus.Traverser from node to all adjacent nodes.

W

wrapEdge(Graph.Edge) - Method in class com.phoenixst.plexus.operations.Join
Returns a wrapped Edge.

A B C D E F G H I J N P R S T W