Uses of Class
org.goplanit.utils.id.IdGroupingToken
-
-
Uses of IdGroupingToken in org.goplanit.assignment
Methods in org.goplanit.assignment with parameters of type IdGroupingToken Modifier and Type Method Description static TrafficAssignmentBuilder<?>TrafficAssignmentBuilderFactory. createBuilder(String trafficAssignmentType, IdGroupingToken projectToken, InputBuilderListener inputBuilder, Demands theDemands, Zoning theZoning, TransportLayerNetwork<?,?> theNetwork)Create a builder for given assignment typeConstructors in org.goplanit.assignment with parameters of type IdGroupingToken Constructor Description StaticTrafficAssignment(IdGroupingToken groupId)ConstructorTrafficAssignment(IdGroupingToken groupId)Constructor.TrafficAssignmentBuilder(Class<T> trafficAssignmentClass, IdGroupingToken projectToken, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, TransportLayerNetwork<?,?> network)Constructor -
Uses of IdGroupingToken in org.goplanit.assignment.algorithmb
Constructors in org.goplanit.assignment.algorithmb with parameters of type IdGroupingToken Constructor Description AlgorithmB(IdGroupingToken groupId)Constructor -
Uses of IdGroupingToken in org.goplanit.assignment.ltm
Constructors in org.goplanit.assignment.ltm with parameters of type IdGroupingToken Constructor Description LtmAssignment(IdGroupingToken groupId)ConstructorLtmTrafficAssignmentBuilder(Class<T> trafficAssignmentClass, IdGroupingToken groupId, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, TransportLayerNetwork<?,?> network)Constructor -
Uses of IdGroupingToken in org.goplanit.assignment.ltm.eltm
Constructors in org.goplanit.assignment.ltm.eltm with parameters of type IdGroupingToken Constructor Description EventBasedLtm(IdGroupingToken groupId)ConstructorEventBasedLtmTrafficAssignmentBuilder(IdGroupingToken groupId, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, TransportLayerNetwork<?,?> network)Constructor -
Uses of IdGroupingToken in org.goplanit.assignment.ltm.sltm
Methods in org.goplanit.assignment.ltm.sltm that return IdGroupingToken Modifier and Type Method Description protected IdGroupingTokenStaticLtmAssignmentStrategy. getIdGroupingToken()Token to useConstructors in org.goplanit.assignment.ltm.sltm with parameters of type IdGroupingToken Constructor Description Bush(IdGroupingToken idToken, OdZone origin, long numberOfEdgeSegments)ConstructorStaticLtm(IdGroupingToken groupId)ConstructorStaticLtmAssignmentStrategy(IdGroupingToken idGroupingToken, long assignmentId, TransportModelNetwork transportModelNetwork, StaticLtmSettings settings, TrafficAssignmentComponentAccessee taComponents)ConstructorStaticLtmBushStrategy(IdGroupingToken idGroupingToken, long assignmentId, TransportModelNetwork transportModelNetwork, StaticLtmSettings settings, TrafficAssignmentComponentAccessee taComponents)ConstructorStaticLtmPathStrategy(IdGroupingToken idGroupingToken, long assignmentId, TransportModelNetwork transportModelNetwork, StaticLtmSettings settings, TrafficAssignmentComponentAccessee taComponents)ConstructorStaticLtmTrafficAssignmentBuilder(IdGroupingToken groupId, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, TransportLayerNetwork<?,?> network)Constructor -
Uses of IdGroupingToken in org.goplanit.assignment.ltm.sltm.loading
Constructors in org.goplanit.assignment.ltm.sltm.loading with parameters of type IdGroupingToken Constructor Description StaticLtmLoadingBush(IdGroupingToken idToken, long assignmentId, StaticLtmSettings settings)ConstructorStaticLtmLoadingPath(IdGroupingToken idToken, long assignmentId, StaticLtmSettings settings)constructorStaticLtmNetworkLoading(IdGroupingToken idToken, long runId, StaticLtmSettings settings)Constructor -
Uses of IdGroupingToken in org.goplanit.assignment.traditionalstatic
Constructors in org.goplanit.assignment.traditionalstatic with parameters of type IdGroupingToken Constructor Description TraditionalStaticAssignment(IdGroupingToken groupId)Base ConstructorTraditionalStaticAssignmentBuilder(IdGroupingToken projectToken, InputBuilderListener inputBuilder, Demands demands, Zoning zoning, TransportLayerNetwork<?,?> network)ConstructorTraditionalStaticAssignmentSimulationData(IdGroupingToken groupId)Constructor -
Uses of IdGroupingToken in org.goplanit.component
Fields in org.goplanit.component declared as IdGroupingToken Modifier and Type Field Description protected IdGroupingTokenPlanitComponentBuilder. groupIdid grouping tokenMethods in org.goplanit.component that return IdGroupingToken Modifier and Type Method Description protected IdGroupingTokenPlanitComponentBuilder. getGroupIdToken()collect the group id tokenIdGroupingTokenPlanitComponent. getIdGroupingToken()Collect the id grouping token used to generate ids for entities of this class.Constructors in org.goplanit.component with parameters of type IdGroupingToken Constructor Description PlanitComponent(IdGroupingToken tokenId, Class<?> classType)ConstructorPlanitComponentBuilder(Class<T> classToBuild, IdGroupingToken groupId, InputBuilderListener inputBuilder)Constructor -
Uses of IdGroupingToken in org.goplanit.cost.physical
Constructors in org.goplanit.cost.physical with parameters of type IdGroupingToken Constructor Description AbstractPhysicalCost(IdGroupingToken groupId)BPRLinkTravelTimeCost(IdGroupingToken groupId)ConstructorFreeFlowLinkTravelTimeCost(IdGroupingToken groupId)ConstructorSteadyStateTravelTimeCost(IdGroupingToken groupId)Constructor -
Uses of IdGroupingToken in org.goplanit.cost.physical.initial
Constructors in org.goplanit.cost.physical.initial with parameters of type IdGroupingToken Constructor Description InitialLinkSegmentCost(IdGroupingToken groupId)ConstructorInitialPhysicalCost(IdGroupingToken groupId)ConstructorManualInitialLinkSegmentCost(IdGroupingToken groupId)Constructor -
Uses of IdGroupingToken in org.goplanit.cost.virtual
Constructors in org.goplanit.cost.virtual with parameters of type IdGroupingToken Constructor Description AbstractVirtualCost(IdGroupingToken groupId)ConstructorFixedConnectoidTravelTimeCost(IdGroupingToken groupId)ConstructorSpeedConnectoidTravelTimeCost(IdGroupingToken groupId)Constructor -
Uses of IdGroupingToken in org.goplanit.demands
Constructors in org.goplanit.demands with parameters of type IdGroupingToken Constructor Description Demands(IdGroupingToken groupId)Constructor -
Uses of IdGroupingToken in org.goplanit.gap
Constructors in org.goplanit.gap with parameters of type IdGroupingToken Constructor Description GapFunction(IdGroupingToken idToken, StopCriterion stopCriterion)ConstructorLinkBasedRelativeDualityGapFunction(IdGroupingToken idToken, StopCriterion stopCriterion)ConstructorNormBasedGapFunction(IdGroupingToken idToken, StopCriterion stopCriterion)Constructor with defaults for norm and averagedNormBasedGapFunction(IdGroupingToken idToken, StopCriterion stopCriterion, int norm)Constructor with default for averagedNormBasedGapFunction(IdGroupingToken idToken, StopCriterion stopCriterion, int norm, boolean averaged)Constructor -
Uses of IdGroupingToken in org.goplanit.graph
Methods in org.goplanit.graph that return IdGroupingToken Modifier and Type Method Description IdGroupingTokenUntypedGraphImpl. getGraphIdGroupingToken()Collect the id grouping token used for all entities registered on the graph, i.e., this graph specific identifier for generating ids unique and contiguous within this network and this network onlyMethods in org.goplanit.graph with parameters of type IdGroupingToken Modifier and Type Method Description protected longGraphEntityImpl. generateAndSetId(IdGroupingToken tokenId)generate id based on provided token and class and set it on this instanceprotected static longUntypedGraphImpl. generatedGraphId(IdGroupingToken groupId)Generate a graph idprotected static longGraphEntityImpl. generateId(IdGroupingToken idGroupingToken, Class<? extends IdAble> clazz)Generate an id based on provided token and classlongGraphEntityImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongUntypedGraphImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idConstructors in org.goplanit.graph with parameters of type IdGroupingToken Constructor Description EdgeFactoryImpl(IdGroupingToken groupId, Edges edges)ConstructorEdgeImpl(IdGroupingToken groupId, Vertex vertexA, Vertex vertexB)Constructor which injects link lengths directlyEdgeImpl(IdGroupingToken groupId, Vertex vertexA, Vertex vertexB, double lengthKm)Constructor which injects link lengths directlyEdgesImpl(IdGroupingToken groupId)ConstructorGraphEntityFactoryImpl(IdGroupingToken groupIdToken, GraphEntities<E> graphEntities)ConstructorGraphEntityImpl(IdGroupingToken tokenId, Class<? extends GraphEntity> clazz)ConstructorGraphImpl(IdGroupingToken groupId, GraphEntities<V> vertices, GraphEntities<E> edges)Graph ConstructorUntypedGraphImpl(IdGroupingToken groupId, GraphEntities<V> vertices, GraphEntities<E> edges)Graph ConstructorVertexFactoryImpl(IdGroupingToken groupId, Vertices vertices)ConstructorVertexImpl(IdGroupingToken groupId)ConstructorVerticesImpl(IdGroupingToken groupId)ConstructorVerticesImpl(IdGroupingToken groupId, VertexFactory vertexFactory)Constructor -
Uses of IdGroupingToken in org.goplanit.graph.directed
Constructors in org.goplanit.graph.directed with parameters of type IdGroupingToken Constructor Description DirectedEdgeFactoryImpl(IdGroupingToken groupId, DirectedEdges directedEdges)ConstructorDirectedEdgeImpl(IdGroupingToken groupId, DirectedVertex vertexA, DirectedVertex vertexB)Constructor which injects link lengths directlyDirectedEdgeImpl(IdGroupingToken groupId, DirectedVertex vertexA, DirectedVertex vertexB, double lengthKm)Constructor which injects link lengths directlyDirectedEdgesImpl(IdGroupingToken groupId)ConstructorDirectedEdgesImpl(IdGroupingToken groupId, DirectedEdgeFactory directedEdgeFactory)ConstructorDirectedGraphImpl(IdGroupingToken groupToken, GraphEntities<V> vertices, GraphEntities<E> edges, GraphEntities<ES> edgeSegments)DirectedGraph ConstructorDirectedVertexFactoryImpl(IdGroupingToken groupId, DirectedVertices vertices)ConstructorDirectedVertexImpl(IdGroupingToken groupId)ConstructorDirectedVerticesImpl(IdGroupingToken groupId)ConstructorDirectedVerticesImpl(IdGroupingToken groupId, DirectedVertexFactory directedVertexFactory)ConstructorEdgeSegmentFactoryImpl(IdGroupingToken groupId, EdgeSegments edgeSegments)ConstructorEdgeSegmentImpl(IdGroupingToken groupId, boolean directionAB)Constructor (without setting parent edge)EdgeSegmentImpl(IdGroupingToken groupId, DirectedEdge parentEdge, boolean directionAB)ConstructorEdgeSegmentsImpl(IdGroupingToken groupId)ConstructorEdgeSegmentsImpl(IdGroupingToken groupId, EdgeSegmentFactory edgeSegmentFactory)ConstructorUntypedDirectedGraphImpl(IdGroupingToken groupToken, GraphEntities<V> vertices, GraphEntities<E> edges, GraphEntities<ES> edgeSegments)DirectedGraph Constructor -
Uses of IdGroupingToken in org.goplanit.graph.directed.acyclic
Constructors in org.goplanit.graph.directed.acyclic with parameters of type IdGroupingToken Constructor Description ACyclicSubGraphImpl(IdGroupingToken groupId, int numberOfParentEdgeSegments, DirectedVertex root)Constructor -
Uses of IdGroupingToken in org.goplanit.io.converter.intermodal
Constructors in org.goplanit.io.converter.intermodal with parameters of type IdGroupingToken Constructor Description PlanitIntermodalReader(String inputPathDirectory, String xmlFileExtension, IdGroupingToken idToken)constructor where xml content is still on disk and first needs to be parsed into memory before converted to planit memory model.PlanitIntermodalReader(PlanitIntermodalReaderSettings settings, IdGroupingToken idToken)constructor where xml content is still on disk and first needs to be parsed into memory before converted to planit memory model. -
Uses of IdGroupingToken in org.goplanit.io.converter.network
Methods in org.goplanit.io.converter.network with parameters of type IdGroupingToken Modifier and Type Method Description static PlanitNetworkReaderPlanitNetworkReaderFactory. create(IdGroupingToken idToken)Create a PLANitNetworkReader which will create its own macroscopic network and non-locale specific defaults for any right hand driving countryConstructors in org.goplanit.io.converter.network with parameters of type IdGroupingToken Constructor Description PlanitNetworkReader(PlanitNetworkReaderSettings settings, IdGroupingToken idToken)Constructor where settings are directly provided such that input information can be exracted from it -
Uses of IdGroupingToken in org.goplanit.io.converter.service
Methods in org.goplanit.io.converter.service with parameters of type IdGroupingToken Modifier and Type Method Description static PlanitRoutedServicesReaderPlanitRoutedServicesReaderFactory. create(IdGroupingToken idToken, ServiceNetwork parentNetwork)Create a PlanitRoutedServicesReader based on custom id tokenstatic PlanitServiceNetworkReaderPlanitServiceNetworkReaderFactory. create(IdGroupingToken idToken, MacroscopicNetwork parentNetwork)Create a PLANitServiceNetworkReader based on custom id tokenConstructors in org.goplanit.io.converter.service with parameters of type IdGroupingToken Constructor Description PlanitRoutedServicesReader(IdGroupingToken idToken, PlanitRoutedServicesReaderSettings settings)Constructor where settings are directly provided such that input information can be extracted from itPlanitServiceNetworkReader(IdGroupingToken idToken, PlanitServiceNetworkReaderSettings settings)Constructor where settings are directly provided such that input information can be extracted from it -
Uses of IdGroupingToken in org.goplanit.io.output.formatter
Constructors in org.goplanit.io.output.formatter with parameters of type IdGroupingToken Constructor Description PlanItOutputFormatter(IdGroupingToken groupId)Constructor, takes values for properties file name, description and version property -
Uses of IdGroupingToken in org.goplanit.mode
Methods in org.goplanit.mode with parameters of type IdGroupingToken Modifier and Type Method Description PredefinedModeModeFactoryImpl. createPredefinedMode(IdGroupingToken groupId, PredefinedModeType modeType)create a predefined mode instance without registering it on the container.protected static longModeImpl. generateId(IdGroupingToken tokenId)Generate id for this instancelongModeImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idConstructors in org.goplanit.mode with parameters of type IdGroupingToken Constructor Description BicycleMode(IdGroupingToken groupId)Constructor for bicycle modeBusMode(IdGroupingToken groupId)Constructor for bus modeCarHighOccupancyMode(IdGroupingToken groupId)Constructor for car hov modeCarMode(IdGroupingToken groupId)Constructor for car modeCarShareMode(IdGroupingToken groupId)Constructor for car share modeGoodsMode(IdGroupingToken groupId)Constructor for heavy goods vehicle modeHeavyGoodsMode(IdGroupingToken groupId)Constructor for heavy goods vehicle modeLargeHeavyGoodsMode(IdGroupingToken groupId)Constructor for large heavy goods vehicle modeLightRailMode(IdGroupingToken groupId)Constructor for lightrail modeModeFactoryImpl(IdGroupingToken groupId, Modes modes)ConstructorModeImpl(IdGroupingToken groupId, double maxSpeed, String name, double pcu)Constructor, using all defaults for non-provided parametersModeImpl(IdGroupingToken tokenId, String name, double maxSpeed, double pcu, PhysicalModeFeatures physicalFeatures, UsabilityModeFeatures usabilityFeatures)Constructor, using all defaults for non-provided parametersModesImpl(IdGroupingToken groupId)ConstructorMotorBikeMode(IdGroupingToken groupId)Constructor for motor bike modePedestrianMode(IdGroupingToken groupId)Constructor for pedestrian modePredefinedModeImpl(IdGroupingToken groupId, PredefinedModeType modeType, double maxSpeed, double pcu, PhysicalModeFeatures physicalFeatures, UsabilityModeFeatures usabilityFeatures)A predefined modeSubwayMode(IdGroupingToken groupId)Constructor for subway modeTrainMode(IdGroupingToken groupId)Constructor for train modeTramMode(IdGroupingToken groupId)Constructor for train mode -
Uses of IdGroupingToken in org.goplanit.network
Fields in org.goplanit.network declared as IdGroupingToken Modifier and Type Field Description protected IdGroupingTokenNetwork. networkIdGroupingTokena token for this network in particular to ensure unique ids across all entities of the same class instance within this networkMethods in org.goplanit.network that return IdGroupingToken Modifier and Type Method Description IdGroupingTokenNetwork. getNetworkGroupingTokenId()collect the grouping token for this network instanceMethods in org.goplanit.network with parameters of type IdGroupingToken Modifier and Type Method Description protected MacroscopicNetworkLayersImplMacroscopicNetwork. createLayersContainer(IdGroupingToken networkIdToken)Derived type is to provide the actual layer implementationsprotected ServiceNetworkLayersServiceNetwork. createLayersContainer(IdGroupingToken networkIdToken)Derived type is to provide the actual layer implementationsprotected abstract TTransportLayerNetwork. createLayersContainer(IdGroupingToken networkIdToken)Derived type is to provide the actual layer implementationsConstructors in org.goplanit.network with parameters of type IdGroupingToken Constructor Description MacroscopicNetwork(IdGroupingToken tokenId)ConstructorNetwork(IdGroupingToken tokenId)ConstructorServiceNetwork(IdGroupingToken tokenId, MacroscopicNetwork parentNetwork)ConstructorTopologicalLayerNetwork(IdGroupingToken tokenId)Default constructorTopologicalLayerNetwork(IdGroupingToken tokenId, org.opengis.referencing.crs.CoordinateReferenceSystem coordinateReferenceSystem)Default constructorTransportLayerNetwork(IdGroupingToken tokenId)Default constructorUntypedPhysicalNetwork(IdGroupingToken tokenId)Default constructorUntypedPhysicalNetwork(IdGroupingToken tokenId, org.opengis.referencing.crs.CoordinateReferenceSystem coordinateReferenceSystem)Default constructor -
Uses of IdGroupingToken in org.goplanit.network.layer
Methods in org.goplanit.network.layer that return IdGroupingToken Modifier and Type Method Description IdGroupingTokenUntypedNetworkLayerImpl. getLayerIdGroupingToken()Collect the id grouping token used for all entities registered on the layer, i.e., this layer's specific identifier for generating ids unique and contiguous within this layerMethods in org.goplanit.network.layer with parameters of type IdGroupingToken Modifier and Type Method Description protected static longTransportLayerImpl. generateId(IdGroupingToken tokenId)generate unique node idlongTransportLayerImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable id -
Uses of IdGroupingToken in org.goplanit.network.layer.macroscopic
Methods in org.goplanit.network.layer.macroscopic with parameters of type IdGroupingToken Modifier and Type Method Description protected static longMacroscopicLinkSegmentTypeImpl. generateId(IdGroupingToken idGroupingToken)Generate an id based on tokenlongMacroscopicLinkSegmentTypeImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idConstructors in org.goplanit.network.layer.macroscopic with parameters of type IdGroupingToken Constructor Description MacroscopicLinkSegmentFactoryImpl(IdGroupingToken groupId, MacroscopicLinkSegments macroscopicLinkSegments)ConstructorMacroscopicLinkSegmentImpl(IdGroupingToken groupId, Link parentLink, boolean directionAB)ConstructorMacroscopicLinkSegmentsImpl(IdGroupingToken groupId)ConstructorMacroscopicLinkSegmentsImpl(IdGroupingToken groupId, MacroscopicLinkSegmentFactory linkSegmentFactory)ConstructorMacroscopicLinkSegmentTypeFactoryImpl(IdGroupingToken groupId, MacroscopicLinkSegmentTypes linkSegmentTypes)ConstructorMacroscopicLinkSegmentTypeImpl(IdGroupingToken groupId, String name)Constructor with no value for capacity and max density, so when collected they will provide the default insteadMacroscopicLinkSegmentTypeImpl(IdGroupingToken groupId, String name, Double capacityPerLane)Constructor with no value for capacity and max density, so when collected they will provide the default insteadMacroscopicLinkSegmentTypeImpl(IdGroupingToken groupId, String name, Double capacityPerLane, Double maximumDensityPerLane)ConstructorMacroscopicLinkSegmentTypesImpl(IdGroupingToken groupId)ConstructorMacroscopicLinkSegmentTypesImpl(IdGroupingToken groupId, MacroscopicLinkSegmentTypeFactory linkSegmentTypeFactory)Constructor -
Uses of IdGroupingToken in org.goplanit.network.layer.physical
Methods in org.goplanit.network.layer.physical with parameters of type IdGroupingToken Modifier and Type Method Description protected static longLinkImpl. generateLinkId(IdGroupingToken tokenId)generate unique link idprotected static longLinkSegmentImpl. generateLinkSegmentId(IdGroupingToken groupId)Generate unique link segment idprotected static longNodeImpl. generateNodeId(IdGroupingToken groupId)generate unique node idprotected longLinkImpl. recreateLinkId(IdGroupingToken tokenId)recreate the internal link id and set itprotected longLinkSegmentImpl. recreateLinkSegmentId(IdGroupingToken tokenId)recreate the internal link segment id and set itlongLinkImpl. recreateManagedIds(IdGroupingToken tokenId)Recreate id and link idlongLinkSegmentImpl. recreateManagedIds(IdGroupingToken tokenId)Recreate internal ids: id and link segment idConstructors in org.goplanit.network.layer.physical with parameters of type IdGroupingToken Constructor Description LinkFactoryImpl(IdGroupingToken groupIdToken, GraphEntities<Link> links)ConstructorLinkImpl(IdGroupingToken groupId, Node nodeA, Node nodeB)Constructor which injects link length directlyLinkImpl(IdGroupingToken groupId, Node nodeA, Node nodeB, double length)Constructor which injects link length directlyLinkSegmentFactoryImpl(IdGroupingToken groupId, LinkSegments linkSegments)ConstructorLinkSegmentImpl(IdGroupingToken groupId, boolean directionAB)ConstructorLinkSegmentImpl(IdGroupingToken groupId, Link parentLink, boolean directionAB)ConstructorLinkSegmentsImpl(IdGroupingToken groupId)ConstructorLinkSegmentsImpl(IdGroupingToken groupId, LinkSegmentFactory linkSegmentFactory)ConstructorLinksImpl(IdGroupingToken groupId)ConstructorLinksImpl(IdGroupingToken groupId, LinkFactory linkFactory)ConstructorNodeFactoryImpl(IdGroupingToken groupId, Nodes vertices)ConstructorNodeImpl(IdGroupingToken groupId)Node constructorNodesImpl(IdGroupingToken groupId)ConstructorNodesImpl(IdGroupingToken groupId, NodeFactory nodeFactory)Constructor -
Uses of IdGroupingToken in org.goplanit.network.layer.service
Constructors in org.goplanit.network.layer.service with parameters of type IdGroupingToken Constructor Description ServiceLegFactoryImpl(IdGroupingToken groupIdToken, GraphEntities<ServiceLeg> serviceLegs)ConstructorServiceLegImpl(IdGroupingToken tokenId, ServiceNode nodeA, ServiceNode nodeB)Constructor which injects link lengths directlyServiceLegImpl(IdGroupingToken tokenId, ServiceNode nodeA, ServiceNode nodeB, List<Link> networkLayerLinks)Constructor which injects link lengths directlyServiceLegSegmentFactoryImpl(IdGroupingToken groupIdToken, GraphEntities<ServiceLegSegment> serviceLegSegments)ConstructorServiceLegSegmentImpl(IdGroupingToken tokenId, ServiceLeg parentLeg, boolean directionAB)ConstructorServiceLegSegmentsImpl(IdGroupingToken groupId)ConstructorServiceLegSegmentsImpl(IdGroupingToken groupId, ServiceLegSegmentFactory serviceLegSegmentFactory)ConstructorServiceLegsImpl(IdGroupingToken groupId)ConstructorServiceLegsImpl(IdGroupingToken groupId, ServiceLegFactory serviceLegFactory)ConstructorServiceNodeFactoryImpl(IdGroupingToken groupId, ServiceNodes serviceNodes)ConstructorServiceNodeImpl(IdGroupingToken tokenId, Node networkNode)ConstructorServiceNodesImpl(IdGroupingToken groupId)ConstructorServiceNodesImpl(IdGroupingToken groupId, ServiceNodeFactory serviceNodeFactory)Constructor -
Uses of IdGroupingToken in org.goplanit.network.layers
Methods in org.goplanit.network.layers that return IdGroupingToken Modifier and Type Method Description protected IdGroupingTokenTransportLayersImpl. getIdToken()Collect the token for id generationConstructors in org.goplanit.network.layers with parameters of type IdGroupingToken Constructor Description MacroscopicNetworkLayersImpl(IdGroupingToken idToken)ConstructorServiceNetworkLayersImpl(IdGroupingToken idToken, MacroscopicNetwork parentNetwork)ConstructorTopologicalLayersImpl(IdGroupingToken groupingId)ConstructorTransportLayersImpl(IdGroupingToken idToken)ConstructorUntypedPhysicalNetworkLayersImpl(IdGroupingToken idToken)Constructor -
Uses of IdGroupingToken in org.goplanit.network.virtual
Methods in org.goplanit.network.virtual with parameters of type IdGroupingToken Modifier and Type Method Description protected static longConnectoidEdgeImpl. generateConnectoidEdgeId(IdGroupingToken tokenId)Generate connectoid idprotected static longConnectoidSegmentImpl. generateConnectoidSegmentId(IdGroupingToken groupId)generate unique connectoid segment idprotected longConnectoidEdgeImpl. recreateConnectoidEdgeId(IdGroupingToken tokenId)recreate the internal connectoid edge id and set itprotected longConnectoidSegmentImpl. recreateConnectoidSegmentId(IdGroupingToken tokenId)recreate the internal connectoid segment id and set itlongConnectoidEdgeImpl. recreateManagedIds(IdGroupingToken tokenId)Recreate internal ids: id and connectoid edge idlongConnectoidSegmentImpl. recreateManagedIds(IdGroupingToken tokenId)Recreate internal ids: id and connectoid segment idConstructors in org.goplanit.network.virtual with parameters of type IdGroupingToken Constructor Description ConnectoidEdgeFactoryImpl(IdGroupingToken groupId, GraphEntities<ConnectoidEdge> connectoidEdges)ConstructorConnectoidEdgeImpl(IdGroupingToken groupId, Centroid centroidA, DirectedVertex vertexB, double length)ConstructorConnectoidEdgesImpl(IdGroupingToken groupId)ConstructorConnectoidEdgesImpl(IdGroupingToken groupId, ConnectoidEdgeFactory connectoidEdgeFactory)ConstructorConnectoidSegmentFactoryImpl(IdGroupingToken groupId, GraphEntities<ConnectoidSegment> connectoidSegments)ConstructorConnectoidSegmentImpl(IdGroupingToken groupId, ConnectoidEdge parentEdge, boolean directionAb)ConstructorConnectoidSegmentsImpl(IdGroupingToken groupId)ConstructorConnectoidSegmentsImpl(IdGroupingToken groupId, ConnectoidSegmentFactory connectoidSegmentFactory)ConstructorVirtualNetwork(IdGroupingToken tokenId)Constructor -
Uses of IdGroupingToken in org.goplanit.od.path
Constructors in org.goplanit.od.path with parameters of type IdGroupingToken Constructor Description OdPathMatrix(IdGroupingToken groupId, OdZones zones)ConstructorOdPathsHashed(IdGroupingToken groupId, OdZones zones)Constructor -
Uses of IdGroupingToken in org.goplanit.osm.physical.network.macroscopic
Constructors in org.goplanit.osm.physical.network.macroscopic with parameters of type IdGroupingToken Constructor Description PlanitOsmNetwork(IdGroupingToken groupId)Constructor -
Uses of IdGroupingToken in org.goplanit.output.formatter
Constructors in org.goplanit.output.formatter with parameters of type IdGroupingToken Constructor Description BaseOutputFormatter(IdGroupingToken groupId)ConstructorCsvFileOutputFormatter(IdGroupingToken groupId)ConstructorFileOutputFormatter(IdGroupingToken groupId)ConstructorMemoryOutputFormatter(IdGroupingToken groupId)Constructor -
Uses of IdGroupingToken in org.goplanit.path
Methods in org.goplanit.path with parameters of type IdGroupingToken Modifier and Type Method Description protected static longDirectedPathImpl. generateId(IdGroupingToken groupId)Generate an id for this instancelongDirectedPathImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idConstructors in org.goplanit.path with parameters of type IdGroupingToken Constructor Description ContainerisedDirectedPathFactoryImpl(IdGroupingToken groupIdToken, DirectedPaths directedPaths)ConstructorDirectedPathFactoryImpl(IdGroupingToken groupIdToken)ConstructorDirectedPathImpl(IdGroupingToken groupId)ConstructorDirectedPathImpl(IdGroupingToken groupId, Deque<? extends EdgeSegment> pathEdgeSegments)ConstructorDirectedPathsImpl(IdGroupingToken groupId)ConstructorDirectedPathsImpl(IdGroupingToken groupId, ContainerisedDirectedPathFactoryImpl directedPathFactory)ConstructorOdPathSets(IdGroupingToken groupId)Constructor -
Uses of IdGroupingToken in org.goplanit.path.choice
Methods in org.goplanit.path.choice with parameters of type IdGroupingToken Modifier and Type Method Description static PathChoiceBuilder<? extends PathChoice>PathChoiceBuilderFactory. createBuilder(String pathChoiceType, IdGroupingToken projectToken, InputBuilderListener inputBuilder)Create a builder for given path choice typeConstructors in org.goplanit.path.choice with parameters of type IdGroupingToken Constructor Description PathChoice(IdGroupingToken groupId)ConstructorPathChoiceBuilder(Class<T> pathChoiceClass, IdGroupingToken projectToken, InputBuilderListener inputBuilderListener)ConstructorStochasticPathChoice(IdGroupingToken groupId)ConstructorStochasticPathChoiceBuilder(IdGroupingToken projectToken, InputBuilderListener inputBuilderListener)Constructor -
Uses of IdGroupingToken in org.goplanit.path.choice.logit
Constructors in org.goplanit.path.choice.logit with parameters of type IdGroupingToken Constructor Description LogitChoiceModel(IdGroupingToken groupId)ConstructorMultinomialLogit(IdGroupingToken groupId)Constructor -
Uses of IdGroupingToken in org.goplanit.project
Fields in org.goplanit.project declared as IdGroupingToken Modifier and Type Field Description protected IdGroupingTokenCustomPlanItProject. projectTokenid generation using this token will be contiguous and unique for all instances created with this token.Constructors in org.goplanit.project with parameters of type IdGroupingToken Constructor Description PlanItProjectInput(long projectId, IdGroupingToken projectGroupId, InputBuilderListener inputBuilderListener)Constructor -
Uses of IdGroupingToken in org.goplanit.sdinteraction.smoothing
Constructors in org.goplanit.sdinteraction.smoothing with parameters of type IdGroupingToken Constructor Description MSASmoothing(IdGroupingToken groupId)ConstructorSmoothing(IdGroupingToken groupId)Base constructor -
Uses of IdGroupingToken in org.goplanit.service.routed
Methods in org.goplanit.service.routed with parameters of type IdGroupingToken Modifier and Type Method Description protected static longRoutedServiceImpl. generateId(IdGroupingToken tokenId)Generate id for instances of this class based on the token and class identifierprotected static longRoutedServicesLayerImpl. generateId(IdGroupingToken tokenId)Generate id for instances of this class based on the token and class identifierprotected static longRoutedTripDeparture. generateId(IdGroupingToken tokenId)Generate id for instances of this class based on the token and class identifierprotected static longRoutedTripImpl. generateId(IdGroupingToken tokenId)Generate id for instances of this class based on the token and class identifierlongRoutedServiceImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongRoutedServicesLayerImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongRoutedTripDeparture. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongRoutedTripFrequencyImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongRoutedTripImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongRoutedTripScheduleImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable id -
Uses of IdGroupingToken in org.goplanit.supply.fundamentaldiagram
Constructors in org.goplanit.supply.fundamentaldiagram with parameters of type IdGroupingToken Constructor Description FundamentalDiagramComponent(IdGroupingToken groupId)Base constructorNewellFundamentalDiagramComponent(IdGroupingToken groupId)Constructor -
Uses of IdGroupingToken in org.goplanit.supply.network.nodemodel
Constructors in org.goplanit.supply.network.nodemodel with parameters of type IdGroupingToken Constructor Description NodeModelComponent(IdGroupingToken groupId)Base constructorTampereNodeModelComponent(IdGroupingToken groupId)Base Constructor -
Uses of IdGroupingToken in org.goplanit.supply.networkloading
Constructors in org.goplanit.supply.networkloading with parameters of type IdGroupingToken Constructor Description NetworkLoading(IdGroupingToken groupId)Base constructor -
Uses of IdGroupingToken in org.goplanit.time
Constructors in org.goplanit.time with parameters of type IdGroupingToken Constructor Description TimePeriodImpl(IdGroupingToken groupId, long startTimeSeconds, long durationSeconds)ConstructorTimePeriodImpl(IdGroupingToken groupId, String description, long startTimeSeconds, long durationSeconds)Constructor -
Uses of IdGroupingToken in org.goplanit.tntp.output.formatter
Constructors in org.goplanit.tntp.output.formatter with parameters of type IdGroupingToken Constructor Description CSVOutputFormatter(IdGroupingToken groupId)Base constructor -
Uses of IdGroupingToken in org.goplanit.userclass
Constructors in org.goplanit.userclass with parameters of type IdGroupingToken Constructor Description TravelerType(IdGroupingToken groupId)ConstructorTravelerType(IdGroupingToken groupId, String name)ConstructorUserClass(IdGroupingToken groupId, String name, Mode mode, TravelerType travelerType)Constructor of user class -
Uses of IdGroupingToken in org.goplanit.utils.id
Fields in org.goplanit.utils.id declared as IdGroupingToken Modifier and Type Field Description protected IdGroupingTokenManagedIdEntityFactoryImpl. groupIdTokenthe id group tokenMethods in org.goplanit.utils.id that return IdGroupingToken Modifier and Type Method Description static IdGroupingTokenIdGroupingToken. collectGlobalToken()We have one default global token available for ids that are globally managed rather than within some container.static IdGroupingTokenIdGenerator. createIdGroupingToken(Object groupOwner, long groupOwnerId)Factory method to create a new id grouping token based on the class instance simple name and the instance id This allows for a human readable token as well as a unique tokenstatic IdGroupingTokenIdGenerator. createIdGroupingToken(String groupDescription)Factory method to create a new id grouping tokenIdGroupingTokenManagedIdEntityFactory. getIdGroupingToken()Collect the id grouping token used by this factoryIdGroupingTokenManagedIdEntityFactoryImpl. getIdGroupingToken()Collect the id grouping token used by this factoryMethods in org.goplanit.utils.id with parameters of type IdGroupingToken Modifier and Type Method Description protected static org.goplanit.utils.id.LocalIdGeneratorIdGenerator. createIdGeneratorForParent(IdGroupingToken token)Create new idGenerators for this group such that we track unique id's within this groupprotected longIdAbleImpl. generateAndSetId(Class<?> classIdentifier, IdGroupingToken idtoken)Convenience method to generate and set the id using a unique class identifier and idToken which in turn delegates to theIdGenerator.generateId()static longIdAble. generateId(Class<?> classIdentifier, IdGroupingToken idtoken)Convenience method to generate an id using a unique class identifier and idToken which in turn delegates to theIdGenerator.generateId()protected static longIdAbleImpl. generateId(IdGroupingToken idGroupingToken, Class<? extends IdAble> clazz)Generate an id based on provided token and classstatic longIdGenerator. generateId(IdGroupingToken token, Class<? extends Object> theClass)Generate a unique id for the chosen classstatic longIdGenerator. getLatestIdForToken(IdGroupingToken token, Class<? extends Object> theClass)collect the latest generated id for a given class and tokenlongManagedId. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idstatic voidIdGenerator. reset(IdGroupingToken groupId)Reset the id generation for a specific tokenstatic voidIdGenerator. reset(IdGroupingToken groupId, Class<? extends Object> theClass)Reset the id generation for a specific token and classstatic voidIdGenerator. resetTo(IdGroupingToken groupId, Class<? extends Object> theClass, long offset)Reset the id generation for a specific token and class to the given offsetvoidManagedIdEntityFactory. setIdGroupingToken(IdGroupingToken tokenId)Each factory needs a token to allow all underlying factory methods to generated ids uniquely tied to the group token the entities belong tovoidManagedIdEntityFactoryImpl. setIdGroupingToken(IdGroupingToken groupIdToken)Each factory needs a token to allow all underlying factory methods to generated ids uniquely tied to the group token the entities belong toConstructors in org.goplanit.utils.id with parameters of type IdGroupingToken Constructor Description ManagedIdEntityFactoryImpl(IdGroupingToken groupIdToken)Constructor -
Uses of IdGroupingToken in org.goplanit.utils.mode
Methods in org.goplanit.utils.mode with parameters of type IdGroupingToken Modifier and Type Method Description PredefinedModeModeFactory. createPredefinedMode(IdGroupingToken groupId, PredefinedModeType modeType)create a predefined mode instance without registering it on the container. -
Uses of IdGroupingToken in org.goplanit.utils.network.layer
Methods in org.goplanit.utils.network.layer that return IdGroupingToken Modifier and Type Method Description IdGroupingTokenUntypedDirectedGraphLayer. getLayerIdGroupingToken()Collect the id grouping token used for all entities registered on the layer, i.e., this layer's specific identifier for generating ids unique and contiguous within this layer -
Uses of IdGroupingToken in org.goplanit.utils.network.layer.physical
Methods in org.goplanit.utils.network.layer.physical with parameters of type IdGroupingToken Modifier and Type Method Description static longNode. generateNodeId(IdGroupingToken tokenId)generate unique node id -
Uses of IdGroupingToken in org.goplanit.utils.od
Constructors in org.goplanit.utils.od with parameters of type IdGroupingToken Constructor Description OdDataImpl(Class<? extends IdAble> idTokenClass, IdGroupingToken idToken, OdZones zones)ConstructorOdHashedImpl(Class<? extends IdAble> idClass, IdGroupingToken groupId, OdZones zones)ConstructorOdMatrixImpl(Class<? extends IdAble> idTokenClass, IdGroupingToken idToken, OdZones zones, U matrixContents)Constructor for Od matrix containing primitives, i.e.OdNonPrimitiveMatrix(Class<? extends IdAble> idTokenClass, IdGroupingToken idToken, OdZones zones, T[][] matrixContents)Constructor for full Od matrix containing non-primitives, i.e.OdPrimitiveMatrix(Class<? extends IdAble> idTokenClass, IdGroupingToken idToken, OdZones zones, org.ojalgo.array.Array2D<T> matrixContents)Constructor for Od matrix containing primitives, i.e. -
Uses of IdGroupingToken in org.goplanit.zoning
Methods in org.goplanit.zoning with parameters of type IdGroupingToken Modifier and Type Method Description protected static longDirectedConnectoidImpl. generateDirectedConnectoidId(IdGroupingToken groupId)Generate directed connectoid idprotected static longConnectoidImpl. generateId(IdGroupingToken groupId)Generate connectoid idprotected static longOdZoneImpl. generateOdZoneId(IdGroupingToken tokenId)generate unique od zone idprotected static longTransferZoneGroupImpl. generateTransferZoneGroupId(IdGroupingToken tokenId)generate unique transfer zone group idprotected static longTransferZoneImpl. generateTransferZoneId(IdGroupingToken tokenId)generate unique od zone idprotected static longUndirectedConnectoidImpl. generateUndirectedConnectoidId(IdGroupingToken groupId)Generate undirected connectoid idprotected static longZoneImpl. generateZoneId(IdGroupingToken groupId)Generate unique id for this zonelongConnectoidImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongDirectedConnectoidImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongOdZoneImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongTransferZoneGroupImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongTransferZoneImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongUndirectedConnectoidImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idlongZoneImpl. recreateManagedIds(IdGroupingToken tokenId)recreate the internal id(s) and set them including the Idable idConstructors in org.goplanit.zoning with parameters of type IdGroupingToken Constructor Description CentroidFactoryImpl(IdGroupingToken groupId)ConstructorCentroidImpl(IdGroupingToken groupId)ConstructorCentroidImpl(IdGroupingToken groupId, Zone parentZone)ConstructorConnectoidImpl(IdGroupingToken idToken)ConstructorConnectoidImpl(IdGroupingToken idToken, Zone accessZone)ConstructorConnectoidImpl(IdGroupingToken idToken, Zone accessZone, double length)ConstructorConnectoidsImpl(IdGroupingToken groupId)ConstructorDirectedConnectoidFactoryImpl(IdGroupingToken groupId, DirectedConnectoids directedConnectoids)ConstructorDirectedConnectoidImpl(IdGroupingToken idToken, LinkSegment accessEdgeSegment)ConstructorDirectedConnectoidImpl(IdGroupingToken idToken, LinkSegment accessLinkSegment, Zone accessZone, double length)ConstructorDirectedConnectoidsImpl(IdGroupingToken groupId)ConstructorDirectedConnectoidsImpl(IdGroupingToken groupId, DirectedConnectoidFactory directedConnectoidFactory)ConstructorOdZoneFactoryImpl(IdGroupingToken groupId, OdZones odZones)ConstructorOdZoneImpl(IdGroupingToken tokenId)constructorOdZonesImpl(IdGroupingToken groupId)ConstructorTransferZoneFactoryImpl(IdGroupingToken groupId, TransferZones transferZones)ConstructorTransferZoneGroupFactoryImpl(IdGroupingToken groupId, TransferZoneGroups transferZoneGroups)ConstructorTransferZoneGroupImpl(IdGroupingToken tokenId)ConstructorTransferZoneGroupsImpl(IdGroupingToken groupId)ConstructorTransferZoneGroupsImpl(IdGroupingToken groupId, TransferZoneGroupFactory transferZoneGroupFactory)ConstructorTransferZoneImpl(IdGroupingToken tokenId)constructorTransferZonesImpl(IdGroupingToken groupId)ConstructorUndirectedConnectoidFactoryImpl(IdGroupingToken groupId, UndirectedConnectoids undirectedConnectoids)ConstructorUndirectedConnectoidImpl(IdGroupingToken idToken, DirectedVertex accessVertex)ConstructorUndirectedConnectoidImpl(IdGroupingToken idToken, DirectedVertex accessVertex, Zone accessZone)ConstructorUndirectedConnectoidImpl(IdGroupingToken idToken, DirectedVertex accessVertex, Zone accessZone, double length)ConstructorUndirectedConnectoidsImpl(IdGroupingToken groupId)ConstructorUndirectedConnectoidsImpl(IdGroupingToken groupId, UndirectedConnectoidFactory undirectedConnectoidFactory)ConstructorZoneFactoryImpl(IdGroupingToken groupId)ConstructorZoneImpl(IdGroupingToken tokenId)ConstructorZoning(IdGroupingToken groupId, IdGroupingToken networkGroupId)Constructor The second id generation token should be the token used by the physical network to create physical network entities such as links, nodes, etc.
-