Package edu.uci.ics.jung.utils

Interface Summary
UserDataContainer The generic interface for storing UserData.
UserDataContainer.CopyAction Decides what to do when a user datum is copied.
VertexGenerator This general interface defines a factory to produce vertices.
 

Class Summary
GeneralUtils  
GraphProperties  
GraphUtils A series of helpful utility methods.
MapBinaryHeap An array-based binary heap implementation of a priority queue, which also provides an efficient update() operation.
MutableDouble The MutableDouble class wraps a value of the primitive type double in a mutable object.
MutableInteger The MutableInteger class wraps a value of the primitive type int in a mutable object.
NumericalPrecision Implements additional mathematical functions to within numerical precision tolerances, and determines the parameters of the floating point representation.
Pair Stores a pair of values together.
PredicateUtils Convenience methods for handling Predicates in JUNG (as constraints, as subset specifications, and in general).
StringInputStream Wraps a String as an InputStream.
SubsetManager A class which allows users to create and maintain Predicate-specified vertex and edge subsets.
TestGraphs Generates a series of potentially useful test graphs.
TypedVertexGenerator Generates vertices according to the edge requirements submitted to the constructor.
UserData Represents custom user- and system-level information to extend the definition of a node.
UserDataContainer.CopyAction.Clone Implements UserData.CLONE
UserDataContainer.CopyAction.Remove Implements UserData.REMOVE
UserDataContainer.CopyAction.Shared Implements UserData.SHARED
UserDataUtils