Uses of Class
org.planit.cost.physical.initial.InitialLinkSegmentCost
-
Packages that use InitialLinkSegmentCost Package Description org.planit.assignment Traffic assignment classesorg.planit.cost.physical.initial Initial Physical Cost objectsorg.planit.io.input Classes to read files in PlanIt's XML formatorg.planit.project PLANit project classes -
-
Uses of InitialLinkSegmentCost in org.planit.assignment
Fields in org.planit.assignment declared as InitialLinkSegmentCost Modifier and Type Field Description protected InitialLinkSegmentCost
TrafficAssignment. initialLinkSegmentCost
The initial link segment costFields in org.planit.assignment with type parameters of type InitialLinkSegmentCost Modifier and Type Field Description protected Map<TimePeriod,InitialLinkSegmentCost>
TrafficAssignment. initialLinkSegmentCostByTimePeriod
Map storing InitialLinkSegmentCost objects for each time periodMethods in org.planit.assignment with parameters of type InitialLinkSegmentCost Modifier and Type Method Description void
TrafficAssignmentConfigurator. registerInitialLinkSegmentCost(InitialLinkSegmentCost initialLinkSegmentCost)
Register the initial link segment cost without relating it to a particular period, meaning that it is applied to all time periods that do not have a specified initial link segment costs registered for themvoid
TrafficAssignmentConfigurator. registerInitialLinkSegmentCost(TimePeriod timePeriod, InitialLinkSegmentCost initialLinkSegmentCost)
Register the initial link segment cost for a specified time periodvoid
TrafficAssignment. setInitialLinkSegmentCost(InitialLinkSegmentCost initialLinkSegmentCost)
Set the initial link segment cost unrelated to any particular time period, i.e., used for all time periods that do not have designated initial costs specified for themvoid
TrafficAssignment. setInitialLinkSegmentCost(TimePeriod timePeriod, InitialLinkSegmentCost initialLinkSegmentCost)
Set the initial link segment cost for a specified time period, otherwise revert to the general initial link segment cost (if any) -
Uses of InitialLinkSegmentCost in org.planit.cost.physical.initial
Subclasses of InitialLinkSegmentCost in org.planit.cost.physical.initial Modifier and Type Class Description class
InitialLinkSegmentCostPeriod
Identical to InitialLinkSegmentCost except that it is directly attached to a particular time period.class
ManualInitialLinkSegmentCost
Initial Link Segment Cost for which all the link segments have the same cost value for a specified mode -
Uses of InitialLinkSegmentCost in org.planit.io.input
Methods in org.planit.io.input with parameters of type InitialLinkSegmentCost Modifier and Type Method Description protected void
PlanItInputBuilder. populateInitialLinkSegmentCost(InitialLinkSegmentCost initialLinkSegmentCost, Object parameter1, Object parameter2)
Populate the initial link segment cost from a CSV file -
Uses of InitialLinkSegmentCost in org.planit.project
Fields in org.planit.project with type parameters of type InitialLinkSegmentCost Modifier and Type Field Description protected Map<InfrastructureNetwork,List<InitialLinkSegmentCost>>
PlanItProjectInput. initialLinkSegmentCosts
Map to store all InitialLinkSegmentCost objects for each physical networkMethods in org.planit.project that return InitialLinkSegmentCost Modifier and Type Method Description InitialLinkSegmentCost
CustomPlanItProject. createAndRegisterInitialLinkSegmentCost(InfrastructureNetwork network, String fileName)
Create and register initial link segment costs from a (single) file which we assume are available in the native xml/csv output format as provided in this projectInitialLinkSegmentCost
PlanItProjectInput. createAndRegisterInitialLinkSegmentCost(InfrastructureNetwork network, String fileName)
Create and register initial link segment costs from a (single) file which we assume are available in the native xml/csv output format as provided in this projectMethods in org.planit.project that return types with arguments of type InitialLinkSegmentCost Modifier and Type Method Description List<InitialLinkSegmentCost>
CustomPlanItProject. getInitialLinkSegmentCost(InfrastructureNetwork network)
Return the initial link segment costs for a networkList<InitialLinkSegmentCost>
PlanItProjectInput. getInitialLinkSegmentCost(InfrastructureNetwork network)
Return the initial link segment costs for a network
-