Serialized Form


Package org.jgrapht.alg

Class org.jgrapht.alg.BlockCutpointGraph extends SimpleGraph<UndirectedGraph<V,E>,DefaultEdge> implements Serializable

serialVersionUID: -9101341117013163934L

Serialized Fields

cutpoints

Set<E> cutpoints

dfsTree

DirectedGraph<V,E> dfsTree
DFS (Depth-First-Search) tree.


graph

UndirectedGraph<V,E> graph

numOrder

int numOrder

stack

Deque<E> stack

vertex2biconnectedSubgraphs

Map<K,V> vertex2biconnectedSubgraphs

vertex2block

Map<K,V> vertex2block

vertex2numOrder

Map<K,V> vertex2numOrder

Package org.jgrapht.demo

Class org.jgrapht.demo.JGraphAdapterDemo extends JApplet implements Serializable

serialVersionUID: 3256444702936019250L

Serialized Fields

jgAdapter

JGraphModelAdapter<V,E> jgAdapter

Class org.jgrapht.demo.JGraphXAdapterDemo extends JApplet implements Serializable

serialVersionUID: 2202072534703043194L

Serialized Fields

jgxAdapter

JGraphXAdapter<V,E> jgxAdapter

Package org.jgrapht.event

Class org.jgrapht.event.ConnectedComponentTraversalEvent extends EventObject implements Serializable

serialVersionUID: 3834311717709822262L

Serialized Fields

type

int type
The type of this event.

Class org.jgrapht.event.EdgeTraversalEvent extends EventObject implements Serializable

serialVersionUID: 4050768173789820979L

Serialized Fields

edge

Object edge
The traversed edge.

Class org.jgrapht.event.GraphChangeEvent extends EventObject implements Serializable

serialVersionUID: 3834592106026382391L

Serialized Fields

type

int type
The type of graph change this event indicates.

Class org.jgrapht.event.GraphEdgeChangeEvent extends GraphChangeEvent implements Serializable

serialVersionUID: 3618134563335844662L

Serialized Fields

edge

Object edge
The edge that this event is related to.


edgeSource

Object edgeSource
The source vertex of the edge that this event is related to.


edgeTarget

Object edgeTarget
The target vertex of the edge that this event is related to.

Class org.jgrapht.event.GraphVertexChangeEvent extends GraphChangeEvent implements Serializable

serialVersionUID: 3690189962679104053L

Serialized Fields

vertex

Object vertex
The vertex that this event is related to.

Class org.jgrapht.event.VertexTraversalEvent extends EventObject implements Serializable

serialVersionUID: 3688790267213918768L

Serialized Fields

vertex

Object vertex
The traversed vertex.


Package org.jgrapht.experimental

Class org.jgrapht.experimental.GraphSquare extends AbstractBaseGraph<V,E> implements Serializable

serialVersionUID: -2642034600395594304L


Package org.jgrapht.experimental.dag

Class org.jgrapht.experimental.dag.DirectedAcyclicGraph extends SimpleDirectedGraph<V,E> implements Serializable

serialVersionUID: 4522128427004938150L

Serialized Fields

topoComparator

org.jgrapht.experimental.dag.DirectedAcyclicGraph.TopoComparator<V> topoComparator

topoOrderMap

DirectedAcyclicGraph.TopoOrderMapping<V> topoOrderMap

maxTopoIndex

int maxTopoIndex

minTopoIndex

int minTopoIndex

topologyUpdateCount

long topologyUpdateCount

visitedFactory

DirectedAcyclicGraph.VisitedFactory visitedFactory
Pluggable VisitedFactory implementation


topoOrderFactory

DirectedAcyclicGraph.TopoOrderMappingFactory<V> topoOrderFactory
Pluggable TopoOrderMappingFactory implementation

Class org.jgrapht.experimental.dag.DirectedAcyclicGraph.CycleFoundException extends Exception implements Serializable

serialVersionUID: 5583471522212552754L

Class org.jgrapht.experimental.dag.DirectedAcyclicGraph.Region extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

start

int start

finish

int finish

