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 double
FixedConnectoidTravelTimeCost. getDTravelTimeDFlow(boolean uncongested, Mode mode, ConnectoidSegment connectoidSegment)
fixed cost so derivative is always zerodouble
SpeedConnectoidTravelTimeCost. getDTravelTimeDFlow(boolean uncongested, Mode mode, ConnectoidSegment connectoidSegment)
Fixed, so derivative is always zerodouble
FixedConnectoidTravelTimeCost. getGeneralisedCost(Mode mode, ConnectoidSegment connectoidSegment)
Returns the generalised cost of travel along an edge segment for a specified modedouble
SpeedConnectoidTravelTimeCost. getGeneralisedCost(Mode mode, ConnectoidSegment connectoidSegment)
Return the connectoid travel time using speeddouble
FixedConnectoidTravelTimeCost. getTravelTimeCost(Mode mode, ConnectoidSegment connectoidSegment)
Returns the generalised cost of travel along an edge segment for a specified modedouble
SpeedConnectoidTravelTimeCost. 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 class
ConnectoidSegmentImpl
The 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 ConnectoidSegment
ConnectoidEdgeImpl. registerConnectoidSegment(ConnectoidSegment connectoidSegment, boolean directionAB)
Register connectoidSegment.ConnectoidSegment
ConnectoidSegmentFactoryImpl. 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 ConnectoidSegment
ConnectoidEdgeImpl. 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 ConnectoidSegmentsImpl
ConnectoidSegmentsImpl. deepCloneWithMapping(BiConsumer<ConnectoidSegment,ConnectoidSegment> mapper)
Deep clone implementation where the mapping for its internal copies is captured by the provided mapperConnectoidSegmentsImpl
ConnectoidSegmentsImpl. 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_CLASS
additional id class for generating connectoid segment idsMethods in org.goplanit.utils.network.virtual that return ConnectoidSegment Modifier and Type Method Description ConnectoidSegment
ConnectoidSegment. 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.ConnectoidSegment
ConnectoidEdge. registerConnectoidSegment(ConnectoidSegment connectoidSegment, boolean directionAB)
Register connectoidSegment.ConnectoidSegment
ConnectoidSegmentFactory. registerNew(ConnectoidEdge parent, boolean directionAb)
Create and register connectoid segment in AB direction on containerConnectoidSegment
ConnectoidSegment. 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 ConnectoidSegment
ConnectoidEdge. 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 ConnectoidSegments
ConnectoidSegments. deepCloneWithMapping(BiConsumer<ConnectoidSegment,ConnectoidSegment> mapper)
Deep clone implementation with mapping retained between original and copies createdConnectoidSegments
ConnectoidSegments. deepCloneWithMapping(BiConsumer<ConnectoidSegment,ConnectoidSegment> mapper)
Deep clone implementation with mapping retained between original and copies created
-