Uses of Class
org.goplanit.output.enums.OutputType
-
Packages that use OutputType Package Description org.goplanit.assignment Traffic assignment classesorg.goplanit.assignment.algorithmb org.goplanit.assignment.ltm.eltm org.goplanit.assignment.ltm.sltm org.goplanit.assignment.traditionalstatic org.goplanit.io.output.formatter PLANit IO output formatter packageorg.goplanit.output output writer related classesorg.goplanit.output.adapter Output Adapter and Output Type Adapter classes and interfacesorg.goplanit.output.configuration output configuration related classesorg.goplanit.output.enums Enumerations containing possible values of output propertiesorg.goplanit.output.formatter output formatter related classesorg.goplanit.tntp.output.formatter CSV output formatter used for TNTP results output -
-
Uses of OutputType in org.goplanit.assignment
Methods in org.goplanit.assignment with parameters of type OutputType Modifier and Type Method Description OutputTypeConfiguration
TrafficAssignmentConfigurator. activateOutput(OutputType outputType)
Method that allows one to activate specific output types for persistence on the traffic assignment instanceabstract OutputTypeAdapter
TrafficAssignment. createOutputTypeAdapter(OutputType outputType)
Create the output type adapter for the current output type, specifically tailored towards the assignment type that we are builingvoid
TrafficAssignmentConfigurator. deactivateOutput(OutputType outputType)
Deactivate an output typeboolean
TrafficAssignmentConfigurator. isOutputTypeActive(OutputType outputType)
Verify if a given output type is active -
Uses of OutputType in org.goplanit.assignment.algorithmb
Methods in org.goplanit.assignment.algorithmb with parameters of type OutputType Modifier and Type Method Description OutputTypeAdapter
AlgorithmB. createOutputTypeAdapter(OutputType outputType)
-
Uses of OutputType in org.goplanit.assignment.ltm.eltm
Methods in org.goplanit.assignment.ltm.eltm with parameters of type OutputType Modifier and Type Method Description OutputTypeAdapter
EventBasedLtm. createOutputTypeAdapter(OutputType outputType)
-
Uses of OutputType in org.goplanit.assignment.ltm.sltm
Methods in org.goplanit.assignment.ltm.sltm with parameters of type OutputType Modifier and Type Method Description OutputTypeAdapter
StaticLtm. createOutputTypeAdapter(OutputType outputType)
Create the output type adapter for the current output type, specifically tailored towards the assignment type that we are builingConstructors in org.goplanit.assignment.ltm.sltm with parameters of type OutputType Constructor Description StaticLtmLinkOutputTypeAdapter(OutputType outputType, TrafficAssignment trafficAssignment)
Constructor -
Uses of OutputType in org.goplanit.assignment.traditionalstatic
Methods in org.goplanit.assignment.traditionalstatic with parameters of type OutputType Modifier and Type Method Description OutputTypeAdapter
TraditionalStaticAssignment. createOutputTypeAdapter(OutputType outputType)
Create the output type adapter for the current output type, specifically tailored towards the assignment type that we are builingConstructors in org.goplanit.assignment.traditionalstatic with parameters of type OutputType Constructor Description TraditionalStaticAssignmentLinkOutputTypeAdapter(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorTraditionalStaticAssignmentOdOutputTypeAdapter(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorTraditionalStaticPathOutputTypeAdapter(OutputType outputType, TrafficAssignment trafficAssignment)
Constructor -
Uses of OutputType in org.goplanit.io.output.formatter
Methods in org.goplanit.io.output.formatter with parameters of type OutputType Modifier and Type Method Description List<String>
PlanItOutputFormatter. getCsvFileName(OutputType outputType)
Returns the list of names of CSV output file for a specified output typeString
PlanItOutputFormatter. getXmlFileName(OutputType outputType)
Returns the XML output file name for a specified output typevoid
PlanItOutputFormatter. setXmlFileNamePerOutputType(OutputType outputType, String xmlFileName)
Set the name of an XML output file for a specified output type -
Uses of OutputType in org.goplanit.output
Methods in org.goplanit.output that return types with arguments of type OutputType Modifier and Type Method Description Set<OutputType>
OutputManager. getRegisteredOutputTypes()
Returns a List of registered output typesMethods in org.goplanit.output with parameters of type OutputType Modifier and Type Method Description OutputTypeConfiguration
OutputManager. createAndRegisterOutputTypeConfiguration(OutputType outputType)
Factory method to create an output configuration for a given typevoid
OutputManager. deregisterOutputTypeAdapter(OutputType outputType)
Deregister the output adapter for a specified output type (if it exists)void
OutputManager. deregisterOutputTypeConfiguration(OutputType outputType)
Remove the output type configuration for a specified output typeOutputTypeConfiguration
OutputManager. getOutputTypeConfiguration(OutputType outputType)
Collect the output type configuration for the given typeboolean
OutputManager. isOutputTypeActive(OutputType outputType)
Verify if the given output type is already activated or not -
Uses of OutputType in org.goplanit.output.adapter
Fields in org.goplanit.output.adapter declared as OutputType Modifier and Type Field Description protected OutputType
OutputTypeAdapterImpl. outputType
The OutputType this OutputTypeAdapter is used forMethods in org.goplanit.output.adapter that return OutputType Modifier and Type Method Description OutputType
OutputTypeAdapter. getOutputType()
Return the output type corresponding to this output adapterOutputType
OutputTypeAdapterImpl. getOutputType()
Return the output type corresponding to this output adapterMethods in org.goplanit.output.adapter with parameters of type OutputType Modifier and Type Method Description void
OutputAdapter. deregisterOutputTypeAdapter(OutputType outputType)
Deregister an output type adapter for a specified output typeOutputTypeAdapter
OutputAdapter. getOutputTypeAdapter(OutputType outputType)
Retrieve an output type adapter for a specified output typevoid
OutputAdapter. registerOutputTypeAdapter(OutputType outputType, OutputTypeAdapter outputTypeAdapter)
Store an output type adapters for a specified output typeConstructors in org.goplanit.output.adapter with parameters of type OutputType Constructor Description MacroscopicLinkOutputTypeAdapterImpl(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorOdOutputTypeAdapterImpl(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorOutputTypeAdapterImpl(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorPathOutputTypeAdapterImpl(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorPhysicalLinkOutputTypeAdapterImpl(OutputType outputType, TrafficAssignment trafficAssignment)
ConstructorUntypedLinkOutputTypeAdapterImpl(OutputType outputType, TrafficAssignment trafficAssignment)
Constructor -
Uses of OutputType in org.goplanit.output.configuration
Fields in org.goplanit.output.configuration declared as OutputType Modifier and Type Field Description protected OutputType
OutputTypeConfiguration. outputType
The output type being used with the current instance - this must be set in each concrete class which extends OutputTypeConfigurationFields in org.goplanit.output.configuration with type parameters of type OutputType Modifier and Type Field Description protected Map<OutputType,OutputTypeConfiguration>
OutputConfiguration. outputTypeConfigurations
output configurations per output typeMethods in org.goplanit.output.configuration that return OutputType Modifier and Type Method Description OutputType
OutputTypeConfiguration. getOutputType()
Returns the OutputAdapter being used for this configurationMethods in org.goplanit.output.configuration that return types with arguments of type OutputType Modifier and Type Method Description Set<OutputType>
OutputConfiguration. getActivatedOutputTypes()
Collect the activated output typesMethods in org.goplanit.output.configuration with parameters of type OutputType Modifier and Type Method Description OutputTypeConfiguration
OutputConfiguration. createAndRegisterOutputTypeConfiguration(OutputType outputType)
Factory method to create an output configuration for a given typevoid
OutputConfiguration. deregisterOutputTypeConfiguration(OutputType outputType)
remove the output type from the list of active types, its configuration is also nullified, this type will no longer be persistedOutputTypeConfiguration
OutputConfiguration. getOutputTypeConfiguration(OutputType outputType)
Collect the output type configuration for the given type if it is activatedboolean
OutputConfiguration. isOutputTypeActive(OutputType outputType)
Verify ig the output type is activated or notConstructors in org.goplanit.output.configuration with parameters of type OutputType Constructor Description OutputTypeConfiguration(OutputType outputType)
OutputTypeconfiguration constructor -
Uses of OutputType in org.goplanit.output.enums
Methods in org.goplanit.output.enums that return OutputType Modifier and Type Method Description static OutputType
OutputType. valueOf(String name)
Returns the enum constant of this type with the specified name.static OutputType[]
OutputType. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of OutputType in org.goplanit.output.formatter
Fields in org.goplanit.output.formatter with type parameters of type OutputType Modifier and Type Field Description protected Map<OutputType,OutputProperty[]>
BaseOutputFormatter. outputKeyProperties
Map of OutputProperties of keys for each OutputTypeprotected Map<OutputType,Boolean>
BaseOutputFormatter. outputTypeKeysLocked
Map to store which output types are already in use as keysprotected Set<OutputType>
BaseOutputFormatter. outputTypes
List of registered OutputTypesprotected Map<OutputType,Boolean>
BaseOutputFormatter. outputTypeValuesLocked
Map to store whether any data values have been stored for a given output type.protected Map<OutputType,OutputProperty[]>
BaseOutputFormatter. outputValueProperties
Map of OutputProperties for values for each OutputTypeMethods in org.goplanit.output.formatter with parameters of type OutputType Modifier and Type Method Description protected String
FileOutputFormatter. generateAbsoluteOutputFileName(String outputDirectory, String nameRoot, String nameExtension, TimePeriod timePeriod, OutputType outputType, long runId)
Generates the name of an output file.protected String
FileOutputFormatter. generateAbsoluteOutputFileName(String outputDirectory, String nameRoot, String nameExtension, TimePeriod timePeriod, OutputType outputType, long runId, int iteration)
Generates the name of an output file.List<String>
CsvTextFileOutputFormatter. getCsvFileName(OutputType outputType)
Returns a list of names of CSV output file for a specified output typeMemoryOutputIterator
MemoryOutputFormatter. getIterator(Mode mode, TimePeriod timePeriod, Integer iterationIndex, OutputType outputType)
Returns a MemoryOutputIterator for the contents of the specified MultiKeyPlanItData mapObject
MemoryOutputFormatter. getOutputDataValue(Mode mode, TimePeriod timePeriod, Integer iterationIndex, OutputType outputType, OutputPropertyType outputProperty, Object[] keyValues)
Get a specified data valueOutputProperty[]
MemoryOutputFormatter. getOutputKeyProperties(OutputType outputType)
Returns the array of output properties representing the output types of the keys for the current output typeOutputProperty[]
MemoryOutputFormatter. getOutputValueProperties(OutputType outputType)
Returns the array of output properties representing the output types of the data values for the current output typeint
MemoryOutputFormatter. getPositionOfOutputKeyProperty(OutputType outputType, OutputPropertyType outputKeyProperty)
Returns the position of a property type in the output key property arrayint
MemoryOutputFormatter. getPositionOfOutputValueProperty(OutputType outputType, OutputPropertyType outputValueProperty)
Returns the position of a property type in the output values property arrayString
XmlTextFileOutputFormatter. getXmlFileName(OutputType outputType)
Returns the XML output file name for a specified output typeprotected void
BaseOutputFormatter. lockOutputProperties(OutputType outputType)
Lock the output keys and values for a specified output typevoid
XmlTextFileOutputFormatter. setXmlFileNamePerOutputType(OutputType outputType, String xmlFileName)
Set the name of an XML output file for a specified output type -
Uses of OutputType in org.goplanit.tntp.output.formatter
Methods in org.goplanit.tntp.output.formatter with parameters of type OutputType Modifier and Type Method Description List<String>
CSVOutputFormatter. getCsvFileName(OutputType outputType)
Returns the name of the CSV output file for a specified output type
-