Uses of Interface
org.goplanit.utils.graph.GraphEntityFactory
-
Packages that use GraphEntityFactory Package Description org.goplanit.graph Network component object classesorg.goplanit.graph.directed org.goplanit.network.layer.macroscopic Macroscopic physical network component object classesorg.goplanit.network.layer.physical Physical network component object classesorg.goplanit.network.layer.service org.goplanit.network.virtual Virtual network component object classesorg.goplanit.utils.graph Utilities for setting up graphsorg.goplanit.utils.graph.directed org.goplanit.utils.network.layer.macroscopic org.goplanit.utils.network.layer.physical org.goplanit.utils.network.layer.service org.goplanit.utils.network.virtual Virtual physical network oriented utility classes -
-
Uses of GraphEntityFactory in org.goplanit.graph
Classes in org.goplanit.graph that implement GraphEntityFactory Modifier and Type Class Description class
ConjugateVertexFactoryImpl
Factory for creating vertices on vertices containerclass
EdgeFactoryImpl
Factory for creating edges on edges containerclass
GraphEntityFactoryImpl<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.class
VertexFactoryImpl
Factory for creating vertices on vertices container -
Uses of GraphEntityFactory in org.goplanit.graph.directed
Classes in org.goplanit.graph.directed that implement GraphEntityFactory Modifier and Type Class Description class
ConjugateDirectedEdgeFactoryImpl
Factory for creating conjugate directed edges on conjugate directed edges containerclass
ConjugateDirectedVertexFactoryImpl
Factory for creating vertices on vertices containerclass
ConjugateEdgeSegmentFactoryImpl
Factory for creating conjugate edge segments on conjugate edge segments containerclass
DirectedEdgeFactoryImpl
Factory for creating directed edges on directed edges containerclass
DirectedVertexFactoryImpl
Factory for creating vertices on vertices containerclass
EdgeSegmentFactoryImpl
Factory for creating edge segments on edge segments container -
Uses of GraphEntityFactory in org.goplanit.network.layer.macroscopic
Classes in org.goplanit.network.layer.macroscopic that implement GraphEntityFactory Modifier and Type Class Description class
MacroscopicLinkFactoryImpl
Factory for creating macroscopic links on macroscopic links containerclass
MacroscopicLinkSegmentFactoryImpl
Factory for creating link segments on link segments container -
Uses of GraphEntityFactory in org.goplanit.network.layer.physical
Classes in org.goplanit.network.layer.physical that implement GraphEntityFactory Modifier and Type Class Description class
ConjugateLinkFactoryImpl
Factory for creating conjugate links on conjugate links containerclass
ConjugateLinkSegmentFactoryImpl
Factory for creating conjugate link segments on containerclass
ConjugateNodeFactoryImpl
Factory for creating nodes on conjugate nodes container.class
LinkFactoryImpl
Factory for creating links on links containerclass
NodeFactoryImpl
Factory for creating nodes on nodes container -
Uses of GraphEntityFactory in org.goplanit.network.layer.service
Classes in org.goplanit.network.layer.service that implement GraphEntityFactory Modifier and Type Class Description class
ServiceLegFactoryImpl
Factory for creating service legs on service leg containerclass
ServiceLegSegmentFactoryImpl
Factory for creating service leg segments on service leg segment containerclass
ServiceNodeFactoryImpl
Factory for creating nodes on nodes container -
Uses of GraphEntityFactory in org.goplanit.network.virtual
Classes in org.goplanit.network.virtual that implement GraphEntityFactory Modifier and Type Class Description class
CentroidVertexFactoryImpl
Factory for creating nodes on nodes containerclass
ConjugateConnectoidEdgeFactoryImpl
Factory for creating conjugate links on conjugate links containerclass
ConjugateConnectoidNodeFactoryImpl
Factory for creating conjugate connectoid nodes on container.class
ConjugateConnectoidSegmentFactoryImpl
Factory for creating conjugate connectoid segments on containerclass
ConnectoidEdgeFactoryImpl
Factory for creating connectoid edges on connectoid edge containerclass
ConnectoidSegmentFactoryImpl
Factory for creating connectoid segments on connectoid segments container -
Uses of GraphEntityFactory in org.goplanit.utils.graph
Subinterfaces of GraphEntityFactory in org.goplanit.utils.graph Modifier and Type Interface Description interface
ConjugateEdgeFactory
Factory interface for creating conjugate instancesinterface
ConjugateVertexFactory
Factory interface for creating conjugate vertex instancesinterface
EdgeFactory
Factory interface for creating edge instancesinterface
VertexFactory
Factory interface for creating vertex instancesMethods in org.goplanit.utils.graph that return GraphEntityFactory Modifier and Type Method Description GraphEntityFactory<E>
GraphEntities. getFactory()
Factory to create instance of graph entity (for this container class) -
Uses of GraphEntityFactory in org.goplanit.utils.graph.directed
Subinterfaces of GraphEntityFactory in org.goplanit.utils.graph.directed Modifier and Type Interface Description interface
ConjugateDirectedEdgeFactory
Factory interface for creating conjugate directed edges.interface
ConjugateDirectedVertexFactory
Factory interface for creating conjugate vertex instancesinterface
ConjugateEdgeSegmentFactory
Factory interface for creating conjugate edge segment instancesinterface
DirectedEdgeFactory
Factory interface for creating directed edges.interface
DirectedVertexFactory
Factory interface for creating vertex instancesinterface
EdgeSegmentFactory
Factory interface for creating edge segment instances -
Uses of GraphEntityFactory in org.goplanit.utils.network.layer.macroscopic
Subinterfaces of GraphEntityFactory in org.goplanit.utils.network.layer.macroscopic Modifier and Type Interface Description interface
MacroscopicLinkFactory
Factory interface for creating macroscopic links (that are mode aware via their macroscopic link segments).interface
MacroscopicLinkSegmentFactory
Factory to create link segments and register them on its container -
Uses of GraphEntityFactory in org.goplanit.utils.network.layer.physical
Subinterfaces of GraphEntityFactory in org.goplanit.utils.network.layer.physical Modifier and Type Interface Description interface
ConjugateLinkFactory
Factory interface for creating undirected turns, i.e., conjugate linksinterface
ConjugateLinkSegmentFactory
Factory to create conjugate link segments and register them on its containerinterface
ConjugateNodeFactory
Factory interface for creating conjugate node instancesinterface
LinkFactory<L extends Link>
Factory interface for creating links.interface
LinkSegmentFactory
Factory to create link segments and register them on its containerinterface
NodeFactory
Factory interface for creating node instances -
Uses of GraphEntityFactory in org.goplanit.utils.network.layer.service
Subinterfaces of GraphEntityFactory in org.goplanit.utils.network.layer.service Modifier and Type Interface Description interface
ServiceLegFactory
Factory interface for creating service leg instancesinterface
ServiceLegSegmentFactory
Factory interface for creating service leg segment instancesinterface
ServiceNodeFactory
Factory interface for creating service node instances -
Uses of GraphEntityFactory in org.goplanit.utils.network.virtual
Subinterfaces of GraphEntityFactory in org.goplanit.utils.network.virtual Modifier and Type Interface Description interface
CentroidVertexFactory
Factory interface for creating centroid vertex instancesinterface
ConjugateConnectoidEdgeFactory
Factory interface for connectoid conjugate edgesinterface
ConjugateConnectoidNodeFactory
Factory interface for creating conjugate connectoid node instancesinterface
ConjugateConnectoidSegmentFactory
Factory interface for onjugate connectoid segmentsinterface
ConnectoidEdgeFactory
Factory interface for connectoid edgesinterface
ConnectoidSegmentFactory
Factory interface for connectoid segments
-