Uses of Interface
org.goplanit.utils.network.virtual.ConnectoidSegment
-
Packages that use ConnectoidSegment Package Description org.goplanit.converter.idmapping org.goplanit.cost.virtual Contains the definitions of virtual cost classesorg.goplanit.network.virtual Virtual network component object classesorg.goplanit.utils.network.virtual Virtual physical network oriented utility classes -
-
Uses of ConnectoidSegment in org.goplanit.converter.idmapping
Methods in org.goplanit.converter.idmapping that return types with arguments of type ConnectoidSegment Modifier and Type Method Description Function<ConnectoidSegment,String>VirtualNetworkIdMapper. getConnectoidSegmentIdMapper()get id mapper for link segments -
Uses of ConnectoidSegment in org.goplanit.cost.virtual
Methods in org.goplanit.cost.virtual with parameters of type ConnectoidSegment Modifier and Type Method Description doubleFixedConnectoidTravelTimeCost. getDTravelTimeDFlow(boolean uncongested, Mode mode, ConnectoidSegment connectoidSegment)fixed cost so derivative is always zerodoubleSpeedConnectoidTravelTimeCost. getDTravelTimeDFlow(boolean uncongested, Mode mode, ConnectoidSegment connectoidSegment)Fixed, so derivative is always zerodoubleFixedConnectoidTravelTimeCost. getGeneralisedCost(Mode mode, ConnectoidSegment connectoidSegment)Returns the generalised cost of travel along an edge segment for a specified modedoubleSpeedConnectoidTravelTimeCost. getGeneralisedCost(Mode mode, ConnectoidSegment connectoidSegment)Return the connectoid travel time using speeddoubleFixedConnectoidTravelTimeCost. getTravelTimeCost(Mode mode, ConnectoidSegment connectoidSegment)Returns the generalised cost of travel along an edge segment for a specified modedoubleSpeedConnectoidTravelTimeCost. getTravelTimeCost(Mode mode, ConnectoidSegment connectoidSegment)Returns the generalised cost of travel along an edge segment for a specified mode -
Uses of ConnectoidSegment in org.goplanit.network.virtual
Classes in org.goplanit.network.virtual that implement ConnectoidSegment Modifier and Type Class Description classConnectoidSegmentImplThe link segment that connects a zone to the physical network is not a physical link segment.Methods in org.goplanit.network.virtual that return ConnectoidSegment Modifier and Type Method Description ConnectoidSegmentConnectoidEdgeImpl. registerConnectoidSegment(ConnectoidSegment connectoidSegment, boolean directionAB)Register connectoidSegment.ConnectoidSegmentConnectoidSegmentFactoryImpl. registerNew(ConnectoidEdge parent, boolean directionAb)Create and register connectoid segment in AB direction on containerMethods in org.goplanit.network.virtual with parameters of type ConnectoidSegment Modifier and Type Method Description ConnectoidSegmentConnectoidEdgeImpl. registerConnectoidSegment(ConnectoidSegment connectoidSegment, boolean directionAB)Register connectoidSegment.Method parameters in org.goplanit.network.virtual with type arguments of type ConnectoidSegment Modifier and Type Method Description ConnectoidSegmentsImplConnectoidSegmentsImpl. deepCloneWithMapping(BiConsumer<ConnectoidSegment,ConnectoidSegment> mapper)Deep clone implementation where the mapping for its internal copies is captured by the provided mapperConnectoidSegmentsImplConnectoidSegmentsImpl. deepCloneWithMapping(BiConsumer<ConnectoidSegment,ConnectoidSegment> mapper)Deep clone implementation where the mapping for its internal copies is captured by the provided mapperConstructor parameters in org.goplanit.network.virtual with type arguments of type ConnectoidSegment Constructor Description CentroidVertexImpl(DirectedVertexImpl<ConnectoidSegment> other, boolean deepCopy)Copy constructorConnectoidSegmentFactoryImpl(IdGroupingToken groupId, GraphEntities<ConnectoidSegment> connectoidSegments)ConstructorConnectoidSegmentsImpl(ConnectoidSegmentsImpl other, boolean deepCopy, BiConsumer<ConnectoidSegment,ConnectoidSegment> mapper)Copy constructor, also creates new factory with this as its underlying containerConnectoidSegmentsImpl(ConnectoidSegmentsImpl other, boolean deepCopy, BiConsumer<ConnectoidSegment,ConnectoidSegment> mapper)Copy constructor, also creates new factory with this as its underlying container -
Uses of ConnectoidSegment in org.goplanit.utils.network.virtual
Fields in org.goplanit.utils.network.virtual with type parameters of type ConnectoidSegment Modifier and Type Field Description static Class<ConnectoidSegment>ConnectoidSegment. CONNECTOID_SEGMENT_ID_CLASSadditional id class for generating connectoid segment idsMethods in org.goplanit.utils.network.virtual that return ConnectoidSegment Modifier and Type Method Description ConnectoidSegmentConnectoidSegment. deepClone()An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.ConnectoidSegmentConnectoidEdge. registerConnectoidSegment(ConnectoidSegment connectoidSegment, boolean directionAB)Register connectoidSegment.ConnectoidSegmentConnectoidSegmentFactory. registerNew(ConnectoidEdge parent, boolean directionAb)Create and register connectoid segment in AB direction on containerConnectoidSegmentConnectoidSegment. shallowClone()Create a shallow copy of this entityMethods in org.goplanit.utils.network.virtual that return types with arguments of type ConnectoidSegment Modifier and Type Method Description default Class<ConnectoidSegment>ConnectoidSegment. getConnectoidSegmentIdClass()Return class used to generate unique connectoid edge segment ids via the id generatorMethods in org.goplanit.utils.network.virtual with parameters of type ConnectoidSegment Modifier and Type Method Description ConnectoidSegmentConnectoidEdge. registerConnectoidSegment(ConnectoidSegment connectoidSegment, boolean directionAB)Register connectoidSegment.Method parameters in org.goplanit.utils.network.virtual with type arguments of type ConnectoidSegment Modifier and Type Method Description ConnectoidSegmentsConnectoidSegments. deepCloneWithMapping(BiConsumer<ConnectoidSegment,ConnectoidSegment> mapper)Deep clone implementation with mapping retained between original and copies createdConnectoidSegmentsConnectoidSegments. deepCloneWithMapping(BiConsumer<ConnectoidSegment,ConnectoidSegment> mapper)Deep clone implementation with mapping retained between original and copies created
-