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 classConjugateVertexFactoryImplFactory for creating vertices on vertices containerclassEdgeFactoryImplFactory for creating edges on edges containerclassGraphEntityFactoryImpl<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.classVertexFactoryImplFactory 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 classConjugateDirectedEdgeFactoryImplFactory for creating conjugate directed edges on conjugate directed edges containerclassConjugateDirectedVertexFactoryImplFactory for creating vertices on vertices containerclassConjugateEdgeSegmentFactoryImplFactory for creating conjugate edge segments on conjugate edge segments containerclassDirectedEdgeFactoryImplFactory for creating directed edges on directed edges containerclassDirectedVertexFactoryImplFactory for creating vertices on vertices containerclassEdgeSegmentFactoryImplFactory 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 classMacroscopicLinkFactoryImplFactory for creating macroscopic links on macroscopic links containerclassMacroscopicLinkSegmentFactoryImplFactory 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 classConjugateLinkFactoryImplFactory for creating conjugate links on conjugate links containerclassConjugateLinkSegmentFactoryImplFactory for creating conjugate link segments on containerclassConjugateNodeFactoryImplFactory for creating nodes on conjugate nodes container.classLinkFactoryImplFactory for creating links on links containerclassNodeFactoryImplFactory 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 classServiceLegFactoryImplFactory for creating service legs on service leg containerclassServiceLegSegmentFactoryImplFactory for creating service leg segments on service leg segment containerclassServiceNodeFactoryImplFactory 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 classCentroidVertexFactoryImplFactory for creating nodes on nodes containerclassConjugateConnectoidEdgeFactoryImplFactory for creating conjugate links on conjugate links containerclassConjugateConnectoidNodeFactoryImplFactory for creating conjugate connectoid nodes on container.classConjugateConnectoidSegmentFactoryImplFactory for creating conjugate connectoid segments on containerclassConnectoidEdgeFactoryImplFactory for creating connectoid edges on connectoid edge containerclassConnectoidSegmentFactoryImplFactory 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 interfaceConjugateEdgeFactoryFactory interface for creating conjugate instancesinterfaceConjugateVertexFactoryFactory interface for creating conjugate vertex instancesinterfaceEdgeFactoryFactory interface for creating edge instancesinterfaceVertexFactoryFactory 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 interfaceConjugateDirectedEdgeFactoryFactory interface for creating conjugate directed edges.interfaceConjugateDirectedVertexFactoryFactory interface for creating conjugate vertex instancesinterfaceConjugateEdgeSegmentFactoryFactory interface for creating conjugate edge segment instancesinterfaceDirectedEdgeFactoryFactory interface for creating directed edges.interfaceDirectedVertexFactoryFactory interface for creating vertex instancesinterfaceEdgeSegmentFactoryFactory 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 interfaceMacroscopicLinkFactoryFactory interface for creating macroscopic links (that are mode aware via their macroscopic link segments).interfaceMacroscopicLinkSegmentFactoryFactory 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 interfaceConjugateLinkFactoryFactory interface for creating undirected turns, i.e., conjugate linksinterfaceConjugateLinkSegmentFactoryFactory to create conjugate link segments and register them on its containerinterfaceConjugateNodeFactoryFactory interface for creating conjugate node instancesinterfaceLinkFactory<L extends Link>Factory interface for creating links.interfaceLinkSegmentFactoryFactory to create link segments and register them on its containerinterfaceNodeFactoryFactory 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 interfaceServiceLegFactoryFactory interface for creating service leg instancesinterfaceServiceLegSegmentFactoryFactory interface for creating service leg segment instancesinterfaceServiceNodeFactoryFactory 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 interfaceCentroidVertexFactoryFactory interface for creating centroid vertex instancesinterfaceConjugateConnectoidEdgeFactoryFactory interface for connectoid conjugate edgesinterfaceConjugateConnectoidNodeFactoryFactory interface for creating conjugate connectoid node instancesinterfaceConjugateConnectoidSegmentFactoryFactory interface for onjugate connectoid segmentsinterfaceConnectoidEdgeFactoryFactory interface for connectoid edgesinterfaceConnectoidSegmentFactoryFactory interface for connectoid segments
-