Uses of Class
org.goplanit.demands.Demands
-
Packages that use Demands Package Description org.goplanit.assignment Traffic assignment classesorg.goplanit.assignment.ltm org.goplanit.assignment.ltm.eltm org.goplanit.assignment.ltm.sltm org.goplanit.assignment.traditionalstatic org.goplanit.component.event org.goplanit.demands Classes which manage traveler demandsorg.goplanit.io.converter.demands Classes used to process the Java classes generated from XSD filesorg.goplanit.io.input Classes to read files in PlanIt's XML formatorg.goplanit.io.project Simple implementations of CustomPlanItProjectorg.goplanit.project PLANit project classesorg.goplanit.tntp.converter.demands org.goplanit.tntp.input Scanner reader for reading input files which are in the TNTP Formatorg.goplanit.zoning -
-
Uses of Demands in org.goplanit.assignment
Methods in org.goplanit.assignment that return Demands Modifier and Type Method Description DemandsTrafficAssignment. getDemands()Get the demands for the current assignmentDemandsTrafficAssignmentConfigurator. getDemands()collect the registered demandsMethods in org.goplanit.assignment with parameters of type Demands 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 typevoidTrafficAssignment. setDemands(Demands demands)Set the Demands object for the current assignmentprotected voidTrafficAssignmentConfigurator. setDemands(Demands demands)Set the demandsConstructors in org.goplanit.assignment with parameters of type Demands Constructor Description TrafficAssignmentBuilder(Class<T> trafficAssignmentClass, IdGroupingToken projectToken, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, TransportLayerNetwork<?,?> network)Constructor -
Uses of Demands in org.goplanit.assignment.ltm
Constructors in org.goplanit.assignment.ltm with parameters of type Demands Constructor Description LtmTrafficAssignmentBuilder(Class<T> trafficAssignmentClass, IdGroupingToken groupId, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, TransportLayerNetwork<?,?> network)Constructor -
Uses of Demands in org.goplanit.assignment.ltm.eltm
Constructors in org.goplanit.assignment.ltm.eltm with parameters of type Demands Constructor Description EventBasedLtmTrafficAssignmentBuilder(IdGroupingToken groupId, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, TransportLayerNetwork<?,?> network)Constructor -
Uses of Demands in org.goplanit.assignment.ltm.sltm
Constructors in org.goplanit.assignment.ltm.sltm with parameters of type Demands Constructor Description StaticLtmTrafficAssignmentBuilder(IdGroupingToken groupId, InputBuilderListener inputBuilderListener, Demands demands, Zoning zoning, TransportLayerNetwork<?,?> network)Constructor -
Uses of Demands in org.goplanit.assignment.traditionalstatic
Constructors in org.goplanit.assignment.traditionalstatic with parameters of type Demands Constructor Description TraditionalStaticAssignmentBuilder(IdGroupingToken projectToken, InputBuilderListener inputBuilder, Demands demands, Zoning zoning, TransportLayerNetwork<?,?> network)Constructor -
Uses of Demands in org.goplanit.component.event
Methods in org.goplanit.component.event that return Demands Modifier and Type Method Description DemandsPopulateDemandsEvent. getDemandsToPopulate()Collect PLANit demands to populateConstructors in org.goplanit.component.event with parameters of type Demands Constructor Description PopulateDemandsEvent(PlanitComponentFactory<?> source, Demands demandsToPopulate, Zoning parentZoning, MacroscopicNetwork parentNetwork)Constructor -
Uses of Demands in org.goplanit.demands
Methods in org.goplanit.demands that return Demands Modifier and Type Method Description DemandsDemands. clone()Create a shallow copy of this entityConstructors in org.goplanit.demands with parameters of type Demands Constructor Description Demands(Demands other)Copy constructor -
Uses of Demands in org.goplanit.io.converter.demands
Fields in org.goplanit.io.converter.demands declared as Demands Modifier and Type Field Description protected DemandsPlanitDemandsReader. demandsthe demands to populateMethods in org.goplanit.io.converter.demands that return Demands Modifier and Type Method Description DemandsPlanitDemandsReader. read()Parse the XMLand populate the demands memory modelMethods in org.goplanit.io.converter.demands with parameters of type Demands Modifier and Type Method Description protected voidPlanitDemandsReader. setDemands(Demands demands)Set the demands to populateConstructors in org.goplanit.io.converter.demands with parameters of type Demands Constructor Description PlanitDemandsReader(String pathDirectory, String xmlFileExtension, Demands demands)ConstructorPlanitDemandsReader(org.goplanit.xml.generated.XMLElementMacroscopicDemand xmlMacroscopicDemands, MacroscopicNetwork network, Zoning zoning, Demands demandsToPopulate)Constructor where file has already been parsed and we only need to convert from raw XML objects to PLANit memory model -
Uses of Demands in org.goplanit.io.input
Methods in org.goplanit.io.input with parameters of type Demands Modifier and Type Method Description protected voidPlanItInputBuilder. populateDemands(Demands demands, Zoning zoning, MacroscopicNetwork network)Populates the Demands object from the input file -
Uses of Demands in org.goplanit.io.project
Methods in org.goplanit.io.project that return Demands Modifier and Type Method Description DemandsPlanItSimpleProject. getDemands()Return the current Demands objectMethods in org.goplanit.io.project with parameters of type Demands Modifier and Type Method Description TrafficAssignmentConfigurator<? extends TrafficAssignment>PlanItProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, TransportLayerNetwork<?,?> theNetwork)Create and register a traffic assignment instance of a given typeTrafficAssignmentConfigurator<? extends TrafficAssignment>PlanItSimpleProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, TransportLayerNetwork<?,?> theNetwork)Disallow the use of the generic create and register traffic assignment because a simple project automatically determines its demands, zoning, and network -
Uses of Demands in org.goplanit.project
Methods in org.goplanit.project that return Demands Modifier and Type Method Description DemandsCustomPlanItProject. createAndRegisterDemands(Zoning zoning, TransportLayerNetwork<?,?> network)Create and register demands to the projectDemandsPlanItProjectInput. createAndRegisterDemands(Zoning zoning, TransportLayerNetwork<?,?> network)Create and register demands to the project inputsMethods in org.goplanit.project with parameters of type Demands Modifier and Type Method Description TrafficAssignmentConfigurator<? extends TrafficAssignment>CustomPlanItProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, TransportLayerNetwork<?,?> theNetwork)Create and register a traffic assignment instance of a given type -
Uses of Demands in org.goplanit.tntp.converter.demands
Fields in org.goplanit.tntp.converter.demands declared as Demands Modifier and Type Field Description protected DemandsTntpDemandsReaderSettings. demandsToPopulatethe demands to populateMethods in org.goplanit.tntp.converter.demands that return Demands Modifier and Type Method Description DemandsTntpDemandsReaderSettings. getDemandsToPopulate()DemandsTntpDemandsReader. read()parse the network based on the configuration of the implementing class to yield a PLANit networkMethods in org.goplanit.tntp.converter.demands with parameters of type Demands Modifier and Type Method Description voidTntpDemandsReaderSettings. setDemandsToPopulate(Demands demandsToPopulate) -
Uses of Demands in org.goplanit.tntp.input
Methods in org.goplanit.tntp.input with parameters of type Demands Modifier and Type Method Description protected voidTntpInputBuilder. populateDemands(Demands demands, Zoning zoning, MacroscopicNetwork network)Populates the Demands object from the input file -
Uses of Demands in org.goplanit.zoning
Methods in org.goplanit.zoning with parameters of type Demands Modifier and Type Method Description booleanZoning. isCompatibleWithDemands(Demands demands, Modes modes)Verify if passed in demands are compatible with the zoning structure.
-