Uses of Class
org.planit.trafficassignment.builder.TrafficAssignmentBuilder
-
Packages that use TrafficAssignmentBuilder Package Description org.planit.io.project Simple implementations of CustomPlanItProjectorg.planit.ltm.trafficassignment PLANit LTM traffic assignment classesorg.planit.project PLANit project classesorg.planit.trafficassignment Traffic assignment classesorg.planit.trafficassignment.builder Traffic assignment builder classes -
-
Uses of TrafficAssignmentBuilder in org.planit.io.project
Methods in org.planit.io.project that return TrafficAssignmentBuilder Modifier and Type Method Description TrafficAssignmentBuilder
PlanItProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, PhysicalNetwork thePhysicalNetwork)
Create and register a deterministic traffic assignment instance of a given typeTrafficAssignmentBuilder
PlanItSimpleProject. createAndRegisterTrafficAssignment(String trafficAssignmentType)
On a simple project we only allow a single assignment to be registered.TrafficAssignmentBuilder
PlanItSimpleProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, PhysicalNetwork thePhysicalNetwork)
Disallow the use of the generic create and register traffic assignment because a simple project automatically determines its demands, zoning, and network -
Uses of TrafficAssignmentBuilder in org.planit.ltm.trafficassignment
Subclasses of TrafficAssignmentBuilder in org.planit.ltm.trafficassignment Modifier and Type Class Description class
ELTMTrafficAssignmentBuilder
The eLTM traffic assignment builder.Methods in org.planit.ltm.trafficassignment that return TrafficAssignmentBuilder Modifier and Type Method Description protected TrafficAssignmentBuilder
ELTM. createTrafficAssignmentBuilder(InputBuilderListener trafficComponentCreateListener, Demands demands, Zoning zoning, PhysicalNetwork physicalNetwork)
-
Uses of TrafficAssignmentBuilder in org.planit.project
Methods in org.planit.project that return TrafficAssignmentBuilder Modifier and Type Method Description TrafficAssignmentBuilder
CustomPlanItProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, PhysicalNetwork thePhysicalNetwork)
Create and register a deterministic traffic assignment instance of a given type -
Uses of TrafficAssignmentBuilder in org.planit.trafficassignment
Fields in org.planit.trafficassignment declared as TrafficAssignmentBuilder Modifier and Type Field Description protected TrafficAssignmentBuilder
TrafficAssignment. trafficAssignmentBuilder
The builder for all traffic assignment instancesMethods in org.planit.trafficassignment that return TrafficAssignmentBuilder Modifier and Type Method Description TrafficAssignmentBuilder
TrafficAssignment. collectBuilder(InputBuilderListener trafficComponentCreateListener, Demands theDemands, Zoning theZoning, PhysicalNetwork thePhysicalNetwork)
Each traffic assignment class can have its own builder which reveals what components need to be registered on the traffic assignment instance in order to function properly.protected TrafficAssignmentBuilder
TraditionalStaticAssignment. createTrafficAssignmentBuilder(InputBuilderListener trafficComponentCreateListener, Demands demands, Zoning zoning, PhysicalNetwork physicalNetwork)
create the traffic assignment builder for this traffic assignmentprotected abstract TrafficAssignmentBuilder
TrafficAssignment. createTrafficAssignmentBuilder(InputBuilderListener trafficComponentCreateListener, Demands demands, Zoning zoning, PhysicalNetwork physicalNetwork)
create the traffic assignment builder for this traffic assignment -
Uses of TrafficAssignmentBuilder in org.planit.trafficassignment.builder
Subclasses of TrafficAssignmentBuilder in org.planit.trafficassignment.builder Modifier and Type Class Description class
CapacityConstrainedTrafficAssignmentBuilder
When capacity constraints are in place we make a distinction between inflow and outflow and we assume the difference between the two is governed by a fundamental diagram.class
DynamicTrafficAssignmentBuilder
A dynamic traffic assignment builder is assumed to only support capacity constrained traffic assignment instances.class
TraditionalStaticAssignmentBuilder
Builder for a traditional static assignment.
-