Class org.jgrapht.experimental.dag.DirectedAcyclicGraph.TopoVertexMap extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

topoToVertex

List<E> topoToVertex

vertexToTopo

Map<K,V> vertexToTopo

Class org.jgrapht.experimental.dag.DirectedAcyclicGraph.VisitedArrayImpl extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

visited

boolean[] visited

region

DirectedAcyclicGraph.Region region

Class org.jgrapht.experimental.dag.DirectedAcyclicGraph.VisitedArrayListImpl extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

visited

List<E> visited

affectedRegion

DirectedAcyclicGraph.Region affectedRegion

Class org.jgrapht.experimental.dag.DirectedAcyclicGraph.VisitedBitSetImpl extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

visited

BitSet visited

affectedRegion

DirectedAcyclicGraph.Region affectedRegion

Class org.jgrapht.experimental.dag.DirectedAcyclicGraph.VisitedHashSetImpl extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

visited

Set<E> visited

Package org.jgrapht.ext

Class org.jgrapht.ext.JGraphModelAdapter extends org.jgraph.graph.DefaultGraphModel implements Serializable

serialVersionUID: 3256722883706302515L

Serialized Fields

jCellsBeingAdded

Set<E> jCellsBeingAdded
The following (jCells|jtElement)Being(Added|Removed) sets are used to prevent bouncing of events between the JGraph and JGraphT listeners. They ensure that their respective add/remove operations are done exactly once. Here is an example of how jCellsBeingAdded is used when an edge is added to a JGraph graph:
        1. First, we add the desired edge to jCellsBeingAdded to indicate
        that the edge is being inserted internally.
        2.    Then we invoke the JGraph 'insert' operation.
        3.    The JGraph listener will detect the newly inserted edge.
        4.    It checks if the edge is contained in jCellsBeingAdded.
        5.    If yes,
        it just removes it and does nothing else.
        if no,
        it knows that the edge was inserted externally and performs
        the insertion.
        6. Lastly, we remove the edge from the jCellsBeingAdded.
 

Step 6 is not always required but we do it anyway as a safeguard against the rare case where the edge to be added is already contained in the graph and thus NO event will be fired. If 6 is not done, a junk edge will remain in the jCellsBeingAdded set.

The other sets are used in a similar manner to the above. Apparently, All that complication could be eliminated if JGraph and JGraphT had both allowed operations that do not inform listeners...


jCellsBeingRemoved

Set<E> jCellsBeingRemoved

jtElementsBeingAdded

Set<E> jtElementsBeingAdded

jtElementsBeingRemoved

Set<E> jtElementsBeingRemoved

cellFactory

JGraphModelAdapter.CellFactory<VV,EE> cellFactory

cellToEdge

Map<K,V> cellToEdge
Maps JGraph edges to JGraphT edges


cellToVertex

Map<K,V> cellToVertex
Maps JGraph vertices to JGraphT vertices


defaultEdgeAttributes

org.jgraph.graph.AttributeMap defaultEdgeAttributes

defaultVertexAttributes

org.jgraph.graph.AttributeMap defaultVertexAttributes

edgeToCell

Map<K,V> edgeToCell
Maps JGraphT edges to JGraph edges


vertexToCell

Map<K,V> vertexToCell
Maps JGraphT vertices to JGraph vertices


jtGraph

org.jgrapht.ext.JGraphModelAdapter.ShieldedGraph jtGraph

Class org.jgrapht.ext.JGraphModelAdapter.DefaultCellFactory extends Object implements Serializable

serialVersionUID: 3690194343461861173L


Package org.jgrapht.graph

Class org.jgrapht.graph.AbstractBaseGraph extends AbstractGraph<V,E> implements Serializable

serialVersionUID: -1263088497616142427L

Serialized Fields

allowingLoops

boolean allowingLoops

edgeFactory

EdgeFactory<V,E> edgeFactory

edgeSetFactory

EdgeSetFactory<V,E> edgeSetFactory

edgeMap

Map<K,V> edgeMap

specifics

org.jgrapht.graph.AbstractBaseGraph.Specifics specifics

