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 TrafficAssignmentBuilderPlanItProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, PhysicalNetwork thePhysicalNetwork)Create and register a deterministic traffic assignment instance of a given typeTrafficAssignmentBuilderPlanItSimpleProject. createAndRegisterTrafficAssignment(String trafficAssignmentType)On a simple project we only allow a single assignment to be registered.TrafficAssignmentBuilderPlanItSimpleProject. 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 classELTMTrafficAssignmentBuilderThe eLTM traffic assignment builder.Methods in org.planit.ltm.trafficassignment that return TrafficAssignmentBuilder Modifier and Type Method Description protected TrafficAssignmentBuilderELTM. 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 TrafficAssignmentBuilderCustomPlanItProject. 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 TrafficAssignmentBuilderTrafficAssignment. trafficAssignmentBuilderThe builder for all traffic assignment instancesMethods in org.planit.trafficassignment that return TrafficAssignmentBuilder Modifier and Type Method Description TrafficAssignmentBuilderTrafficAssignment. 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 TrafficAssignmentBuilderTraditionalStaticAssignment. createTrafficAssignmentBuilder(InputBuilderListener trafficComponentCreateListener, Demands demands, Zoning zoning, PhysicalNetwork physicalNetwork)create the traffic assignment builder for this traffic assignmentprotected abstract TrafficAssignmentBuilderTrafficAssignment. 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 classCapacityConstrainedTrafficAssignmentBuilderWhen 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.classDynamicTrafficAssignmentBuilderA dynamic traffic assignment builder is assumed to only support capacity constrained traffic assignment instances.classTraditionalStaticAssignmentBuilderBuilder for a traditional static assignment.
-