Package org.goplanit.graph
Network component object classes
-
Class Summary Class Description ConjugateEdgeImpl<V extends ConjugateVertex> ConjugateEdge class connecting two conjugate vertices.ConjugateGraphImpl<V extends ConjugateVertex,E extends ConjugateEdge> A conjugate graph implementation consisting of conjugate vertices and conjugate edgesConjugateVertexFactoryImpl Factory for creating vertices on vertices containerConjugateVertexImpl Conjugate vertex representation connected to one or more entry and exit conjugate edgesEdgeFactoryImpl Factory for creating edges on edges containerEdgeImpl<V extends Vertex> Edge class connecting two vertices via some geometry.EdgesImpl Implementation of Edges interfaceGraphEntityFactoryImpl<E extends GraphEntity> Base implementation for creating and registering graph entities on underlying container and conducting changes to ids based on the factory settings for egenrating ids.GraphEntityImpl Base implementation for graph entity (edge, vertex, etc.)GraphImpl<V extends Vertex,E extends Edge> A graph implementation consisting of vertices and edgesUntypedGraphImpl<V extends Vertex,E extends Edge> A graph implementation consisting of vertices and edgesVertexFactoryImpl Factory for creating vertices on vertices containerVertexImpl<E extends Edge> Vertex representation connected to one or more entry and exit edgesVerticesImpl Vertices implementation container and factory access