allowingMultipleEdges

boolean allowingMultipleEdges

Class org.jgrapht.graph.AsUndirectedGraph extends GraphDelegator<V,E> implements Serializable

serialVersionUID: 3257845485078065462L

Class org.jgrapht.graph.AsUnweightedDirectedGraph extends GraphDelegator<V,E> implements Serializable

serialVersionUID: -4320818446777715312L

Class org.jgrapht.graph.AsUnweightedGraph extends GraphDelegator<V,E> implements Serializable

serialVersionUID: 7175505077601824663L

Class org.jgrapht.graph.AsWeightedGraph extends GraphDelegator<V,E> implements Serializable

serialVersionUID: -716810639338971372L

Serialized Fields

weightMap

Map<K,V> weightMap

isWeightedGraph

boolean isWeightedGraph

Class org.jgrapht.graph.ClassBasedEdgeFactory extends Object implements Serializable

serialVersionUID: 3618135658586388792L

Serialized Fields

edgeClass

Class<T> edgeClass

Class org.jgrapht.graph.DefaultDirectedGraph extends AbstractBaseGraph<V,E> implements Serializable

serialVersionUID: 3544953246956466230L

Class org.jgrapht.graph.DefaultDirectedWeightedGraph extends DefaultDirectedGraph<V,E> implements Serializable

serialVersionUID: 3761405317841171513L

Class org.jgrapht.graph.DefaultEdge extends org.jgrapht.graph.IntrusiveEdge implements Serializable

serialVersionUID: 3258408452177932855L

Class org.jgrapht.graph.DefaultListenableGraph extends GraphDelegator<V,E> implements Serializable

serialVersionUID: 3977575900898471984L

Serialized Fields

graphListeners

List<E> graphListeners

vertexSetListeners

List<E> vertexSetListeners

reuseableEdgeEvent

org.jgrapht.graph.DefaultListenableGraph.FlyweightEdgeEvent<VV,EE> reuseableEdgeEvent

reuseableVertexEvent

org.jgrapht.graph.DefaultListenableGraph.FlyweightVertexEvent<VV> reuseableVertexEvent

reuseEvents

boolean reuseEvents

Class org.jgrapht.graph.DefaultWeightedEdge extends DefaultEdge implements Serializable

serialVersionUID: 229708706467350994L

Serialized Fields

weight

double weight

Class org.jgrapht.graph.DirectedGraphUnion extends GraphUnion<V,E,DirectedGraph<V,E>> implements Serializable

serialVersionUID: -740199233080172450L

Class org.jgrapht.graph.DirectedMultigraph extends AbstractBaseGraph<V,E> implements Serializable

serialVersionUID: 3258408413590599219L

Class org.jgrapht.graph.DirectedPseudograph extends AbstractBaseGraph<V,E> implements Serializable

serialVersionUID: -8300409752893486415L

Class org.jgrapht.graph.DirectedSubgraph extends Subgraph<V,E,DirectedGraph<V,E>> implements Serializable

serialVersionUID: 3616445700507054133L

Class org.jgrapht.graph.DirectedWeightedMultigraph extends DirectedMultigraph<V,E> implements Serializable

serialVersionUID: 4049071636005206066L

Class org.jgrapht.graph.DirectedWeightedPseudograph extends DirectedPseudograph<V,E> implements Serializable

serialVersionUID: 8762514879586423517L

Class org.jgrapht.graph.DirectedWeightedSubgraph extends DirectedSubgraph<V,E> implements Serializable

serialVersionUID: 3905799799168250680L

Class org.jgrapht.graph.EdgeReversedGraph extends GraphDelegator<V,E> implements Serializable

serialVersionUID: 9091361782455418631L

Class org.jgrapht.graph.GraphDelegator extends AbstractGraph<V,E> implements Serializable

serialVersionUID: 3257005445226181425L

Serialized Fields

delegate

Graph<V,E> delegate
The graph to which operations are delegated.

Class org.jgrapht.graph.GraphUnion extends AbstractGraph<V,E> implements Serializable

