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.converter.demands org.goplanit.demands Classes which manage traveler demandsorg.goplanit.demands.modifier org.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()Get 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, LayeredNetwork<?,?> 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, LayeredNetwork<?,?> 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, LayeredNetwork<?,?> 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, LayeredNetwork<?,?> 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, LayeredNetwork<?,?> 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, LayeredNetwork<?,?> 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.converter.demands
Methods in org.goplanit.converter.demands with parameters of type Demands Modifier and Type Method Description protected voidDemandsConverter. write(Demands demands)make sure the demands have access to the reference zoning by taking it from the reader and placing it on the writer (if not already available) -
Uses of Demands in org.goplanit.demands
Methods in org.goplanit.demands that return Demands Modifier and Type Method Description DemandsDemands. deepClone()deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possibleDemandsDemands. shallowClone()Create a shallow copy of this entityMethods in org.goplanit.demands with parameters of type Demands Modifier and Type Method Description static voidDemandsModifierUtils. syncManagedIdEntitiesContainerXmlIdsToIds(Demands demands)Convenience method to sync XMLids to Ids by making use of demands modifier and Event listeners.Constructors in org.goplanit.demands with parameters of type Demands Constructor Description Demands(Demands other, boolean deepCopy)Copy constructor -
Uses of Demands in org.goplanit.demands.modifier
Constructors in org.goplanit.demands.modifier with parameters of type Demands Constructor Description DemandsModifier(Demands demands)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 populatevoidPlanitDemandsWriter. write(Demands demands)write a network to the writer's output format.Constructors in org.goplanit.io.converter.demands with parameters of type Demands Constructor Description PlanitDemandsReader(PlanitDemandsReaderSettings demandsSettings, LayeredNetwork<?,?> network, Zoning zoning, Demands demandsToPopulate)Constructor where parsing will be based upon the settings and already present compatible network and zoningPlanitDemandsReader(org.goplanit.xml.generated.XMLElementMacroscopicDemand xmlMacroscopicDemands, LayeredNetwork<?,?> 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, LayeredNetwork<?,?> theNetwork)Create and register a traffic assignment instance of a given typeTrafficAssignmentConfigurator<? extends TrafficAssignment>PlanItSimpleProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, LayeredNetwork<?,?> 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, LayeredNetwork<?,?> network)Create and register demands to the projectDemandsPlanItProjectInput. createAndRegisterDemands(Zoning zoning, LayeredNetwork<?,?> 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, LayeredNetwork<?,?> theNetwork)Create and register a traffic assignment instance of a given type -
Uses of Demands in org.goplanit.tntp.converter.demands
Methods in org.goplanit.tntp.converter.demands that return Demands Modifier and Type Method Description 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 static TntpDemandsReaderTntpDemandsReaderFactory. create(TntpDemandsReaderSettings demandsSettings, MacroscopicNetwork referenceNetwork, Zoning referenceZoning, Demands demandsToPopulate)Factory methodConstructors in org.goplanit.tntp.converter.demands with parameters of type Demands Constructor Description TntpDemandsReader(TntpDemandsReaderSettings settings, MacroscopicNetwork referenceNetwork, Zoning referenceZoning, Demands demandsToPopulate)Constructor -
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.
-