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 InitialLinkSegmentCostTrafficAssignment. initialLinkSegmentCostThe initial link segment costFields in org.planit.assignment with type parameters of type InitialLinkSegmentCost Modifier and Type Field Description protected Map<TimePeriod,InitialLinkSegmentCost>TrafficAssignment. initialLinkSegmentCostByTimePeriodMap storing InitialLinkSegmentCost objects for each time periodMethods in org.planit.assignment with parameters of type InitialLinkSegmentCost Modifier and Type Method Description voidTrafficAssignmentConfigurator. 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 themvoidTrafficAssignmentConfigurator. registerInitialLinkSegmentCost(TimePeriod timePeriod, InitialLinkSegmentCost initialLinkSegmentCost)Register the initial link segment cost for a specified time periodvoidTrafficAssignment. 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 themvoidTrafficAssignment. 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 classInitialLinkSegmentCostPeriodIdentical to InitialLinkSegmentCost except that it is directly attached to a particular time period.classManualInitialLinkSegmentCostInitial 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 voidPlanItInputBuilder. 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. initialLinkSegmentCostsMap to store all InitialLinkSegmentCost objects for each physical networkMethods in org.planit.project that return InitialLinkSegmentCost Modifier and Type Method Description InitialLinkSegmentCostCustomPlanItProject. 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 projectInitialLinkSegmentCostPlanItProjectInput. 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
-