serialVersionUID: -740199233080172450L

Serialized Fields

g1

Graph<V,E> g1

g2

Graph<V,E> g2

operator

WeightCombiner operator

Class org.jgrapht.graph.ListenableDirectedGraph extends DefaultListenableGraph<V,E> implements Serializable

serialVersionUID: 3257571698126368824L

Class org.jgrapht.graph.ListenableDirectedWeightedGraph extends ListenableDirectedGraph<V,E> implements Serializable

serialVersionUID: 3977582476627621938L

Class org.jgrapht.graph.ListenableUndirectedGraph extends DefaultListenableGraph<V,E> implements Serializable

serialVersionUID: 3256999969193145905L

Class org.jgrapht.graph.ListenableUndirectedWeightedGraph extends ListenableUndirectedGraph<V,E> implements Serializable

serialVersionUID: 3690762799613949747L

Class org.jgrapht.graph.Multigraph extends AbstractBaseGraph<V,E> implements Serializable

serialVersionUID: 3257001055819871795L

Class org.jgrapht.graph.ParanoidGraph extends GraphDelegator<V,E> implements Serializable

serialVersionUID: 5075284167422166539L

Class org.jgrapht.graph.Pseudograph extends AbstractBaseGraph<V,E> implements Serializable

serialVersionUID: 3833183614484755253L

Class org.jgrapht.graph.SimpleDirectedGraph extends AbstractBaseGraph<V,E> implements Serializable

serialVersionUID: 4049358608472879671L

Class org.jgrapht.graph.SimpleDirectedWeightedGraph extends SimpleDirectedGraph<V,E> implements Serializable

serialVersionUID: 3904960841681220919L

Class org.jgrapht.graph.SimpleGraph extends AbstractBaseGraph<V,E> implements Serializable

serialVersionUID: 3545796589454112304L

Class org.jgrapht.graph.SimpleWeightedGraph extends SimpleGraph<V,E> implements Serializable

serialVersionUID: 3906088949100655922L

Class org.jgrapht.graph.Subgraph extends AbstractGraph<V,E> implements Serializable

serialVersionUID: 3208313055169665387L

Serialized Fields

edgeSet

Set<E> edgeSet

vertexSet

Set<E> vertexSet

base

Graph<V,E> base

isInduced

boolean isInduced

Class org.jgrapht.graph.UndirectedGraphUnion extends GraphUnion<V,E,UndirectedGraph<V,E>> implements Serializable

serialVersionUID: -740199233080172450L

Class org.jgrapht.graph.UndirectedSubgraph extends Subgraph<V,E,UndirectedGraph<V,E>> implements Serializable

serialVersionUID: 3256728359772631350L

Class org.jgrapht.graph.UndirectedWeightedSubgraph extends UndirectedSubgraph<V,E> implements Serializable

serialVersionUID: 3689346615735236409L

Class org.jgrapht.graph.UnmodifiableDirectedGraph extends UnmodifiableGraph<V,E> implements Serializable

serialVersionUID: 3978701783725913906L

Class org.jgrapht.graph.UnmodifiableGraph extends GraphDelegator<V,E> implements Serializable

serialVersionUID: 3544957670722713913L

Class org.jgrapht.graph.UnmodifiableUndirectedGraph extends UnmodifiableGraph<V,E> implements Serializable

serialVersionUID: 3258134639355704624L

Class org.jgrapht.graph.WeightedMultigraph extends Multigraph<V,E> implements Serializable

serialVersionUID: 3544671793370640696L

Class org.jgrapht.graph.WeightedPseudograph extends Pseudograph<V,E> implements Serializable

serialVersionUID: 3257290244524356152L


Package org.jgrapht.util

Class org.jgrapht.util.ArrayUnenforcedSet extends ArrayList<E> implements Serializable

serialVersionUID: -7413250161201811238L

Class org.jgrapht.util.ModifiableInteger extends Number implements Serializable

serialVersionUID: 3618698612851422261L

Serialized Fields

value

int value
The int value represented by this ModifiableInteger.



Copyright © 2013. All rights reserved.