Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.jscience.computing.graph Classes and Interfaces - 85 results found.
NameDescriptionTypePackageFramework
AbstractBaseGraphThe most general implementation of the Graph interface.Classorg.jscience.computing.graph.graphsJScience
AbstractGraphA skeletal implementation of the Graph interface, to minimize the effort required to implement graph interfaces.Classorg.jscience.computing.graph.graphsJScience
AbstractGraphIteratorAn empty implementation of a graph iterator to minimize the effort required to implement graph iterators.Classorg.jscience.computing.graph.iteratorsJScience
AsUndirectedGraphAn undirected view of the backing directed graph specified in the constructor.Classorg.jscience.computing.graph.graphsJScience
BreadthFirstIteratorA breadth-first iterator for a directed and an undirected graph.Classorg.jscience.computing.graph.iteratorsJScience
ClosestFirstIteratorA closest-first iterator for a directed or undirected graph.Classorg.jscience.computing.graph.iteratorsJScience
ConnectedComponentTraversalEventA traversal event with respect to a connected component.Classorg.jscience.computing.graph.eventsJScience
ConnectivityInspectorAllows obtaining various connectivity aspects of a graph.Classorg.jscience.computing.graph.algorithmsJScience
CrossComponentIteratorProvides a cross-connected-component traversal functionality for iterator subclasses.Classorg.jscience.computing.graph.iteratorsJScience
CycleDetectorPerforms cycle detection on a graph.Classorg.jscience.computing.graph.algorithmsJScience
DefaultDirectedGraphA directed graph.Classorg.jscience.computing.graph.graphsJScience
DefaultDirectedWeightedGraphA directed weighted graph.Classorg.jscience.computing.graph.graphsJScience
DefaultEdgeA skeletal implementation of the Edge interface, to minimize the effort required to implement the interface.Classorg.jscience.computing.graph.edgesJScience
DefaultListenableGraphA graph backed by the the graph specified at the constructor, which can be listened by GraphListeners and byClassorg.jscience.computing.graph.graphsJScience
DepthFirstIteratorA depth-first iterator for a directed and an undirected graph.Classorg.jscience.computing.graph.iteratorsJScience
DijkstraShortestPathAn implementation of Dijkstra's shortest path algorithm using ClosestFirstIterator.Classorg.jscience.computing.graph.algorithmsJScience
DirectedEdgeA implementation of directed edge.Classorg.jscience.computing.graph.edgesJScience
DirectedGraphA graph whose all edges are directed.Interfaceorg.jscience.computing.graphJScience
DirectedMultigraphA directed multigraph.Classorg.jscience.computing.graph.graphsJScience
DirectedSubgraphA directed graph that is a subgraph on other graph.Classorg.jscience.computing.graph.graphsJScience
DirectedWeightedEdgeAn implementation of directed weighted edge.Classorg.jscience.computing.graph.edgesJScience
DirectedWeightedMultigraphA directed weighted multigraph.Classorg.jscience.computing.graph.graphsJScience
DirectedWeightedSubgraphA directed weighted graph that is a subgraph on other graph.Classorg.jscience.computing.graph.graphsJScience
EdgeAn edge used with graph objects.Interfaceorg.jscience.computing.graphJScience
EdgeFactoriesThis utility class is a container of various EdgeFactory classes.Classorg.jscience.computing.graph.edgesJScience
EdgeFactories .DirectedEdgeFactoryAn EdgeFactory for producing directed edges.Classorg.jscience.computing.graph.edgesJScience
EdgeFactories .DirectedWeightedEdgeFactoryAn EdgeFactory for producing directed edges with weights.Classorg.jscience.computing.graph.edgesJScience
EdgeFactories .UndirectedEdgeFactoryAn EdgeFactory for producing undirected edges.Classorg.jscience.computing.graph.edgesJScience
EdgeFactories .UndirectedWeightedEdgeFactoryAn EdgeFactory for producing undirected edges with weights.Classorg.jscience.computing.graph.edgesJScience
EdgeFactoryAn edge factory used by graphs for creating new edges.Interfaceorg.jscience.computing.graphJScience
EdgeListFactoryA factory for edge lists.Interfaceorg.jscience.computing.graph.graphsJScience
EdgeTraversalEventA traversal event for a graph edge.Classorg.jscience.computing.graph.eventsJScience
EmptyGraphGeneratorGenerates an empty graph of any size.Classorg.jscience.computing.graph.generatorsJScience
FibonacciHeapThis class implements a Fibonacci heap data structure.Classorg.jscience.computing.graph.utilJScience
FibonacciHeap .Node necessary for maintaining the structure of the heap.Classorg.jscience.computing.graph.utilJScience
GraphThe root interface in the graph hierarchy.Interfaceorg.jscience.computing.graphJScience
GraphChangeEventAn event which indicates that a graph has changed.Classorg.jscience.computing.graph.eventsJScience
GraphDelegatorA graph backed by the the graph specified at the constructor, which delegates all its methods to the backing graph.Classorg.jscience.computing.graph.graphsJScience
GraphEdgeChangeEventAn event which indicates that a graph edge has changed, or is about to change.Classorg.jscience.computing.graph.eventsJScience
GraphGeneratorGraphGenerator defines an interface for generating new graph structures.Interfaceorg.jscience.computing.graph.generatorsJScience
GraphHelperA collection of utilities to assist the working with graphs.Classorg.jscience.computing.graphJScience
GraphIteratorInterfaceorg.jscience.computing.graph.iteratorsJScience
GraphListenerA listener that is notified when the graph changes.Interfaceorg.jscience.computing.graph.eventsJScience
GraphVertexChangeEventAn event which indicates that a graph vertex has changed, or is about to change.Classorg.jscience.computing.graph.eventsJScience
JGraphModelAdapterAn adapter that reflects a JGraphT graph as a JGraph graph.Classorg.jscience.computing.graph.externalJScience
JGraphModelAdapter .CellFactoryCreates the JGraph cells that reflect the respective JGraphT elements.Interfaceorg.jscience.computing.graph.externalJScience
JGraphModelAdapter .DefaultCellFactoryA simple default cell factory.Classorg.jscience.computing.graph.externalJScience
LabeledElementAn graph element (vertex or edge) that can have a label.Interfaceorg.jscience.computing.graphJScience
LinearGraphGeneratorGenerates a linear graph of any size.Classorg.jscience.computing.graph.generatorsJScience
ListenableDirectedGraphA directed graph which is also ListenableGraph.Classorg.jscience.computing.graph.graphsJScience
ListenableDirectedWeightedGraphA directed weighted graph which is also ListenableGraph.Classorg.jscience.computing.graph.graphsJScience
ListenableGraphA graph that supports listeners on structural change events.Interfaceorg.jscience.computing.graphJScience
ListenableUndirectedGraphAn undirected graph which is also ListenableGraph.Classorg.jscience.computing.graph.graphsJScience
ListenableUndirectedWeightedGraphAn undirected weighted graph which is also ListenableGraph.Classorg.jscience.computing.graph.graphsJScience
ModifiableIntegerThe ModifiableInteger class wraps a value of the primitive type int in an object, similarly to Integer.Classorg.jscience.computing.graph.utilJScience
MultigraphA multigraph.Classorg.jscience.computing.graph.graphsJScience
PseudographA pseudograph.Classorg.jscience.computing.graph.graphsJScience
RingGraphGeneratorGenerates a ring graph of any size.Classorg.jscience.computing.graph.generatorsJScience
SimpleDirectedGraphA simple directed graph.Classorg.jscience.computing.graph.graphsJScience
SimpleDirectedWeightedGraphA simple directed weighted graph.Classorg.jscience.computing.graph.graphsJScience
SimpleGraphA simple graph.Classorg.jscience.computing.graph.graphsJScience
SimpleWeightedGraphA simple weighted graph.Classorg.jscience.computing.graph.graphsJScience
StrongConnectivityInspector Complements the ConnectivityInspector class with the capability to compute the strongly connected components of aClassorg.jscience.computing.graph.algorithmsJScience
SubgraphA subgraph is a graph that has a subset of vertices and a subset of edges with respect to some base graph.Classorg.jscience.computing.graph.graphsJScience
TopologicalOrderIterator sort is a permutation p of the vertices of a graph such that an edge (i,j) implies that i appears before j inClassorg.jscience.computing.graph.iteratorsJScience
TraversalListenerA listener on graph iterator or on a graph traverser.Interfaceorg.jscience.computing.graph.eventsJScience
TraversalListenerAdapterAn empty do-nothing implementation of the TraversalListener interface used for subclasses.Classorg.jscience.computing.graph.eventsJScience
UndirectedEdgeA implementation for an undirected edge.Classorg.jscience.computing.graph.edgesJScience
UndirectedGraphA graph whose all edges are undirected.Interfaceorg.jscience.computing.graphJScience
UndirectedSubgraphAn undirected graph that is a subgraph on other graph.Classorg.jscience.computing.graph.graphsJScience
UndirectedWeightedEdgeAn implementation of undirected weighted edge.Classorg.jscience.computing.graph.edgesJScience
UndirectedWeightedSubgraphAn undirected weighted graph that is a subgraph on other graph.Classorg.jscience.computing.graph.graphsJScience
UnmodifiableDirectedGraphA directed graph that cannot be modified.Classorg.jscience.computing.graph.graphsJScience
UnmodifiableGraphAn unmodifiable view of the backing graph specified in the constructor.Classorg.jscience.computing.graph.graphsJScience
UnmodifiableUndirectedGraphAn undirected graph that cannot be modified.Classorg.jscience.computing.graph.graphsJScience
VertexDegreeComparatorCompares two vertices based on their degree.Classorg.jscience.computing.graph.algorithms.utilJScience
VertexFactoryA vertex factory used by graph algorithms for creating new vertices.Interfaceorg.jscience.computing.graphJScience
VertexSetListenerA listener that is notified when the graph's vertex set changes.Interfaceorg.jscience.computing.graph.eventsJScience
VertexTraversalEventA traversal event for a graph vertex.Classorg.jscience.computing.graph.eventsJScience
VisioExporterExports a graph to a csv format that can be imported into MS Visio.Classorg.jscience.computing.graph.externalJScience
VisioExporter .VertexNameProviderAssigns a display name for each of the graph vertices.Interfaceorg.jscience.computing.graph.externalJScience
WeightedGraphA tagging interface for a graph whose all edges have weights.Interfaceorg.jscience.computing.graphJScience
WeightedMultigraphA weighted multigraph.Classorg.jscience.computing.graph.graphsJScience
WeightedPseudographA weighted pseudograph.Classorg.jscience.computing.graph.graphsJScience
WheelGraphGenerator graph of any size.Classorg.jscience.computing.graph.generatorsJScience