Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A - Enum constant in enum class edu.ie3.datamodel.models.input.connector.ConnectorPort
- AC - Enum constant in enum class edu.ie3.datamodel.models.ElectricCurrentType
- ACTIVE_POWER - Enum constant in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.
- ACTIVE_POWER - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- ACTIVE_POWER_AND_HEAT_DEMAND - Enum constant in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.
- ACTIVE_POWER_AND_HEAT_DEMAND - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- ACTIVE_POWER_GRADIENT - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Gradient, with which a system participant can change it's set point (with regard to rated active power = rated apparent power * rated power factor) in %/h
- ACTIVE_POWER_IN - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Active power for input purposes in kW
- ACTIVE_POWER_RESULT - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Active power for result purposes in MW
- ADMITTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Susceptance in nS
- ADMITTANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Admittance per length (mainly for lines) in µS/km
- albedo(double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- allEntitiesAsList() - Method in class edu.ie3.datamodel.models.input.container.GraphicElements
- allEntitiesAsList() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- allEntitiesAsList() - Method in interface edu.ie3.datamodel.models.input.container.InputContainer
- allEntitiesAsList() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- allEntitiesAsList() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- allEntitiesAsList() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
- allEntitiesAsList() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
- allEntityProcessors() - Static method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Build a collection of all existing processors
- allInputEntityProcessors() - Static method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Build a collection of all input processors
- allNodes() - Method in interface edu.ie3.datamodel.io.extractor.HasNodes
- allNodes() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- allNodes() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- allNodes() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
- allNodes() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- allNodes() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
- allResultEntityProcessors() - Static method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Build a collection of all result processors
- allTimeSeriesProcessors() - Static method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Create processors for all known eligible combinations and map them
- APPARENT_POWER - Enum constant in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.
- APPARENT_POWER - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- APPARENT_POWER_AND_HEAT_DEMAND - Enum constant in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.
- APPARENT_POWER_AND_HEAT_DEMAND - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- append(char) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- append(CharSequence) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- append(CharSequence, int, int) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- AssetInput - Class in edu.ie3.datamodel.models.input
-
Describes a grid asset under the assumption that every asset could be operable
- AssetInput(UUID, String) - Constructor for class edu.ie3.datamodel.models.input.AssetInput
-
Constructor for an asset with timely unlimited operation and unassigned operator
- AssetInput(UUID, String, OperatorInput, OperationTime) - Constructor for class edu.ie3.datamodel.models.input.AssetInput
-
Constructor for an asset with timely limited operation and specific operator
- AssetInput.AssetInputCopyBuilder<T extends AssetInput.AssetInputCopyBuilder<T>> - Class in edu.ie3.datamodel.models.input
-
Abstract class for all builder that build child entities of abstract class
AssetInput - AssetInputCopyBuilder(AssetInput) - Constructor for class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- AssetInputEntityData - Class in edu.ie3.datamodel.io.factory.input
-
Data used for the construction of
AssetInputentities. - AssetInputEntityData(Map<String, String>, Class<? extends UniqueEntity>) - Constructor for class edu.ie3.datamodel.io.factory.input.AssetInputEntityData
-
Creates a new AssetInputEntityData object without operator.
- AssetInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput) - Constructor for class edu.ie3.datamodel.io.factory.input.AssetInputEntityData
-
Creates a new AssetInputEntityData object with operator.
- assetInputEntityDataStream(Class<T>, Collection<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns a stream of optional
AssetInputEntityDatathat can be used to build instances of several subtypes ofUniqueEntityby a correspondingEntityFactorythat consumes this data. - assetInputEntityDataStream(Class<T>, Map<String, String>, Collection<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- AssetInputEntityFactory<T extends AssetInput,
D extends AssetInputEntityData> - Class in edu.ie3.datamodel.io.factory.input -
Abstract factory class that can be extended in order for creating
AssetInputentities withAssetInputEntityDatadata objects. - AssetInputEntityFactory(Class<? extends T>...) - Constructor for class edu.ie3.datamodel.io.factory.input.AssetInputEntityFactory
- AssetTypeInput - Class in edu.ie3.datamodel.models.input
-
Describes the type of an
AssetInput - AssetTypeInput(UUID, String) - Constructor for class edu.ie3.datamodel.models.input.AssetTypeInput
- autoTap(boolean) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- azimuth(ComparableQuantity<Angle>) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- AZIMUTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Orientation of a pv panel with regard to the north-south line in degree_geom
B
- B - Enum constant in enum class edu.ie3.datamodel.models.input.connector.ConnectorPort
- BdewStandardLoadProfile - Enum Class in edu.ie3.datamodel.models.profile
-
German standard electricity load profiles, defined by the bdew (Bundesverband der Energie- und Wasserwirtschaft; engl.Federal Association of the Energy and Water Industry).
- BlueHouseholdSocket - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- BmInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a biomass plant
- BmInput(UUID, String, NodeInput, ReactivePowerCharacteristic, BmTypeInput, boolean, boolean, ComparableQuantity<EnergyPrice>) - Constructor for class edu.ie3.datamodel.models.input.system.BmInput
-
Constructor for an operated, always on biomass plant
- BmInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, BmTypeInput, boolean, boolean, ComparableQuantity<EnergyPrice>) - Constructor for class edu.ie3.datamodel.models.input.system.BmInput
-
Constructor for an operated biomass plant
- BmInput.BmInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
BmInputentities with altered field values. - BmInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- BmInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.BmInputFactory
- BmResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
BmInput - BmResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.BmResult
-
Standard constructor with automatic uuid generation.
- BmResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.BmResult
-
Standard constructor which allows uuid provision
- BmTypeInput - Class in edu.ie3.datamodel.models.input.system.type
-
Describes the type of a
BmInput - BmTypeInput(UUID, String, ComparableQuantity<Currency>, ComparableQuantity<EnergyPrice>, ComparableQuantity<DimensionlessRate>, ComparableQuantity<Power>, double, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.input.system.type.BmTypeInput
- BufferedCsvWriter - Class in edu.ie3.datamodel.io.csv
-
This class extends the
BufferedWriterand adds information about the file shape of the csv file - BufferedCsvWriter(String, CsvFileDefinition, boolean) - Constructor for class edu.ie3.datamodel.io.csv.BufferedCsvWriter
-
Build a new CsvBufferedWriter.
- BufferedCsvWriter(String, String[], String, boolean) - Constructor for class edu.ie3.datamodel.io.csv.BufferedCsvWriter
-
Build a new CsvBufferedWriter.
- build() - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput.Transformer2WInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput.LineGraphicInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput.NodeGraphicInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.OperatorInput.OperatorInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.ChpInput.ChpInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.EmInput.EmInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.EvInput.EvInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput.FixedFeedInInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.HpInput.HpInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.StorageInput.StorageInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.WecInput.WecInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalBusInput.ThermalBusInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput.ThermalHouseInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput.ThermalUnitInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.OperationTime.OperationTimeBuilder
-
Build an
OperationTimeinstance from the given parameters
If both time frame bounds, start and end date, are not set, the OperationTime is regarded not limited - build() - Method in interface edu.ie3.datamodel.models.UniqueEntity.UniqueEntityBuilder
- builder() - Static method in class edu.ie3.datamodel.models.OperationTime
- buildLineStringBetweenNodes(NodeInput, NodeInput) - Static method in class edu.ie3.datamodel.utils.GridAndGeoUtils
-
Deprecated, for removal: This API element is subject to removal in a future version.
- buildModel(D) - Method in class edu.ie3.datamodel.io.factory.Factory
-
Builds model with data from given
FactoryDataobject. - buildModel(D) - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityFactory
- buildModel(D) - Method in class edu.ie3.datamodel.io.factory.input.graphics.GraphicInputFactory
- buildModel(D, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityFactory
-
Creates asset input entity with given parameters
- buildModel(ConnectorInputEntityData, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.SwitchInputFactory
- buildModel(SystemParticipantTypedEntityData<StorageTypeInput>, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.StorageInputFactory
- buildModel(D, UUID, String, LineString) - Method in class edu.ie3.datamodel.io.factory.input.graphics.GraphicInputFactory
-
Creates a graphic input entity with given parameters
- buildModel(AssetInputEntityData, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.NodeInputFactory
- buildModel(AssetInputEntityData, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.ThermalBusInputFactory
- buildModel(ConnectorInputEntityData, UUID, String, NodeInput, NodeInput, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.SwitchInputFactory
- buildModel(LineGraphicInputEntityData, UUID, String, LineString) - Method in class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputFactory
- buildModel(NodeGraphicInputEntityData, UUID, String, LineString) - Method in class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputFactory
- buildModel(NodeAssetInputEntityData, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.EmInputFactory
- buildModel(NodeAssetInputEntityData, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.EvcsInputFactory
- buildModel(NodeAssetInputEntityData, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.FixedFeedInInputFactory
- buildModel(NodeAssetInputEntityData, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.LoadInputFactory
- buildModel(NodeAssetInputEntityData, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.PvInputFactory
- buildModel(NodeAssetInputEntityData, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.MeasurementUnitInputFactory
- buildModel(ChpInputEntityData, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.ChpInputFactory
- buildModel(HpInputEntityData, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.HpInputFactory
- buildModel(SystemParticipantTypedEntityData<BmTypeInput>, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.BmInputFactory
- buildModel(SystemParticipantTypedEntityData<EvTypeInput>, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.EvInputFactory
- buildModel(SystemParticipantTypedEntityData<StorageTypeInput>, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.StorageInputFactory
- buildModel(SystemParticipantTypedEntityData<WecTypeInput>, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.WecInputFactory
- buildModel(ThermalUnitInputEntityData, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.CylindricalStorageInputFactory
- buildModel(ThermalUnitInputEntityData, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.ThermalHouseInputFactory
- buildModel(Transformer3WInputEntityData, UUID, String, NodeInput, NodeInput, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputFactory
- buildModel(TypedConnectorInputEntityData<LineTypeInput>, UUID, String, NodeInput, NodeInput, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.LineInputFactory
- buildModel(TypedConnectorInputEntityData<Transformer2WTypeInput>, UUID, String, NodeInput, NodeInput, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.Transformer2WInputFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.input.OperatorInputFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.ConnectorResultFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.NodeResultFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.SwitchResultFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.SystemParticipantResultFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.ThermalResultFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeSeriesMappingFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeSeriesMetaInformationFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.LineTypeInputFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.SystemParticipantTypeInputFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.Transformer2WTypeInputFactory
- buildModel(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.Transformer3WTypeInputFactory
- buildModel(SimpleFactoryData) - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
- buildModel(SimpleFactoryData) - Method in class edu.ie3.datamodel.io.factory.timeseries.IconIdCoordinateFactory
- buildModel(SimpleTimeBasedValueData<V>) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedSimpleValueFactory
- buildModel(TimeBasedWeatherValueData) - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- buildModel(TimeBasedWeatherValueData) - Method in class edu.ie3.datamodel.io.factory.timeseries.IconTimeBasedWeatherValueFactory
- buildSafeLineStringBetweenNodes(NodeInput, NodeInput) - Static method in class edu.ie3.datamodel.utils.GridAndGeoUtils
-
Builds a straight line string between the both nodes that can be compared safely even if the two provided nodes contain exactly equal coordinates
- buildStartingRegex(String) - Static method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
-
Builds a regex, that is suitable to match '[prefix]:{'
- buildStreamWithFieldsToAttributesMap() - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
-
Build a stream with mappings from field identifiers to attributes
- buildStreamWithFieldsToAttributesMap(Class<? extends UniqueEntity>, CsvFileConnector) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Tries to open a file reader from the connector based on the provided entity class and hands it over for further processing.
- buildStreamWithFieldsToAttributesMap(Class<? extends UniqueEntity>, BufferedReader) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Reads the first line (considered to be the headline with headline fields) and returns a stream of (fieldName to fieldValue) mapping where each map represents one row of the .csv file.
- buildStreamWithFieldsToAttributesMap(Class<? extends UniqueEntity>, BufferedReader) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
-
Reads the first line (considered to be the headline with headline fields) and returns a stream of (fieldName to fieldValue) mapping where each map represents one row of the .csv file.
- buildSubGridTopologyGraph(String, RawGridElements, SystemParticipants, GraphicElements) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Disassembles this grid model into sub grid models and returns a topology of the sub grids as a directed, immutable graph.
- bulkGet(List<String>) - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Returns futures for every key search result, will be executed asychnchronously
- bus() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Returns the value of the
busrecord component.
C
- c(ComparableQuantity<SpecificHeatCapacity>) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- C - Enum constant in enum class edu.ie3.datamodel.models.input.connector.ConnectorPort
- calc(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- calc(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.RepetitiveTimeSeries
-
Calculate the value at the given time step based on a pattern
- CAPEX - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Capex (capital expenditure) in €
- Cee16ASocket - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- Cee32ASocket - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- Cee63ASocket - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- CharacteristicInput<A extends javax.measure.Quantity<A>,
O extends javax.measure.Quantity<O>> - Class in edu.ie3.datamodel.models.input.system.characteristic -
Describes characteristics of assets
- CharacteristicInput(String, Unit<A>, Unit<O>, String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
- CharacteristicInput(SortedSet<CharacteristicPoint<A, O>>, String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
-
Constructor for the abstract class
- CharacteristicPoint<A extends javax.measure.Quantity<A>,
O extends javax.measure.Quantity<O>> - Class in edu.ie3.datamodel.models.input.system.characteristic -
Class to describe one point of a given
CharacteristicInput - CharacteristicPoint(String, Unit<A>, Unit<O>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
-
Builds a point from a given input string.
- CharacteristicPoint(ComparableQuantity<A>, ComparableQuantity<O>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
-
Build a new point
- characteristicPrefix - Variable in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
- CHARGING_HUB_HIGHWAY - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at hub out of town, highway (type: public location)
- CHARGING_HUB_TOWN - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at hub in town (type: public location)
- chargingPoints(int) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- ChargingPointType - Class in edu.ie3.datamodel.models.input.system.type.chargingpoint
-
The actual implementation
EvcsInputtypes. - ChargingPointType(String, ComparableQuantity<Power>, ElectricCurrentType) - Constructor for class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- ChargingPointType(String, ComparableQuantity<Power>, ElectricCurrentType, Set<String>) - Constructor for class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- ChargingPointTypeException - Exception in edu.ie3.datamodel.exceptions
-
Is thrown in case, there is some problem when building VoltageLevelInformation
- ChargingPointTypeException(String) - Constructor for exception edu.ie3.datamodel.exceptions.ChargingPointTypeException
- ChargingPointTypeException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ChargingPointTypeException
- ChargingPointTypeUtils - Class in edu.ie3.datamodel.models.input.system.type.chargingpoint
-
Utility class to create either custom instances of
ChargingPointTypes or to retrieve common standardChargingPointTypes based on their id - ChargingStationCcsComboType1 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- ChargingStationCcsComboType2 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- ChargingStationType1 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- ChargingStationType2 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- check(ConnectorInput) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Validates a connector if:
- it is not null
A "distribution" method, that forwards the check request to specific implementations to fulfill the checking task, based on the class of the given object. - check(GridContainer) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks a complete grid data container
- check(GraphicInput) - Static method in class edu.ie3.datamodel.utils.validation.GraphicValidationUtils
-
Validates a graphic input if:
- it is not null
- its graphic layer is not null - check(MeasurementUnitInput) - Static method in class edu.ie3.datamodel.utils.validation.MeasurementUnitValidationUtils
-
Validates a measurement unit if:
- it is not null
- any values are measured - check(NodeInput) - Static method in class edu.ie3.datamodel.utils.validation.NodeValidationUtils
-
Validates a node if:
- it is not null
- voltage level is not null and valid
- target voltage is larger than zero and smaller than two
- subnet number is larger than zero
- geoPosition is not null - check(SystemParticipantInput) - Static method in class edu.ie3.datamodel.utils.validation.SystemParticipantValidationUtils
-
Validates a system participant if:
- it is not null
- its qCharacteristics are not null - check(ThermalUnitInput) - Static method in class edu.ie3.datamodel.utils.validation.ThermalUnitValidationUtils
-
Validates a thermal unit if:
- it is not null
A "distribution" method, that forwards the check request to specific implementations to fulfill the checking task, based on the class of the given object. - check(Object) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
This is a "distribution" method, that forwards the check request to specific implementations to fulfill the checking task, based on the class of the given object.
- checkForDuplicateUuids(Set<UniqueEntity>) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Checks if the provided set of unique entities only contains elements with distinct UUIDs and either returns a string with duplicated UUIDs or an empty optional otherwise.
- checkGraphicElements(GraphicElements, Set<NodeInput>, Set<LineInput>) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks the given graphic elements for validity
- checkLineType(LineTypeInput) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Validates a line type if:
- it is not null
- B is greater/equal to 0 (Phase-to-ground susceptance per length)
- G is greater/equal to 0 (Phase-to-ground conductance per length)
- R is greater 0 (Phase resistance per length)
- X is greater 0 (Phase reactance per length)
- iMax is greater 0 (Maximum permissible current)
- vRated is greater 0 (Rated voltage) - checkNonNull(Object, String) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Checks, if the given object is null.
- checkNotImplementedException(Object) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Creates a new
NotImplementedException, if there is no check available for the class of the given object - checkRawGridElements(RawGridElements) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks the validity of given
RawGridElements. - checkSystemParticipants(SystemParticipants, Set<NodeInput>) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks the validity of each and every system participant.
- checkTransformer2WType(Transformer2WTypeInput) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Validates a transformer2W type if:
- it is not null
- rSc is greater 0 (short circuit resistance)
- xSc is greater 0 (short circuit impedance)
- gM is greater/equal to 0 (no load conductance)
- bM is less/equal to 0 (no load susceptance)
- sRated is greater 0 (rated apparent power)
- vRatedA is greater 0 (rated voltage at higher voltage terminal)
- vRatedB is greater 0 (rated voltage at lower voltage terminal)
- dV is between 0% and 100% (voltage magnitude increase per tap position
- dPhi is greater/equal to 0 (voltage angle increase per tap position)
- neutral tap position is between min and max tap position
- minimum tap position is smaller than maximum tap position - checkTransformer3WType(Transformer3WTypeInput) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Validates a transformer3W type if:
- it is not null
- rScA, rScB, rScC are greater 0 (short circuit resistance in branches A,B,C)
- xScA, xScB, xScC are greater 0 (short circuit impedance in branches A,B,C)
- gM is greater/equal to 0 (no load conductance)
- bM is less/equal to 0 (no load susceptance)
- sRatedA, sRatedB, sRatedC are greater 0 (rated apparent power in branches A,B,C)
- vRatedA, vRatedB, vRatedC are greater 0 (rated voltage at higher node A,B,C)
- dV is between 0% and 100% (voltage magnitude increase per tap position
- dPhi is greater/equal to 0 (voltage angle increase per tap position)
- neutral tap position is between min and max tap position
- minimum tap position is smaller than maximum tap position - checkType(SystemParticipantTypeInput) - Static method in class edu.ie3.datamodel.utils.validation.SystemParticipantValidationUtils
-
Validates a system participant type if:
- it is not null
- capex is not null and not negative
- opex is not null and not negative
- sRated is not null and not negative
- cosphiRated is between zero and one - childInstance() - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput.Transformer2WInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput.LineGraphicInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput.NodeGraphicInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.OperatorInput.OperatorInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.ChpInput.ChpInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.EmInput.EmInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.EvInput.EvInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput.FixedFeedInInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.HpInput.HpInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.StorageInput.StorageInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.system.WecInput.WecInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalBusInput.ThermalBusInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput.ThermalHouseInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput.ThermalUnitInputCopyBuilder
- childInstance() - Method in class edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder
- ChpInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a combined heat and power plant
- ChpInput(UUID, String, NodeInput, ThermalBusInput, ReactivePowerCharacteristic, ChpTypeInput, ThermalStorageInput, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.ChpInput
-
Constructor for an operated, always on combined heat and power plant
- ChpInput(UUID, String, OperatorInput, OperationTime, NodeInput, ThermalBusInput, ReactivePowerCharacteristic, ChpTypeInput, ThermalStorageInput, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.ChpInput
-
Constructor for an operated combined heat and power plant
- ChpInput.ChpInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
ChpInputentities with altered field values. - ChpInputEntityData - Class in edu.ie3.datamodel.io.factory.input.participant
- ChpInputEntityData(Map<String, String>, NodeInput, ChpTypeInput, ThermalBusInput, ThermalStorageInput) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
- ChpInputEntityData(Map<String, String>, OperatorInput, NodeInput, ChpTypeInput, ThermalBusInput, ThermalStorageInput) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
- ChpInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- ChpInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.ChpInputFactory
- ChpResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
ChpInput - ChpResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.ChpResult
-
Standard constructor with automatic uuid generation.
- ChpResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.ChpResult
-
Standard constructor which allows uuid provision
- ChpTypeInput - Class in edu.ie3.datamodel.models.input.system.type
-
Describes the type of a
ChpInput - ChpTypeInput(UUID, String, ComparableQuantity<Currency>, ComparableQuantity<EnergyPrice>, ComparableQuantity<Dimensionless>, ComparableQuantity<Dimensionless>, ComparableQuantity<Power>, double, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- clone() - Method in class edu.ie3.datamodel.graph.DistanceWeightedEdge
- closed(boolean) - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- closeEntityWriter(Class<C>) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Close an entity writer for the given class
- closeTimeSeriesWriter(UUID) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Closes a time series writer for the time series with given
UUID - ColumnScheme - Enum Class in edu.ie3.datamodel.io.csv.timeseries
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
ColumnSchemeinstead - ColumnScheme - Enum Class in edu.ie3.datamodel.io.naming.timeseries
-
Supported column schemes in individual time series
- combineToJointGrid(Collection<SubGridContainer>) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Combines a given collection of sub grid containers to a joint model.
- commonChargingPointTypes - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
-
all common charging point types accessible mapped on their id and all synonymous ids
- CommonVoltageLevel - Class in edu.ie3.datamodel.models.voltagelevels
-
Class with extended information to describe common voltage levels in energy systems.
- CommonVoltageLevel(String, ComparableQuantity<ElectricPotential>, Set<String>, RightOpenInterval<ComparableQuantity<ElectricPotential>>) - Constructor for class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
-
Constructs a concrete voltage level
- compareTo(CharacteristicPoint<A, O>) - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
-
Compares this instance against another point.
- compareTo(TimeBasedValue<? extends Value>) - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- CONDUCTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Admittance in nS
- CONDUCTANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Conductance per length (mainly for lines) in µS/km
- connectedAssets(UUID[]) - Method in class edu.ie3.datamodel.models.input.system.EmInput.EmInputCopyBuilder
- connector - Variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- ConnectorException - Exception in edu.ie3.datamodel.exceptions
-
Exception that should be used whenever something invalid happens in a implementation of a
DataConnector - ConnectorException(String) - Constructor for exception edu.ie3.datamodel.exceptions.ConnectorException
- ConnectorException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ConnectorException
- ConnectorException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ConnectorException
- ConnectorInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes an asset that connects two
NodeInputs - ConnectorInput(UUID, String, NodeInput, NodeInput, int) - Constructor for class edu.ie3.datamodel.models.input.connector.ConnectorInput
-
Constructor for an operated, always on connector
- ConnectorInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, int) - Constructor for class edu.ie3.datamodel.models.input.connector.ConnectorInput
-
Constructor for an operated connector
- ConnectorInputEntityData - Class in edu.ie3.datamodel.io.factory.input
-
Data used by
ConnectorInputEntityFactoryto create an instance ofConnectorInput, thus needing additional information about theNodeInput, which cannot be provided through the attribute map. - ConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
- ConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
- ConnectorPort - Enum Class in edu.ie3.datamodel.models.input.connector
-
Denotes possible external ports of a connector.
- ConnectorResult - Class in edu.ie3.datamodel.models.result.connector
-
Abstract class to hold most 'ElectricCurrent and Angle'-mappings common to all connectors
- ConnectorResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.connector.ConnectorResult
-
Standard constructor with automatic uuid generation.
- ConnectorResult(UUID, ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.connector.ConnectorResult
-
Standard constructor which allows uuid provision
- ConnectorResultFactory - Class in edu.ie3.datamodel.io.factory.result
- ConnectorResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.ConnectorResultFactory
- ConnectorResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.ConnectorResultFactory
-
Create a new factory to build
ConnectorResults and utilize the given date time formatter pattern to parse date time strings - ConnectorValidationUtils - Class in edu.ie3.datamodel.utils.validation
- CONSTANT_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- CONSTANT_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
- ContainerNodeUpdateUtil - Class in edu.ie3.datamodel.utils
- ContainerUtils - Class in edu.ie3.datamodel.utils
-
Offers functionality useful for grouping different models together
- containsKey(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Checks whether attribute map contains a value for given key
- controlStrategy(ControlStrategy) - Method in class edu.ie3.datamodel.models.input.system.EmInput.EmInputCopyBuilder
- ControlStrategy - Interface in edu.ie3.datamodel.models
- ControlStrategy.DefaultControlStrategies - Enum Class in edu.ie3.datamodel.models
- COORDINATE_ID - Static variable in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- copy() - Method in class edu.ie3.datamodel.models.input.AssetInput
- copy() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- copy() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- copy() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
- copy() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput
- copy() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- copy() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- copy() - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
- copy() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
- copy() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- copy() - Method in class edu.ie3.datamodel.models.input.NodeInput
- copy() - Method in class edu.ie3.datamodel.models.input.OperatorInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.BmInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.EmInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.EvInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.HpInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.StorageInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.WecInput
- copy() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- copy() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalBusInput
- copy() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- CosmoIdCoordinateFactory - Class in edu.ie3.datamodel.io.factory.timeseries
-
Factory, that is able to build coordinate id to coordinate mapping from German Federal Weather Service's COSMO model
- CosmoIdCoordinateFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
- CosmoTimeBasedWeatherValueFactory - Class in edu.ie3.datamodel.io.factory.timeseries
-
Factory implementation of
TimeBasedWeatherValueFactory, that is able to handle field to value mapping in the typical PowerSystemDataModel (PSDM) column scheme - CosmoTimeBasedWeatherValueFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- CosmoTimeBasedWeatherValueFactory(TimeUtil) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- CosmoTimeBasedWeatherValueFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- CosPhiFixed - Class in edu.ie3.datamodel.models.input.system.characteristic
-
Characteristic denoting a power factor, that is dependent on the current power consumption or infeed
- CosPhiFixed(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- CosPhiFixed(SortedSet<CharacteristicPoint<Dimensionless, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- CosPhiP - Class in edu.ie3.datamodel.models.input.system.characteristic
-
Characteristic denoting a power factor, that is dependent on the current power consumption or infeed
- CosPhiP(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
- CosPhiP(SortedSet<CharacteristicPoint<Dimensionless, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
- cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput.FixedFeedInInputCopyBuilder
- cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- costControlled(boolean) - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
- CouchbaseConnector - Class in edu.ie3.datamodel.io.connectors
-
Implements a DataConnector for Couchbase.
- CouchbaseConnector(String, String, String, String) - Constructor for class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Initializes a new CouchbaseConnector
- CouchbaseWeatherSource - Class in edu.ie3.datamodel.io.source.couchbase
-
Couchbase Source for weather data
- CouchbaseWeatherSource(CouchbaseConnector, IdCoordinateSource, String, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Deprecated, for removal: This API element is subject to removal in a future version.
- CouchbaseWeatherSource(CouchbaseConnector, IdCoordinateSource, String, TimeBasedWeatherValueFactory, String) - Constructor for class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Instantiate a weather source utilising a connection to a couchbase instance obtained via the connector.
- CouchbaseWeatherSource(CouchbaseConnector, IdCoordinateSource, String, String, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Deprecated, for removal: This API element is subject to removal in a future version.
- CouchbaseWeatherSource(CouchbaseConnector, IdCoordinateSource, String, String, TimeBasedWeatherValueFactory, String) - Constructor for class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Instantiate a weather source utilising a connection to a couchbase instance obtained via the connector
- covers(String, ComparableQuantity<ElectricPotential>) - Method in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
-
Checks, whether the given tuple of identifier and rated voltage is covered
- covers(ComparableQuantity<ElectricPotential>) - Method in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
-
Checks, whether the given rated voltage is covered
- CP_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Standard unit for the Betz' coefficient curve of wind energy converters in p.U.
- createBaseQueryString(String, String) - Static method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
-
Creates a base query string without closing semicolon of the following pattern:
SELECT * FROM <schema>.<table> - createDb(String) - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Create the database of this connector if it doesn't exist yet
- createDirs() - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
-
Creates all mandatory subdirectories of this default directory hierarchy
- createDirs(boolean) - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
-
Creates all subdirectories of this default directory hierarchy.
- createEntity(Map<String, String>) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
-
Instantiates an entity produced by this source given the required field value map.
- createEntity(Map<String, String>) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMappingSource
- createEntity(Map<String, String>) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMetaInformationSource
- createEntity(Map<String, String>) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
-
Build a
TimeBasedValueof typeV, whereas the underlyingValuedoes not need any additional information. - createEntity(Map<String, String>) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
-
Converts a field to value map into a TimeBasedValue, removes the "tid"
- createQueryStringForIntervalAndCoordinate(ClosedInterval<ZonedDateTime>, int) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Create a query string to search for documents for the given coordinate in the given time interval by querying a range of document keys
- createSource(SqlConnector, String, DatabaseNamingStrategy, IndividualTimeSeriesMetaInformation, String) - Static method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
-
Factory method to build a source from given meta information
- CsvDataSource - Class in edu.ie3.datamodel.io.source.csv
-
Parent class of all .csv file related sources containing methods and fields consumed by allmost all implementations of .csv file related sources.
- CsvDataSource(String, String, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvDataSource
- CsvFileConnector - Class in edu.ie3.datamodel.io.connectors
-
Provides the connector (here: buffered writer) for specific files to be used by a
CsvFileSink - CsvFileConnector(String, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.connectors.CsvFileConnector
- CsvFileConnector.CsvIndividualTimeSeriesMetaInformation - Class in edu.ie3.datamodel.io.connectors
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
CsvIndividualTimeSeriesMetaInformationinstead - CsvFileDefinition - Record Class in edu.ie3.datamodel.io.csv
- CsvFileDefinition(String, String, String[], String) - Constructor for record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Creates an instance of a
CsvFileDefinitionrecord class. - CsvFileSink - Class in edu.ie3.datamodel.io.sink
-
Sink that provides all capabilities to write
UniqueEntitys to .csv-files. - CsvFileSink(String) - Constructor for class edu.ie3.datamodel.io.sink.CsvFileSink
- CsvFileSink(String, FileNamingStrategy, boolean, String) - Constructor for class edu.ie3.datamodel.io.sink.CsvFileSink
-
Create an instance of a csv file sink that can be used to persist Unique entities.
- CsvFileSink(String, ProcessorProvider, FileNamingStrategy, boolean, String) - Constructor for class edu.ie3.datamodel.io.sink.CsvFileSink
-
Create an instance of a csv file sink that can be used to persist Unique entities.
- CsvGraphicSource - Class in edu.ie3.datamodel.io.source.csv
-
Implementation of the
GraphicSourceinterface to readNodeGraphicInputandLineGraphicInputentities from .csv files - CsvGraphicSource(String, String, FileNamingStrategy, TypeSource, RawGridSource) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
- CsvIdCoordinateSource - Class in edu.ie3.datamodel.io.source.csv
-
Implementation of
IdCoordinateSourceto read the mapping between coordinate id and actual coordinate from csv file and build a mapping from it. - CsvIdCoordinateSource(String, String, FileNamingStrategy, IdCoordinateFactory) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- CsvIndividualTimeSeriesMetaInformation - Class in edu.ie3.datamodel.io.csv
-
Enhancing the
IndividualTimeSeriesMetaInformationwith the full path to csv file - CsvIndividualTimeSeriesMetaInformation(IndividualTimeSeriesMetaInformation, String) - Constructor for class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
-
Deprecated.
- CsvIndividualTimeSeriesMetaInformation(IndividualTimeSeriesMetaInformation, String) - Constructor for class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- CsvIndividualTimeSeriesMetaInformation(UUID, ColumnScheme, String) - Constructor for class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
-
Deprecated.
- CsvIndividualTimeSeriesMetaInformation(UUID, ColumnScheme, String) - Constructor for class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- CsvJointGridContainerSource - Class in edu.ie3.datamodel.io.source.csv
-
Convenience class for cases where all used data comes from CSV sources
- CsvRawGridSource - Class in edu.ie3.datamodel.io.source.csv
-
Source that provides the capability to build entities that are hold by a
RawGridElementsas well as theRawGridElementscontainer from .csv files. - CsvRawGridSource(String, String, FileNamingStrategy, TypeSource) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
- CsvResultEntitySource - Class in edu.ie3.datamodel.io.source.csv
-
Source that provides the capability to build entities of type
ResultEntitycontainer from .csv files. - CsvResultEntitySource(String, String, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- CsvResultEntitySource(String, String, FileNamingStrategy, String) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- csvRowFieldValueMapping(BufferedReader, String[]) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- csvSep - Variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- csvSep() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns the value of the
csvSeprecord component. - CsvSystemParticipantSource - Class in edu.ie3.datamodel.io.source.csv
-
Source that provides the capability to build entities of type
SystemParticipantInputas well asSystemParticipantscontainer from .csv files. - CsvSystemParticipantSource(String, String, FileNamingStrategy, TypeSource, ThermalSource, RawGridSource) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
- CsvThermalSource - Class in edu.ie3.datamodel.io.source.csv
-
Source that provides the capability to build thermal
AssetInputentities from .csv files - CsvThermalSource(String, String, FileNamingStrategy, TypeSource) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvThermalSource
- CsvTimeSeriesMappingSource - Class in edu.ie3.datamodel.io.source.csv
- CsvTimeSeriesMappingSource(String, String, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMappingSource
- CsvTimeSeriesMetaInformationSource - Class in edu.ie3.datamodel.io.source.csv
-
CSV implementation for retrieving
TimeSeriesMetaInformationSourcefrom input directory structures - CsvTimeSeriesMetaInformationSource(String, String, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMetaInformationSource
-
Creates a time series type source
- CsvTimeSeriesSource<V extends Value> - Class in edu.ie3.datamodel.io.source.csv
-
Source that is capable of providing information around time series from csv files.
- CsvTimeSeriesSource(String, String, FileNamingStrategy, UUID, String, Class<V>, TimeBasedSimpleValueFactory<V>) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
-
Initializes a new CsvTimeSeriesSource
- CsvTypeSource - Class in edu.ie3.datamodel.io.source.csv
-
Source that provides the capability to build entities of type
SystemParticipantTypeInputandOperatorInputfrom .csv files - CsvTypeSource(String, String, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvTypeSource
- CsvWeatherSource - Class in edu.ie3.datamodel.io.source.csv
-
Implements a WeatherSource for CSV files by using the CsvTimeSeriesSource as a base
- CsvWeatherSource(String, String, FileNamingStrategy, TimeBasedWeatherValueFactory, IdCoordinateFactory) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
-
Initializes a CsvWeatherSource with a
CsvIdCoordinateSourceinstance and immediately imports weather data, which will be kept for the lifetime of this source - CsvWeatherSource(String, String, FileNamingStrategy, IdCoordinateSource, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
-
Initializes a CsvWeatherSource and immediately imports weather data, which will be kept for the lifetime of this source
- CUSTOMER_PARKING - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at store parking lots (type: public location)
- CylindricalStorageInput - Class in edu.ie3.datamodel.models.input.thermal
-
Thermal storage with cylindrical shape
- CylindricalStorageInput(UUID, String, OperatorInput, OperationTime, ThermalBusInput, ComparableQuantity<Volume>, ComparableQuantity<Volume>, ComparableQuantity<Temperature>, ComparableQuantity<Temperature>, ComparableQuantity<SpecificHeatCapacity>) - Constructor for class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- CylindricalStorageInput(UUID, String, ThermalBusInput, ComparableQuantity<Volume>, ComparableQuantity<Volume>, ComparableQuantity<Temperature>, ComparableQuantity<Temperature>, ComparableQuantity<SpecificHeatCapacity>) - Constructor for class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- CylindricalStorageInput.CylindricalStorageInputCopyBuilder - Class in edu.ie3.datamodel.models.input.thermal
-
A builder pattern based approach to create copies of
CylindricalStorageInputentities with altered field values. - CylindricalStorageInputFactory - Class in edu.ie3.datamodel.io.factory.input
- CylindricalStorageInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.CylindricalStorageInputFactory
- CylindricalStorageResult - Class in edu.ie3.datamodel.models.result.thermal
-
Respresents the results of
CylindricalStorageInput - CylindricalStorageResult(ZonedDateTime, UUID, ComparableQuantity<Energy>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
-
Constructs the result with
- CylindricalStorageResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Energy>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
-
Constructs the result with
D
- DatabaseNamingStrategy - Class in edu.ie3.datamodel.io.naming
-
A naming strategy for database entities
- DatabaseNamingStrategy() - Constructor for class edu.ie3.datamodel.io.naming.DatabaseNamingStrategy
- DataConnector - Interface in edu.ie3.datamodel.io.connectors
-
Describes a class that is used to establish a connection to a data location.
- DataSink - Interface in edu.ie3.datamodel.io.sink
-
Describes a class that manages data persistence.
- DataSource - Interface in edu.ie3.datamodel.io.source
-
General interface that is implemented by all specific data sources for different types of data structures that are persisted in different locations.
- DC - Enum constant in enum class edu.ie3.datamodel.models.ElectricCurrentType
- DEFAULT_DISTANCE_UNIT - Static variable in class edu.ie3.datamodel.graph.DistanceWeightedEdge
- DEFAULT_GEO_POSITION - Static variable in class edu.ie3.datamodel.models.input.NodeInput
-
Use this default value if geoPosition is unknown
- DEFAULT_IMPEDANCE_UNIT - Static variable in class edu.ie3.datamodel.graph.ImpedanceWeightedEdge
- DefaultDirectoryHierarchy - Class in edu.ie3.datamodel.io.naming
-
Default directory hierarchy for input models
- DefaultDirectoryHierarchy(String, String) - Constructor for class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
- detectMalformedQuantities(Quantity<?>[], UniqueEntity, Predicate<Quantity<?>>, String) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Goes through the provided quantities and reports those, that do fulfill the given predicate via synoptic
UnsafeEntityException - detectNegativeQuantities(Quantity<?>[], UniqueEntity) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Goes through the provided quantities and reports those, that have negative value via synoptic
UnsafeEntityException - detectPositiveQuantities(Quantity<?>[], UniqueEntity) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Goes through the provided quantities and reports those, that have positive value via
- detectZeroOrNegativeQuantities(Quantity<?>[], UniqueEntity) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Goes through the provided quantities and reports those, that are zero or have negative value via synoptic
UnsafeEntityException - determinePredominantVoltLvl(RawGridElements, int) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Determining the predominant voltage level in this grid by counting the occurrences of the different voltage levels
- directoryPath() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns the value of the
directoryPathrecord component. - distanceBetweenNodes(NodeInput, NodeInput) - Static method in class edu.ie3.datamodel.utils.GridAndGeoUtils
-
Calculates the distance between two
NodeInputentities usingGeoUtils.calcHaversine(double, double, double, double) - DistanceWeightedEdge - Class in edu.ie3.datamodel.graph
-
A default implementation for edges in a
DistanceWeightedGraph. - DistanceWeightedEdge() - Constructor for class edu.ie3.datamodel.graph.DistanceWeightedEdge
- DistanceWeightedGraph - Class in edu.ie3.datamodel.graph
-
A distance weighted graph that uses
DistanceWeightedEdges as edge type. - DistanceWeightedGraph() - Constructor for class edu.ie3.datamodel.graph.DistanceWeightedGraph
- DistanceWeightedGraph(Supplier<NodeInput>, Supplier<DistanceWeightedEdge>) - Constructor for class edu.ie3.datamodel.graph.DistanceWeightedGraph
- distinctByKey(Function<? super T, ?>) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Predicate that can be used to filter elements based on a given Function
- distinctRowsWithLog(Collection<Map<String, String>>, Function<Map<String, String>, String>, String, String) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns a collection of maps each representing a row in csv file that can be used to built one entity.
- DOD - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Depth of discharge in %
- DPHI_TAP - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Voltage angle variation per tap (for transformers) in ° (arc degree)
- dsm(boolean) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- DV_TAP - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Voltage magnitude variation per tap (for transformers) in %
E
- eConsAnnual(ComparableQuantity<Energy>) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- edu.ie3.datamodel.exceptions - package edu.ie3.datamodel.exceptions
- edu.ie3.datamodel.graph - package edu.ie3.datamodel.graph
- edu.ie3.datamodel.io - package edu.ie3.datamodel.io
- edu.ie3.datamodel.io.connectors - package edu.ie3.datamodel.io.connectors
- edu.ie3.datamodel.io.csv - package edu.ie3.datamodel.io.csv
- edu.ie3.datamodel.io.csv.timeseries - package edu.ie3.datamodel.io.csv.timeseries
- edu.ie3.datamodel.io.extractor - package edu.ie3.datamodel.io.extractor
- edu.ie3.datamodel.io.factory - package edu.ie3.datamodel.io.factory
- edu.ie3.datamodel.io.factory.input - package edu.ie3.datamodel.io.factory.input
- edu.ie3.datamodel.io.factory.input.graphics - package edu.ie3.datamodel.io.factory.input.graphics
- edu.ie3.datamodel.io.factory.input.participant - package edu.ie3.datamodel.io.factory.input.participant
- edu.ie3.datamodel.io.factory.result - package edu.ie3.datamodel.io.factory.result
- edu.ie3.datamodel.io.factory.timeseries - package edu.ie3.datamodel.io.factory.timeseries
- edu.ie3.datamodel.io.factory.typeinput - package edu.ie3.datamodel.io.factory.typeinput
- edu.ie3.datamodel.io.naming - package edu.ie3.datamodel.io.naming
- edu.ie3.datamodel.io.naming.timeseries - package edu.ie3.datamodel.io.naming.timeseries
- edu.ie3.datamodel.io.processor - package edu.ie3.datamodel.io.processor
- edu.ie3.datamodel.io.processor.input - package edu.ie3.datamodel.io.processor.input
- edu.ie3.datamodel.io.processor.result - package edu.ie3.datamodel.io.processor.result
- edu.ie3.datamodel.io.processor.timeseries - package edu.ie3.datamodel.io.processor.timeseries
- edu.ie3.datamodel.io.sink - package edu.ie3.datamodel.io.sink
- edu.ie3.datamodel.io.source - package edu.ie3.datamodel.io.source
- edu.ie3.datamodel.io.source.couchbase - package edu.ie3.datamodel.io.source.couchbase
- edu.ie3.datamodel.io.source.csv - package edu.ie3.datamodel.io.source.csv
- edu.ie3.datamodel.io.source.influxdb - package edu.ie3.datamodel.io.source.influxdb
- edu.ie3.datamodel.io.source.sql - package edu.ie3.datamodel.io.source.sql
- edu.ie3.datamodel.models - package edu.ie3.datamodel.models
- edu.ie3.datamodel.models.input - package edu.ie3.datamodel.models.input
- edu.ie3.datamodel.models.input.connector - package edu.ie3.datamodel.models.input.connector
- edu.ie3.datamodel.models.input.connector.type - package edu.ie3.datamodel.models.input.connector.type
- edu.ie3.datamodel.models.input.container - package edu.ie3.datamodel.models.input.container
- edu.ie3.datamodel.models.input.graphics - package edu.ie3.datamodel.models.input.graphics
- edu.ie3.datamodel.models.input.system - package edu.ie3.datamodel.models.input.system
- edu.ie3.datamodel.models.input.system.characteristic - package edu.ie3.datamodel.models.input.system.characteristic
- edu.ie3.datamodel.models.input.system.type - package edu.ie3.datamodel.models.input.system.type
- edu.ie3.datamodel.models.input.system.type.chargingpoint - package edu.ie3.datamodel.models.input.system.type.chargingpoint
- edu.ie3.datamodel.models.input.system.type.evcslocation - package edu.ie3.datamodel.models.input.system.type.evcslocation
- edu.ie3.datamodel.models.input.thermal - package edu.ie3.datamodel.models.input.thermal
- edu.ie3.datamodel.models.profile - package edu.ie3.datamodel.models.profile
- edu.ie3.datamodel.models.result - package edu.ie3.datamodel.models.result
- edu.ie3.datamodel.models.result.connector - package edu.ie3.datamodel.models.result.connector
- edu.ie3.datamodel.models.result.system - package edu.ie3.datamodel.models.result.system
- edu.ie3.datamodel.models.result.thermal - package edu.ie3.datamodel.models.result.thermal
- edu.ie3.datamodel.models.timeseries - package edu.ie3.datamodel.models.timeseries
- edu.ie3.datamodel.models.timeseries.individual - package edu.ie3.datamodel.models.timeseries.individual
- edu.ie3.datamodel.models.timeseries.repetitive - package edu.ie3.datamodel.models.timeseries.repetitive
- edu.ie3.datamodel.models.value - package edu.ie3.datamodel.models.value
- edu.ie3.datamodel.models.voltagelevels - package edu.ie3.datamodel.models.voltagelevels
- edu.ie3.datamodel.utils - package edu.ie3.datamodel.utils
- edu.ie3.datamodel.utils.validation - package edu.ie3.datamodel.utils.validation
- EFFICIENCY - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Efficiency of a process in %
- EHV_220KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- EHV_380KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- ELECTRIC_CURRENT_ANGLE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Angle of an electric current in ° (arc degree)
- ELECTRIC_CURRENT_MAGNITUDE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Magnitude of an electric current in A
- ElectricalEnergyStorageResult - Class in edu.ie3.datamodel.models.result.system
-
Represents everything, that is capable of storing electric energy
- ElectricalEnergyStorageResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
- ElectricalEnergyStorageResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
- ElectricCurrentType - Enum Class in edu.ie3.datamodel.models
-
Generic electric current type implementation.
- elevationAngle(ComparableQuantity<Angle>) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- eligibleEntityClasses - Static variable in class edu.ie3.datamodel.io.processor.input.InputEntityProcessor
-
The entities that can be used within this processor
- eligibleEntityClasses - Static variable in class edu.ie3.datamodel.io.processor.result.ResultEntityProcessor
-
The entities that can be used within this processor
- eligibleKeys - Static variable in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
-
List of all combinations of time series class, entry class and value class, this processor is able to handle
- EmControlStrategy - Enum Class in edu.ie3.datamodel.models
- EmInput - Class in edu.ie3.datamodel.models.input.system
- EmInput(UUID, String, NodeInput, ReactivePowerCharacteristic, UUID[], ControlStrategy) - Constructor for class edu.ie3.datamodel.models.input.system.EmInput
-
Constructor for an operated energy management system
- EmInput(UUID, String, NodeInput, ReactivePowerCharacteristic, UUID[], String) - Constructor for class edu.ie3.datamodel.models.input.system.EmInput
-
Constructor for an operated energy management system
- EmInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, UUID[], ControlStrategy) - Constructor for class edu.ie3.datamodel.models.input.system.EmInput
-
Constructor for an operated energy management system
- EmInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, UUID[], String) - Constructor for class edu.ie3.datamodel.models.input.system.EmInput
-
Constructor for an operated energy management system
- EmInput.EmInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
- EmInputCopyBuilder(EmInput) - Constructor for class edu.ie3.datamodel.models.input.system.EmInput.EmInputCopyBuilder
- EmInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- EmInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.EmInputFactory
- EmResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of an
EmInput - EmResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EmResult
-
Standard constructor with automatic uuid generation.
- EmResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EmResult
-
Standard constructor which allows uuid provision
- ENERGY_IN - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Energy for input purposes in kWh
- ENERGY_PER_DISTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Electric energy per driven distance in kWh/km
- ENERGY_PRICE - Enum constant in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.
- ENERGY_PRICE - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- ENERGY_PRICE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Price per energy in euro per megawatt hour
- ENERGY_RESULT - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Energy for result purposes in MWh
- EnergyPriceValue - Class in edu.ie3.datamodel.models.value
-
Describes a price for energy
- EnergyPriceValue(ComparableQuantity<EnergyPrice>) - Constructor for class edu.ie3.datamodel.models.value.EnergyPriceValue
- ENTITY_ID - Static variable in class edu.ie3.datamodel.io.factory.typeinput.Transformer2WTypeInputFactory
- ENTITY_UUID - Static variable in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- ENTITY_UUID - Static variable in class edu.ie3.datamodel.io.factory.typeinput.Transformer2WTypeInputFactory
- EntityData - Class in edu.ie3.datamodel.io.factory
-
Internal API Contains data that is needed by an
EntityFactoryto generate an entity - EntityData(Map<String, String>, Class<? extends UniqueEntity>) - Constructor for class edu.ie3.datamodel.io.factory.EntityData
-
Creates a new EntityData object
- EntityFactory<T extends UniqueEntity,
D extends EntityData> - Class in edu.ie3.datamodel.io.factory -
Universal factory class for creating entities with
EntityDatadata objects. - EntityFactory(Class<? extends T>...) - Constructor for class edu.ie3.datamodel.io.factory.EntityFactory
-
Constructor for an EntityFactory for given classes
- EntityPersistenceNamingStrategy - Class in edu.ie3.datamodel.io.naming
-
Provides an easy to use standard way to name files, tables or any other persistent representation of models.
- EntityPersistenceNamingStrategy() - Constructor for class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Constructor for building the names of the data sinks without provided entities with prefix and suffix
- EntityPersistenceNamingStrategy(String) - Constructor for class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Constructor for building the names of the data sinks
- EntityPersistenceNamingStrategy(String, String) - Constructor for class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Constructor for building the names of the data sinks
- EntityProcessor<T extends UniqueEntity> - Class in edu.ie3.datamodel.io.processor
-
Internal API Interface for EntityProcessors.
- EntityProcessor(Class<? extends T>) - Constructor for class edu.ie3.datamodel.io.processor.EntityProcessor
-
Create a new EntityProcessor
- EntityProcessorException - Exception in edu.ie3.datamodel.exceptions
-
Is thrown, when an something went wrong during entity field mapping creation in a
EntityProcessor - EntityProcessorException(String) - Constructor for exception edu.ie3.datamodel.exceptions.EntityProcessorException
- EntityProcessorException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.EntityProcessorException
- EntityProcessorException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.EntityProcessorException
- ENTRY - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- EP1 - Enum constant in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
- equals(Object) - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
-
Deprecated.
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- equals(Object) - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.FileNameMetaInformation
-
Deprecated.
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.timeseries.IndividualTimeSeriesMetaInformation
-
Deprecated.
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.timeseries.LoadProfileTimeSeriesMetaInformation
-
Deprecated.
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.FactoryData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.participant.HpInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.ThermalUnitInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
- equals(Object) - Method in class edu.ie3.datamodel.io.naming.timeseries.IndividualTimeSeriesMetaInformation
- equals(Object) - Method in class edu.ie3.datamodel.io.naming.timeseries.LoadProfileTimeSeriesMetaInformation
- equals(Object) - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- equals(Object) - Method in class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
- equals(Object) - Method in class edu.ie3.datamodel.models.input.AssetInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.AssetTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.GraphicElements
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.JointGridContainer
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- equals(Object) - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.NodeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.OperatorInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.BmInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.characteristic.QV
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.characteristic.WecCharacteristicInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.ChpInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.EmInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.EvInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.HpInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.PvInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.StorageInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.system.WecInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput
- equals(Object) - Method in class edu.ie3.datamodel.models.OperationTime
- equals(Object) - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.connector.SwitchResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.connector.TransformerResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.NodeResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.ResultEntity
- equals(Object) - Method in class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.system.FlexOptionsResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- equals(Object) - Method in class edu.ie3.datamodel.models.UniqueEntity
- equals(Object) - Method in class edu.ie3.datamodel.models.value.EnergyPriceValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.HeatAndPValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.HeatAndSValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.HeatDemandValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.PValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.SValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.TemperatureValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.WeatherValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.WindValue
- etaConv(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- ethCapa(ComparableQuantity<HeatCapacity>) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput.ThermalHouseInputCopyBuilder
- ethLosses(ComparableQuantity<ThermalConductance>) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput.ThermalHouseInputCopyBuilder
- EV_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Standard unit for the ev charging curve in p.U.
- EvcsInput - Class in edu.ie3.datamodel.models.input.system
- EvcsInput(UUID, String, NodeInput, ReactivePowerCharacteristic, ChargingPointType, double, EvcsLocationType, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput(UUID, String, NodeInput, ReactivePowerCharacteristic, ChargingPointType, int, double, EvcsLocationType, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, ChargingPointType, double, EvcsLocationType, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, ChargingPointType, int, double, EvcsLocationType, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput.EvcsInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
EvcsInputentities with altered field values. - EvcsInputCopyBuilder(EvcsInput) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- EvcsInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
-
Factory to create instances of
EvcsInputs based onNodeAssetInputEntityDataand additional fields. - EvcsInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.EvcsInputFactory
- EvcsLocationType - Enum Class in edu.ie3.datamodel.models.input.system.type.evcslocation
-
Describes type of location of an
EvcsInput. - EvcsLocationTypeUtils - Class in edu.ie3.datamodel.models.input.system.type.evcslocation
-
Utility class providing tools to retrieve
EvcsLocationTypes from string representation - EvcsResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
EvcsInput - EvcsResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EvcsResult
-
Standard constructor with automatic uuid generation.
- EvcsResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EvcsResult
-
Standard constructor which allows uuid provision
- EvInput - Class in edu.ie3.datamodel.models.input.system
-
Describes an electric vehicle
- EvInput(UUID, String, NodeInput, ReactivePowerCharacteristic, EvTypeInput) - Constructor for class edu.ie3.datamodel.models.input.system.EvInput
-
Constructor for an operated, always on electric vehicle
- EvInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, EvTypeInput) - Constructor for class edu.ie3.datamodel.models.input.system.EvInput
-
Constructor for an operated electric vehicle
- EvInput.EvInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
EvInputentities with altered field values. - EvInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- EvInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.EvInputFactory
- EvResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
EvInput - EvResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.system.EvResult
-
Standard constructor with automatic uuid generation.
- EvResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.system.EvResult
-
Standard constructor with automatic uuid generation.
- EvTypeInput - Class in edu.ie3.datamodel.models.input.system.type
-
Describes the type of a
EvInput - EvTypeInput(UUID, String, ComparableQuantity<Currency>, ComparableQuantity<EnergyPrice>, ComparableQuantity<Energy>, ComparableQuantity<SpecificEnergy>, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- executeQuery(String, SqlDataSource.AddParams) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
-
Executes the prepared statement after possibly adding parameters to the query using the given function.
- executeQuery(Statement, String) - Method in class edu.ie3.datamodel.io.connectors.SqlConnector
-
Executes the given query.
- executeUpdate(String) - Method in class edu.ie3.datamodel.io.connectors.SqlConnector
-
Executes an update query
- expandSet(Set<String>, String...) - Method in class edu.ie3.datamodel.io.factory.Factory
-
Expands a set of attributes with further attributes.
- extractElements(NestedEntity) - Static method in class edu.ie3.datamodel.io.extractor.Extractor
- extractFieldMap(ResultSet) - Method in class edu.ie3.datamodel.io.connectors.SqlConnector
-
Extracts only the current row of the ResultSet into a field to value map
- extractFieldMaps(ResultSet) - Method in class edu.ie3.datamodel.io.connectors.SqlConnector
-
Extracts all field to value maps from the ResultSet, one for each row
- extractIndividualTimesSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
EntityPersistenceNamingStrategy.individualTimesSeriesMetaInformation(String)instead - extractLoadProfileTimesSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
EntityPersistenceNamingStrategy.loadProfileTimesSeriesMetaInformation(String)instead - extractOperator(Operable) - Static method in class edu.ie3.datamodel.io.extractor.Extractor
- Extractor - Class in edu.ie3.datamodel.io.extractor
-
A simple utility class that can be used by sinks to extract nested elements (e.g.
- ExtractorException - Exception in edu.ie3.datamodel.exceptions
-
Exception that should be used whenever something invalid happens in a implementation of a
DataConnector - ExtractorException(String) - Constructor for exception edu.ie3.datamodel.exceptions.ExtractorException
- ExtractorException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ExtractorException
- ExtractorException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ExtractorException
- extractTimeSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
FileNamingStrategy.timeSeriesMetaInformation(String)instead. - extractTimeSeriesMetaInformation(Path) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
FileNamingStrategy.timeSeriesMetaInformation(Path)instead. - extractType(HasType) - Static method in class edu.ie3.datamodel.io.extractor.Extractor
- EZ2 - Enum constant in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
F
- Factory<C,
D extends FactoryData, R> - Class in edu.ie3.datamodel.io.factory -
Abstract factory class, that is able to transfer specific "flat" information in to actual model class instances.
- Factory(Class<? extends C>...) - Constructor for class edu.ie3.datamodel.io.factory.Factory
- FactoryData - Class in edu.ie3.datamodel.io.factory
- FactoryData(Map<String, String>, Class<?>) - Constructor for class edu.ie3.datamodel.io.factory.FactoryData
- FactoryException - Exception in edu.ie3.datamodel.exceptions
-
Is thrown, when an something went wrong during entity creation process in a EntityFactory
- FactoryException(String) - Constructor for exception edu.ie3.datamodel.exceptions.FactoryException
- FactoryException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.FactoryException
- FactoryException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.FactoryException
- feedInTariff(ComparableQuantity<EnergyPrice>) - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
- FIELDS_TO_VALUES_MAP - Static variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- FieldSourceToMethod - Record Class in edu.ie3.datamodel.io.processor.timeseries
-
Represent a tuple of
FieldSourceToMethod.FieldSourcetoMethodto highlight, where information of a time series can be obtained from - FieldSourceToMethod(FieldSourceToMethod.FieldSource, Method) - Constructor for record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Creates an instance of a
FieldSourceToMethodrecord class. - FieldSourceToMethod.FieldSource - Enum Class in edu.ie3.datamodel.io.processor.timeseries
-
Enum to denote, where information can be received from
- FILE_SEPARATOR - Static variable in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
-
Use the unix file separator here.
- FILE_SEPARATOR_REGEX - Static variable in class edu.ie3.datamodel.io.IoUtil
- FILE_SEPARATOR_REPLACEMENT - Static variable in class edu.ie3.datamodel.io.IoUtil
- FileException - Exception in edu.ie3.datamodel.exceptions
- FileException(String) - Constructor for exception edu.ie3.datamodel.exceptions.FileException
- FileException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.FileException
- FileHierarchy - Interface in edu.ie3.datamodel.io.naming
-
Abstract definition of a file hierarchy (a piece of software, that knows where to find / place a file reflecting a certain class) inside of a nested sub directory structure
- fileName() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns the value of the
fileNamerecord component. - FileNameMetaInformation - Class in edu.ie3.datamodel.io.csv
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
TimeSeriesMetaInformationinstead - FileNameMetaInformation(UUID) - Constructor for class edu.ie3.datamodel.io.csv.FileNameMetaInformation
-
Deprecated.
- FileNamingStrategy - Class in edu.ie3.datamodel.io.naming
-
A naming strategy, that combines an
EntityPersistenceNamingStrategyfor naming entities and aFileHierarchyfor a folder structure. - FileNamingStrategy() - Constructor for class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Constructor for building the file naming strategy.
- FileNamingStrategy(EntityPersistenceNamingStrategy) - Constructor for class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Constructor for building the file naming strategy.
- FileNamingStrategy(EntityPersistenceNamingStrategy, FileHierarchy) - Constructor for class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Constructor for building the file naming strategy.
- FILL_LEVEL - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Fill level of a storage in %
- filterEmptyOptionals(Stream<Optional<TimeBasedValue<WeatherValue>>>) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
-
Removes empty Optionals
- filterForSubnet(GraphicElements, int) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Filters all graphic elements for the provided subnet.
- filterForSubnet(RawGridElements, int) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Filters all raw grid elements for the provided subnet.
- filterForSubnet(SystemParticipants, int) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Filters all system participants for the provided subnet.
- findFirstEntityByUuid(String, Collection<T>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns an
Optionalof the firstUniqueEntityelement of this collection matching the provided UUID or an emptyOptionalif no matching entity can be found. - FixedFeedInInput - Class in edu.ie3.datamodel.models.input.system
-
Dummy class to represent a constant feed in regardless of its type
- FixedFeedInInput(UUID, String, NodeInput, ReactivePowerCharacteristic, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.FixedFeedInInput
-
Constructor for an operated, always on feed in
- FixedFeedInInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.FixedFeedInInput
-
Constructor for an operated feed in
- FixedFeedInInput.FixedFeedInInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
FixedFeedInInputentities with altered field values. - FixedFeedInInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- FixedFeedInInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.FixedFeedInInputFactory
- FixedFeedInResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
FixedFeedInInput - FixedFeedInResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.FixedFeedInResult
-
Standard constructor with automatic uuid generation.
- FixedFeedInResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.FixedFeedInResult
-
Standard constructor which allows uuid provision
- FlatDirectoryHierarchy - Class in edu.ie3.datamodel.io.naming
-
Default directory hierarchy for input models
- FlatDirectoryHierarchy() - Constructor for class edu.ie3.datamodel.io.naming.FlatDirectoryHierarchy
- FlexOptionsResult - Class in edu.ie3.datamodel.models.result.system
-
Represents results of flexibility request
- FlexOptionsResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.FlexOptionsResult
-
Standard constructor with automatic uuid generation.
- FlexOptionsResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.FlexOptionsResult
-
Standard constructor without uuid generation.
- FlexOptionsResultFactory - Class in edu.ie3.datamodel.io.factory.result
- FlexOptionsResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- FlexOptionsResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
-
Create a new factory to build
FlexOptionsResults and utilize the given date time formatter pattern to parse date time strings - flush() - Method in class edu.ie3.datamodel.io.sink.InfluxDbSink
-
If batch writing is enabled, this call writes everything inside the batch to the database.
- fromIdString(String) - Static method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
-
Retrieve a common standard charging point type based on its id or one of its synonymous ids
- fromTransformer2W(Transformer2WInput) - Static method in record class edu.ie3.datamodel.graph.SubGridGate
-
Creates a sub grid gate from two winding transformer.
- fromTransformer3W(Transformer3WInput, ConnectorPort) - Static method in record class edu.ie3.datamodel.graph.SubGridGate
-
Creates a sub grid gate from three winding transformer.
G
- G0 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G1 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G2 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G3 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G4 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G5 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G6 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- generateWeatherKey(ZonedDateTime, Integer) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Generates a key for weather documents with the pattern:
weather::<coordinate_id>::<time> - geoPosition(LineString) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- geoPosition(Point) - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
- GermanVoltageLevelUtils - Class in edu.ie3.datamodel.models.voltagelevels
- get(D) - Method in class edu.ie3.datamodel.io.factory.Factory
-
Builds entity with data from given EntityData object after doing all kinds of checks on the data
- get(String) - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Returns a future for search result of the given key
- get(String) - Static method in enum class edu.ie3.datamodel.models.EmControlStrategy
- get(String) - Static method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
-
Get the predefined bdew load profile based on the given key
- get(String) - Static method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
-
Get the predefined nbw load profile based on the given key
- get2WTransformers() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a unique set of
Transformer2WInputinstances. - get2WTransformers() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
Transformer2WInputinstances. - get2WTransformers(Set<NodeInput>, Set<Transformer2WTypeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a set of
Transformer2WInputinstances. - get2WTransformers(Set<NodeInput>, Set<Transformer2WTypeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
Transformer2WInputinstances. - get3WTransformers() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a unique set of
Transformer3WInputinstances. - get3WTransformers() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
Transformer3WInputinstances. - get3WTransformers(Set<NodeInput>, Set<Transformer3WTypeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a set of
Transformer3WInputinstances. - get3WTransformers(Set<NodeInput>, Set<Transformer3WTypeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
Transformer3WInputinstances. - getAcceptedColumnSchemes() - Static method in class edu.ie3.datamodel.utils.TimeSeriesUtils
-
Returns set of column schemes that are accepted with
TimeSeriesSource - getActivePowerGradient() - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput
- getActivePowerGradient() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityFactory
-
Returns fields other than the required fields of
SystemParticipantInputthat have to be present. - getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.CylindricalStorageInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.graphics.GraphicInputFactory
-
Returns fields other than the required fields of
GraphicInputthat have to be present. - getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.LineInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.MeasurementUnitInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.NodeInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.BmInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.ChpInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.EmInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.EvcsInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.EvInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.FixedFeedInInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.HpInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.LoadInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.PvInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.StorageInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.WecInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.SwitchInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.ThermalBusInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.ThermalHouseInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.Transformer2WInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputFactory
- getAlbedo() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getAllCoordinates() - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- getAllCoordinates() - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Returns all the coordinates of this source
- getAllProfiles() - Static method in interface edu.ie3.datamodel.models.profile.LoadProfile
- getAssetCharacteristicsEntityName(Class<? extends CharacteristicInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
CharacteristicInputs - getAssetInputEntityName(Class<? extends AssetInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
AssetInputs - getAssetType(Collection<T>, Map<String, String>, String) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Checks if the requested type of an asset can be found in the provided collection of types based on the provided fields to values mapping.
- getAsyncSession() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Return the couchbase java sdk equivalent of an asynchronous session - an async collection - to the previously set bucket
- getAzimuth() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getB() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getBaseDirectory() - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
-
Gives the
DefaultDirectoryHierarchy.baseDirectory). - getBaseDirectory() - Method in interface edu.ie3.datamodel.io.naming.FileHierarchy
-
Determines the base directory.
- getBaseDirectory() - Method in class edu.ie3.datamodel.io.naming.FlatDirectoryHierarchy
-
Gives the baseDirectory, which is Empty.
- getbM() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getbM() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getBmPlants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
BmInputinstances. - getBmPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
BmInputinstances. - getBmPlants() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getBmPlants(Set<NodeInput>, Set<OperatorInput>, Set<BmTypeInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
BmInputinstances. - getBmPlants(Set<NodeInput>, Set<OperatorInput>, Set<BmTypeInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
BmInputinstances. - getBmResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getBmResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
BmResultinstances. - getBmTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
BmTypeInputinstances. - getBmTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
BmTypeInputinstances. - getBoolean(String) - Method in class edu.ie3.datamodel.io.factory.EntityData
-
Returns boolean value for given field name.
- getBucketName() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
- getBusInput() - Method in class edu.ie3.datamodel.io.factory.input.ThermalUnitInputEntityData
- getC() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- getCapex() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- getChargingPoints() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- getChpPlants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
ChpInputinstances. - getChpPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
ChpInputinstances. - getChpPlants() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getChpPlants(Set<NodeInput>, Set<OperatorInput>, Set<ChpTypeInput>, Set<ThermalBusInput>, Set<ThermalStorageInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
ChpInputinstances. - getChpPlants(Set<NodeInput>, Set<OperatorInput>, Set<ChpTypeInput>, Set<ThermalBusInput>, Set<ThermalStorageInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
ChpInputinstances. - getChpResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getChpResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
ChpResultinstances. - getChpTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
ChpTypeInputinstances. - getChpTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
ChpTypeInputinstances. - getClosed() - Method in class edu.ie3.datamodel.models.result.connector.SwitchResult
- getColumnScheme() - Method in class edu.ie3.datamodel.io.csv.timeseries.IndividualTimeSeriesMetaInformation
-
Deprecated.
- getColumnScheme() - Method in class edu.ie3.datamodel.io.naming.timeseries.IndividualTimeSeriesMetaInformation
- getConnectedAssets() - Method in class edu.ie3.datamodel.models.input.system.EmInput
- getConnection() - Method in class edu.ie3.datamodel.io.connectors.SqlConnector
-
Establishes and returns a database connection.
- getConnection(boolean) - Method in class edu.ie3.datamodel.io.connectors.SqlConnector
-
Establishes and returns a database connection
- getControlStrategy() - Method in class edu.ie3.datamodel.models.input.system.EmInput
- getCoordinate() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
- getCoordinate() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- getCoordinate(int) - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- getCoordinate(int) - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Get the matching coordinate for the given ID
- getCoordinateCount() - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- getCoordinateIdFieldString() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
-
Return the field name for the coordinate id
- getCoordinates(int...) - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- getCoordinates(int...) - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Get the matching coordinates for the given IDs
- getCosPhiRated() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- getCosPhiRated() - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput
- getCosPhiRated() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- getCosPhiRated() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getCosPhiRated() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- getCpCharacteristic() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- getCsvIndividualTimeSeriesMetaInformation(ColumnScheme...) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Receive the information for specific time series.
- getCsvSep() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Deprecated.since 3.0. Use
CsvFileDefinition.csvSep()instead - getCylindricalStorageResult() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getCylindricalStorageResult() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
CylindricalStorageResultinstances. - getCylindricStorages() - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a unique set of
CylindricalStorageInputinstances. - getCylindricStorages() - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of
CylindricalStorageInputinstances. - getCylindricStorages(Set<OperatorInput>, Set<ThermalBusInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a set of
CylindricalStorageInputinstances. - getCylindricStorages(Set<OperatorInput>, Set<ThermalBusInput>) - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a set of
CylindricalStorageInputinstances. - getDayOfWeek() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- getDbColumnName(String, String) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
-
Determine the corresponding database column name based on the provided factory field parameter name.
- getDbTables(String, String) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
-
Determine the corresponding table names based on the provided table name pattern.
- getDiffuseIrradiance() - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- getDirection() - Method in class edu.ie3.datamodel.models.value.WindValue
- getDirectIrradiance() - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- getDirectoryPath() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Deprecated.since 3.0. Use
CsvFileDefinition.directoryPath()instead - getDirectoryPath(Class<? extends UniqueEntity>) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Returns the sub directory structure with regard to some (not explicitly specified) base directory.
- getDirectoryPath(T) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Returns the sub directory structure with regard to some (not explicitly specified) base directory.
- getDistance() - Method in class edu.ie3.datamodel.graph.DistanceWeightedEdge
- getDistanceTopologyGraph(GridContainer) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Returns the topology of the provided grid container as a
DistanceWeightedGraphif the provided grid container'sRawGridElementsallows the creation of a valid topology graph or an empty optional otherwise. - getDistanceTopologyGraph(RawGridElements) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Returns the topology of the provided
RawGridElementsas aDistanceWeightedGraph, if they allow the creation of a valid topology graph or an empty optional otherwise. - getDod() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getDouble(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Returns double value for given field name.
- getdPhi() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getdPhi() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getdV() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getdV() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- geteCons() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- geteConsAnnual() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- getElectricCurrentType() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- getElevationAngle() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getEligibleEntityClasses() - Method in class edu.ie3.datamodel.io.processor.input.InputEntityProcessor
- getEligibleEntityClasses() - Method in class edu.ie3.datamodel.io.processor.Processor
-
Returns a (unmodifiable)
Listof classes that this Processors is capable of processing - getEligibleEntityClasses() - Method in class edu.ie3.datamodel.io.processor.result.ResultEntityProcessor
- getEligibleEntityClasses() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
- getEmResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getEmResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
EmResultinstances. - getEmSystems() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
- getEmSystems() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
EmInputinstances. - getEmSystems() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getEmSystems(Set<NodeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
This set has to be unique in the sense of object uniqueness but also in the sense of
UUIDuniqueness of the providedEmInputwhich has to be checked manually, asEmInput.equals(Object)is NOT restricted on the uuid ofEmInput. - getEmSystems(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
This set has to be unique in the sense of object uniqueness but also in the sense of
UUIDuniqueness of the providedEmInputwhich has to be checked manually, asEmInput.equals(Object)is NOT restricted on the uuid ofEmInput. - getEndDate() - Method in class edu.ie3.datamodel.models.OperationTime
- getEnergy() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- getEntityName(Class<? extends UniqueEntity>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Returns the name of the entity, that should be used for persistence.
- getEntityName(Class<? extends UniqueEntity>) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Returns the name of the entity, that should be used for persistence.
- getEntityName(T) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Builds a file name (and only the file name without any directories and extension) of the given information.
- getEntityName(T) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Builds a file name (and only the file name without any directories and extension) of the given information.
- getEntries() - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
-
Returns the sorted set of all entries known to this time series
- getEntries() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
-
Returns all unique entries
- getEntryClass() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- geteStorage() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- geteStorage() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getEta() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getEtaConv() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getEtaConv() - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput
- getEtaConv() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- getEtaEl() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- getEtaThermal() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- getEthCapa() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- getEthLosses() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- getEvCS() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
EvcsInputinstances. - getEvCS() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
EvcsInputinstances. - getEvCS() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getEvCS(Set<NodeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
EvcsInputinstances. - getEvCS(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
EvcsInputinstances. - getEvcsResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getEvcsResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
EvcsResultinstances. - getEvResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getEvResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
EvResultinstances. - getEvs() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
EvInputinstances. - getEvs() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
EvInputinstances. - getEvs() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getEvs(Set<NodeInput>, Set<OperatorInput>, Set<EvTypeInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
EvInputinstances. - getEvs(Set<NodeInput>, Set<OperatorInput>, Set<EvTypeInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
EvInputinstances. - getEvTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
EvTypeInputinstances. - getEvTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
EvTypeInputinstances. - getFeedInTariff() - Method in class edu.ie3.datamodel.models.input.system.BmInput
- getField(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Returns field value for given field name.
- getFieldOptional(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Returns field value for given field name, or empty Optional if field does not exist.
- getFields(D) - Method in class edu.ie3.datamodel.io.factory.Factory
-
Returns list of sets of attribute names that the entity requires to be built.
- getFields(D) - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityFactory
-
Returns list of sets of attribute names that the entity requires to be built.
- getFields(D) - Method in class edu.ie3.datamodel.io.factory.input.graphics.GraphicInputFactory
-
Returns list of sets of attribute names that the entity requires to be built.
- getFields(SystemParticipantTypedEntityData<StorageTypeInput>) - Method in class edu.ie3.datamodel.io.factory.input.participant.StorageInputFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.input.OperatorInputFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.ConnectorResultFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.NodeResultFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.SwitchResultFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.SystemParticipantResultFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.result.ThermalResultFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeSeriesMappingFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeSeriesMetaInformationFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.LineTypeInputFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.SystemParticipantTypeInputFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.Transformer2WTypeInputFactory
- getFields(SimpleEntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.Transformer3WTypeInputFactory
- getFields(SimpleFactoryData) - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
- getFields(SimpleFactoryData) - Method in class edu.ie3.datamodel.io.factory.timeseries.IconIdCoordinateFactory
- getFields(SimpleTimeBasedValueData<V>) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedSimpleValueFactory
- getFields(TimeBasedWeatherValueData) - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- getFields(TimeBasedWeatherValueData) - Method in class edu.ie3.datamodel.io.factory.timeseries.IconTimeBasedWeatherValueFactory
- getFieldsString(Set<String>...) - Static method in class edu.ie3.datamodel.io.factory.Factory
- getFieldsToValues() - Method in class edu.ie3.datamodel.io.factory.FactoryData
- getFileName() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Deprecated.since 3.0. Use
CsvFileDefinition.fileName()instead - getFilePath() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
- getFilePath(Class<? extends UniqueEntity>) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Get the full path to the file with regard to some (not explicitly specified) base directory.
- getFilePath(T) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Get the full path to the file with regard to some (not explicitly specified) base directory.
- getFillLevel() - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
- getFixedFeedInResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getFixedFeedInResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
FixedFeedInResultinstances. - getFixedFeedIns() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
FixedFeedInInputinstances. - getFixedFeedIns() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
FixedFeedInInputinstances. - getFixedFeedIns() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getFixedFeedIns(Set<NodeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
FixedFeedInInputinstances. - getFixedFeedIns(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
FixedFeedInInputinstances. - getFlexOptionsResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getFlexOptionsResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
FlexOptionsResultinstances. - getFullFilePath() - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
-
Deprecated.
- getFullFilePath() - Method in class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- getG() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getGeoPosition() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- getGeoPosition() - Method in class edu.ie3.datamodel.models.input.NodeInput
- getGermanVoltageLevels() - Static method in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- getgM() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getgM() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getGraphicElements() - Method in class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
-
Should return either a consistent instance of
GraphicElementswrapped inOptionalor an emptyOptional. - getGraphicElements() - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Should return either a consistent instance of
GraphicElementswrapped inOptionalor an emptyOptional. - getGraphicLayer() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput
- getGraphicLayer() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- getGraphics() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- getGraphicsInputEntityName(Class<? extends GraphicInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
GraphicInputs - getGridData() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Should return either a consistent instance of
RawGridElementswrapped inOptionalor an emptyOptional. - getGridData() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Should return either a consistent instance of
RawGridElementswrapped inOptionalor an emptyOptional. - getGridName() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- getHeaderElements() - Method in class edu.ie3.datamodel.io.processor.EntityProcessor
- getHeaderElements() - Method in class edu.ie3.datamodel.io.processor.Processor
-
Return all header elements of the table
- getHeaderElements() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
- getHeaderElements(TimeSeriesProcessorKey) - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Returns the header of a given time series combination or throws an exception if no processor for the given combination is known by this provider.
- getHeaderElements(Class<? extends UniqueEntity>) - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Returns the header of a given entity class or throws an exception if no processor for the given class is known by this provider.
- getHeadLineElements() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Deprecated.since 3.0. Use
CsvFileDefinition.headLineElements()instead - getHeatDemand() - Method in class edu.ie3.datamodel.models.value.HeatAndPValue
- getHeatDemand() - Method in class edu.ie3.datamodel.models.value.HeatAndSValue
- getHeatDemand() - Method in class edu.ie3.datamodel.models.value.HeatDemandValue
- getHeatPumps() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
HpInputinstances. - getHeatPumps() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
HpInputinstances. - getHeatPumps() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getHeatPumps(Set<NodeInput>, Set<OperatorInput>, Set<HpTypeInput>, Set<ThermalBusInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
HpInputinstances. - getHeatPumps(Set<NodeInput>, Set<OperatorInput>, Set<HpTypeInput>, Set<ThermalBusInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
HpInputinstances. - getHpResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getHpResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
HpResultinstances. - getHpTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
HpTypeInputinstances. - getHpTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
HpTypeInputinstances. - getHubHeight() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- getiAAng() - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- getiAMag() - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- getiBAng() - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- getiBMag() - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- getiCAng() - Method in class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- getiCMag() - Method in class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- getId() - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- getId() - Method in class edu.ie3.datamodel.models.input.AssetInput
- getId() - Method in class edu.ie3.datamodel.models.input.AssetTypeInput
- getId() - Method in class edu.ie3.datamodel.models.input.OperatorInput
- getId() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- getId() - Method in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
-
Get the identifier of the voltage level
- getId(Point) - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- getId(Point) - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Get the ID for the coordinate point
- getIdCoordinateEntityName() - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for coordinates
- getIdCoordinateEntityName() - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Get the entity name for coordinates
- getIdCoordinateFilePath() - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Get the full path to the id coordinate file with regard to some (not explicitly specified) base directory.
- getIdField() - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
- getIdField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IconIdCoordinateFactory
- getIdField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IdCoordinateFactory
- getiMax() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getImpedance() - Method in class edu.ie3.datamodel.graph.ImpedanceWeightedEdge
- getImpedanceTopologyGraph(GridContainer) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Returns the topology of the provided grid container as a
ImpedanceWeightedGraphif the provided grid container'sRawGridElementsallows the creation of a valid topology graph or an empty optional otherwise. - getImpedanceTopologyGraph(RawGridElements) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Returns the topology of the provided
RawGridElementsas aImpedanceWeightedGraph, if they allow the creation of a valid topology graph or an empty optional otherwise. - getIndividualTimeSeriesMetaInformation(UUID) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
CsvFileConnector.getCsvIndividualTimeSeriesMetaInformation(ColumnScheme...)instead - getIndividualTimeSeriesPattern() - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
- getIndividualTimeSeriesPattern() - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Returns the pattern to identify individual time series in this instance of the file naming strategy considering the
EntityPersistenceNamingStrategyandFileHierarchy. - getIndoorTemperature() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- getInferiorNode() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Deprecated.since 3.0. Use
SubGridGate.inferiorNode()instead - getInferiorSubGrid() - Method in record class edu.ie3.datamodel.graph.SubGridGate
- getInletTemp() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- getInputEntityName(Class<? extends InputEntity>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the name for all
InputEntitys - getInputModel() - Method in class edu.ie3.datamodel.models.result.ResultEntity
- getInt(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Returns int value for given field name.
- getKey() - Method in enum class edu.ie3.datamodel.models.ControlStrategy.DefaultControlStrategies
- getKey() - Method in interface edu.ie3.datamodel.models.ControlStrategy
- getKey() - Method in enum class edu.ie3.datamodel.models.EmControlStrategy
- getKey() - Method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- getKey() - Method in enum class edu.ie3.datamodel.models.profile.LoadProfile.DefaultLoadProfiles
- getKey() - Method in interface edu.ie3.datamodel.models.profile.LoadProfile
- getKey() - Method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
- getkG() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getkSa() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getkSu() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getkT() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getkWd() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getLatField() - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
- getLatField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IconIdCoordinateFactory
- getLatField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IdCoordinateFactory
- getLength() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- getLifeCycle() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getLifeTime() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getLine() - Method in interface edu.ie3.datamodel.io.extractor.HasLine
- getLine() - Method in class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputEntityData
- getLine() - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
- getLineGraphicInput() - Method in class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
-
Returns a set of
LineGraphicInputinstances. - getLineGraphicInput() - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Returns a set of
LineGraphicInputinstances. - getLineGraphicInput(Set<LineInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
-
Returns a set of
LineGraphicInputinstances. - getLineGraphicInput(Set<LineInput>) - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Returns a set of
LineGraphicInputinstances. - getLineGraphics() - Method in class edu.ie3.datamodel.models.input.container.GraphicElements
- getLineResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getLineResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
LineResultinstances. - getLines() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a unique set of
LineInputinstances. - getLines() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
LineInputinstances. - getLines() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getLines(Set<NodeInput>, Set<LineTypeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a set of
LineInputinstances. - getLines(Set<NodeInput>, Set<LineTypeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
LineInputinstances. - getLineString(String) - Method in class edu.ie3.datamodel.io.factory.EntityData
-
Parses and returns a geometrical LineString from field value of given field name.
- getLineTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
LineTypeInputinstances. - getLineTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
LineTypeInputinstances. - getLink() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Deprecated.since 3.0. Use
SubGridGate.link()instead - getLoadProfile() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- getLoadProfileTimeSeriesPattern() - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
- getLoadProfileTimeSeriesPattern() - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Returns the pattern to identify load profile time series in this instance of the file naming strategy considering the
EntityPersistenceNamingStrategyandFileHierarchy. - getLoadResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getLoadResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
LoadResultinstances. - getLoads() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
LoadInputinstances. - getLoads() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
LoadInputinstances. - getLoads() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getLoads(Set<NodeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
LoadInputinstances. - getLoads(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
LoadInputinstances. - getLocationType() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- getLonField() - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
- getLonField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IconIdCoordinateFactory
- getLonField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IdCoordinateFactory
- getLowerTemperatureLimit() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- getMapping() - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMappingSource
- getMapping() - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMappingSource
- getMapping() - Method in interface edu.ie3.datamodel.io.source.TimeSeriesMappingSource
- getMeasurementUnits() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a unique set of
MeasurementUnitInputinstances. - getMeasurementUnits() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
MeasurementUnitInputinstances. - getMeasurementUnits() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getMeasurementUnits(Set<NodeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a set of
MeasurementUnitInputinstances. - getMeasurementUnits(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
MeasurementUnitInputinstances. - getMethod() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Deprecated.since 3.0. Use
FieldSourceToMethod.method()instead - getMySa() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getMySu() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getMyWd() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getNearestCoordinates(Point, int) - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Returns the nearest n coordinate points to the given coordinate from a collection of all available points
- getNearestCoordinates(Point, int, Collection<Point>) - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Returns the nearest n coordinate points to the given coordinate from a given collection of points.
- getNextDateTime(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- getNextDateTime(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- getNextDateTime(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
-
Get the next later known time instant
- getNextTimeBasedValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
-
Get the next available value after or at the given time step as a TimeBasedValue
- getNode() - Method in class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputEntityData
- getNode() - Method in class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
- getNode() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
- getNode() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- getNode() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
- getNode() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- getNodeA() - Method in class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
- getNodeA() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- getNodeA() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- getNodeA() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- getNodeB() - Method in class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
- getNodeB() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- getNodeB() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- getNodeB() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- getNodeC() - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- getNodeC() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- getNodeGraphicInput() - Method in class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
-
Returns a set of
NodeGraphicInputinstances. - getNodeGraphicInput() - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Returns a set of
NodeGraphicInputinstances. - getNodeGraphicInput(Set<NodeInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
-
Returns a set of
NodeGraphicInputinstances. - getNodeGraphicInput(Set<NodeInput>) - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Returns a set of
NodeGraphicInputinstances. - getNodeGraphics() - Method in class edu.ie3.datamodel.models.input.container.GraphicElements
- getNodeInternal() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- getNodeResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getNodeResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
NodeResultinstances. - getNodes() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a unique set of
NodeInputinstances. - getNodes() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
NodeInputinstances. - getNodes() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getNodes(Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a set of
NodeInputinstances. - getNodes(Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
NodeInputinstances. - getNominalVoltage() - Method in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
-
Get the nominal voltage of the voltage level
- getOlmCharacteristic() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- getOperationLimit() - Method in class edu.ie3.datamodel.models.OperationTime
- getOperationTime() - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- getOperationTime() - Method in class edu.ie3.datamodel.models.input.AssetInput
- getOperationTime() - Method in interface edu.ie3.datamodel.models.Operable
- getOperator() - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- getOperator() - Method in class edu.ie3.datamodel.models.input.AssetInput
- getOperator() - Method in interface edu.ie3.datamodel.models.Operable
- getOperatorInput() - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityData
- getOperatorInputEntityName(Class<? extends OperatorInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
OperatorInputs - getOperators() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
OperatorInputinstances. - getOperators() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
OperatorInputinstances. - getOpex() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- getOrInitWriter(Class<? extends UniqueEntity>, String[], String) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
- getOrInitWriter(T, String[], String) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
- getP() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- getP() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
-
Active power output of the decentralised energy resource asset.
- getP() - Method in class edu.ie3.datamodel.models.value.PValue
- getParallelDevices() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- getParallelDevices() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- getParticipant() - Method in class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
- getPath() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput
- getPath() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- getpMax() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getpMax() - Method in class edu.ie3.datamodel.models.result.system.FlexOptionsResult
- getpMin() - Method in class edu.ie3.datamodel.models.result.system.FlexOptionsResult
- getPoint() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
- getPoint(String) - Method in class edu.ie3.datamodel.io.factory.EntityData
-
Parses and returns a geometrical Point from field value of given field name.
- getPoints() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
- getpOwn() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- getPredominantVoltageLevel() - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer
- getpRef() - Method in class edu.ie3.datamodel.models.result.system.FlexOptionsResult
- getPreviousDateTime(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- getPreviousDateTime(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- getPreviousDateTime(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
-
Get the next earlier known time instant
- getPreviousTimeBasedValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
-
Get the most recent available value before or at the given time step as a TimeBasedValue
- getPrice() - Method in class edu.ie3.datamodel.models.value.EnergyPriceValue
- getProfile() - Method in class edu.ie3.datamodel.io.csv.timeseries.LoadProfileTimeSeriesMetaInformation
-
Deprecated.
- getProfile() - Method in class edu.ie3.datamodel.io.naming.timeseries.LoadProfileTimeSeriesMetaInformation
- getProfile(T[], String) - Static method in interface edu.ie3.datamodel.models.profile.LoadProfile
-
Looks for load profile with given key and returns it.
- getpThermal() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- getpThermal() - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput
- getPvPlants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
PvInputinstances. - getPvPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
PvInputinstances. - getPvPlants() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getPvPlants(Set<NodeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
PvInputinstances. - getPvPlants(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
PvInputinstances. - getPvResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getPvResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
PvResultinstances. - getQ() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- getQ() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
-
Reactive power output of the decentralised energy resource asset.
- getQ() - Method in class edu.ie3.datamodel.models.value.SValue
- getqCharacteristics() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
- getqCharacteristics() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- getqDot() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
-
Thermal power output of the decentralised energy resource asset.
- getqDot() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- getQuantity(String, Unit<Q>) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Parses and returns a Quantity from field value of given field name.
- getQuantity(String, Unit<Q>) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
- getQuarterHour() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getQuarterHourOfDay() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- getR() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getRandomLoadParametersEntityName(Class<? extends RandomLoadParameters>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
RandomLoadParameters - getRawGrid() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- getRegisteredClass() - Method in class edu.ie3.datamodel.io.processor.Processor
-
Reveal the registered class
- getRegisteredClasses() - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Returns all classes that are registered within entity processors known by this provider
- getRegisteredTimeSeriesCombinations() - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
- getResultEntityName(Class<? extends ResultEntity>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
ResultEntitys - getReturnTemp() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- getRotorArea() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- getrSc() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getrScA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getrScB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getrScC() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getScenarioName() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
- getScheme() - Method in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.
- getScheme() - Method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- getSession() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Return the couchbase java sdk equivalent of a session - a collection - to the previously set bucket
- getSession() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Return the session of this connector
- getSigmaSa() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getSigmaSu() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getSigmaWd() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getSoc() - Method in class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
- getSolarIrradiance() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- getSource() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Deprecated.since 3.0. Use
FieldSourceToMethod.source()instead - getSource(String, String, FileNamingStrategy, CsvFileConnector.CsvIndividualTimeSeriesMetaInformation) - Static method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getSource(String, String, FileNamingStrategy, CsvIndividualTimeSeriesMetaInformation) - Static method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
-
Factory method to build a source from given meta information
- getsRated() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getsRated() - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput
- getsRated() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- getsRated() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getsRated() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- getsRated() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- getsRatedA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getsRatedB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getsRatedC() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getStartDate() - Method in class edu.ie3.datamodel.models.OperationTime
- getStorageResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getStorageResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
StorageResultinstances. - getStorages() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
StorageInputinstances. - getStorages() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
StorageInputinstances. - getStorages() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getStorages(Set<NodeInput>, Set<OperatorInput>, Set<StorageTypeInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
StorageInputinstances. - getStorages(Set<NodeInput>, Set<OperatorInput>, Set<StorageTypeInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
StorageInputinstances. - getStorageTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
StorageTypeInputinstances. - getStorageTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
StorageTypeInputinstances. - getStorageVolumeLvl() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- getStorageVolumeLvlMin() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- getSubDirectory(Class<? extends UniqueEntity>) - Method in interface edu.ie3.datamodel.io.naming.FileHierarchy
-
Determines the correct subdirectory (w.r.t.
- getSubDirectory(Class<? extends UniqueEntity>, String) - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
-
Gives the correct sub directory (w.r.t.
- getSubDirectory(Class<? extends UniqueEntity>, String) - Method in interface edu.ie3.datamodel.io.naming.FileHierarchy
-
Determines the correct subdirectory (w.r.t.
- getSubDirectory(Class<? extends UniqueEntity>, String) - Method in class edu.ie3.datamodel.io.naming.FlatDirectoryHierarchy
-
Gives empty sub directory.
- getSubGridTopologyGraph() - Method in class edu.ie3.datamodel.models.input.container.JointGridContainer
- getSubnet() - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer
- getSubnet() - Method in class edu.ie3.datamodel.models.input.NodeInput
- getSuperiorNode() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Deprecated.since 3.0. Use
SubGridGate.superiorNode()instead - getSuperiorSubGrid() - Method in record class edu.ie3.datamodel.graph.SubGridGate
- getSupportedClasses() - Method in class edu.ie3.datamodel.io.factory.Factory
- getSwitches() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a unique set of
SwitchInputinstances. - getSwitches() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
SwitchInputinstances. - getSwitches() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getSwitches(Set<NodeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a set of
SwitchInputinstances. - getSwitches(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
SwitchInputinstances. - getSwitchResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getSwitchResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
SwitchResultinstances. - getSynonymousIds() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- getSystemParticipants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Should return either a consistent instance of
SystemParticipantswrapped inOptionalor an emptyOptional. - getSystemParticipants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Should return either a consistent instance of
SystemParticipantswrapped inOptionalor an emptyOptional. - getSystemParticipants() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- getTapMax() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getTapMax() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getTapMin() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getTapMin() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getTapNeutr() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getTapNeutr() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getTapPos() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- getTapPos() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- getTapPos() - Method in class edu.ie3.datamodel.models.result.connector.TransformerResult
- getTargetClass() - Method in class edu.ie3.datamodel.io.factory.EntityData
- getTargetClass() - Method in class edu.ie3.datamodel.io.factory.FactoryData
- getTargetTemperature() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- getTemperature() - Method in class edu.ie3.datamodel.models.value.TemperatureValue
- getTemperature() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- getThermalBus() - Method in interface edu.ie3.datamodel.io.extractor.HasThermalBus
- getThermalBus() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
- getThermalBus() - Method in class edu.ie3.datamodel.models.input.system.HpInput
- getThermalBus() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput
- getThermalBus() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput.ThermalUnitInputCopyBuilder
- getThermalBuses() - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a unique set of
ThermalBusInputinstances. - getThermalBuses() - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of
ThermalBusInputinstances. - getThermalBuses(Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a set of
ThermalBusInputinstances. - getThermalBuses(Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a set of
ThermalBusInputinstances. - getThermalBusInput() - Method in class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
- getThermalBusInput() - Method in class edu.ie3.datamodel.io.factory.input.participant.HpInputEntityData
- getThermalHouseResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getThermalHouseResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
ThermalHouseResultinstances. - getThermalHouses() - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a unique set of
ThermalHouseInputinstances. - getThermalHouses() - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of
ThermalHouseInputinstances. - getThermalHouses(Set<OperatorInput>, Set<ThermalBusInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a set of
ThermalHouseInputinstances. - getThermalHouses(Set<OperatorInput>, Set<ThermalBusInput>) - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a set of
ThermalHouseInputinstances. - getThermalStorage() - Method in interface edu.ie3.datamodel.io.extractor.HasThermalStorage
- getThermalStorage() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
- getThermalStorageInput() - Method in class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
- getThermalStorages() - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a unique set of instances of all entities implementing the
ThermalStorageInputabstract class. - getThermalStorages() - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of instances of all entities implementing the
ThermalStorageInputabstract class. - getThermalStorages(Set<OperatorInput>, Set<ThermalBusInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a unique set of instances of all entities implementing the
ThermalStorageInputabstract class. - getThermalStorages(Set<OperatorInput>, Set<ThermalBusInput>) - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of instances of all entities implementing the
ThermalStorageInputabstract class. - getTime() - Method in class edu.ie3.datamodel.models.result.ResultEntity
- getTime() - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- getTimeBasedValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- getTimeBasedValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
-
Get the time based value for the queried time
- getTimeFieldString() - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- getTimeFieldString() - Method in class edu.ie3.datamodel.io.factory.timeseries.IconTimeBasedWeatherValueFactory
- getTimeFieldString() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedSimpleValueFactory
-
Return the field name for the date time
- getTimeFieldString() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
-
Return the field name for the date time
- getTimeSeries() - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
- getTimeSeries() - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
- getTimeSeries() - Method in class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
- getTimeSeries() - Method in interface edu.ie3.datamodel.io.source.TimeSeriesSource
-
Obtain the full time series
- getTimeSeries(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
- getTimeSeries(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
- getTimeSeries(ClosedInterval<ZonedDateTime>) - Method in interface edu.ie3.datamodel.io.source.TimeSeriesSource
-
Get the time series for the given time interval.
- getTimeSeriesClass() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- getTimeSeriesEntityName(ColumnScheme) - Method in class edu.ie3.datamodel.io.naming.DatabaseNamingStrategy
-
Provides the name of a time series table given a column scheme
- getTimeSeriesMappingEntityName() - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for time series mapping
- getTimeSeriesMetaInformation() - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMetaInformationSource
- getTimeSeriesMetaInformation() - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMetaInformationSource
- getTimeSeriesMetaInformation() - Method in interface edu.ie3.datamodel.io.source.TimeSeriesMetaInformationSource
-
Get a mapping from time series
UUIDto its meta informationIndividualTimeSeriesMetaInformation - getTimeSeriesMetaInformation(UUID) - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMappingSource
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
CsvTimeSeriesMetaInformationSource.getTimeSeriesMetaInformation()instead - getTimeSeriesMetaInformation(UUID) - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMetaInformationSource
- getTimeSeriesMetaInformation(UUID) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMappingSource
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
SqlTimeSeriesMetaInformationSource.getTimeSeriesMetaInformation()instead - getTimeSeriesMetaInformation(UUID) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMetaInformationSource
- getTimeSeriesMetaInformation(UUID) - Method in interface edu.ie3.datamodel.io.source.TimeSeriesMappingSource
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
TimeSeriesMetaInformationSource.getTimeSeriesMetaInformation()instead - getTimeSeriesMetaInformation(UUID) - Method in interface edu.ie3.datamodel.io.source.TimeSeriesMetaInformationSource
-
Get an option on the given time series meta information
- getTimeSeriesPrefix() - Method in class edu.ie3.datamodel.io.naming.DatabaseNamingStrategy
-
Provides the String that all time series tables are prefixed with
- getTimeSeriesUuid(UUID) - Method in interface edu.ie3.datamodel.io.source.TimeSeriesMappingSource
-
Get a time series identifier to a given model identifier
- getTransformer2WResultResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getTransformer2WResultResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
Transformer2WResultinstances. - getTransformer2Ws() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getTransformer2WTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
Transformer2WTypeInputinstances. - getTransformer2WTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
Transformer2WTypeInputinstances. - getTransformer3WResultResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getTransformer3WResultResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
Transformer3WResultinstances. - getTransformer3Ws() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getTransformer3WTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
Transformer3WTypeInputinstances. - getTransformer3WTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
Transformer3WTypeInputinstances. - getType() - Method in interface edu.ie3.datamodel.io.extractor.HasType
- getType() - Method in class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
- getType() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- getType() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput
- getType() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.BmInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.EvInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.HpInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.StorageInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.WecInput
- getType() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- getTypeEntityName(Class<? extends AssetTypeInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
AssetTypeInputs - getTypeInput() - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
- getUpperTemperatureLimit() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- getUuid() - Method in class edu.ie3.datamodel.io.csv.FileNameMetaInformation
-
Deprecated.
- getUuid() - Method in class edu.ie3.datamodel.models.UniqueEntity
- getUuid() - Method in class edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder
- getUUID(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Parses and returns a UUID from field value of given field name.
- getUUIDs(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Parses and returns an array of UUIDs from field value of given field name.
- getV2gSupport() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- getValue() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
- getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
- getValue(ZonedDateTime) - Method in interface edu.ie3.datamodel.io.source.TimeSeriesSource
-
Get the time series value for a specific time
- getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.RepetitiveTimeSeries
- getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
-
If you prefer to keep the time with the value, please use
TimeSeries.getTimeBasedValue(java.time.ZonedDateTime)instead - getValueClass() - Method in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.
- getValueClass() - Method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- getValueClass() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- getvAng() - Method in class edu.ie3.datamodel.models.result.NodeResult
- getVAng() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- getVelocity() - Method in class edu.ie3.datamodel.models.value.WindValue
- getvMag() - Method in class edu.ie3.datamodel.models.result.NodeResult
- getVMag() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- getVoltageLvl(String, String) - Method in class edu.ie3.datamodel.io.factory.EntityData
-
Parses and returns a voltage level from field value of given field name.
- getVoltLvl() - Method in class edu.ie3.datamodel.models.input.NodeInput
- getvRated() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getvRatedA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getvRatedA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getvRatedB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getvRatedB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getvRatedC() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getvTarget() - Method in class edu.ie3.datamodel.models.input.NodeInput
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in interface edu.ie3.datamodel.io.source.WeatherSource
-
Return the weather for the given time interval
- getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in interface edu.ie3.datamodel.io.source.WeatherSource
-
Return the weather for the given time interval AND coordinates
- getWeather(ClosedInterval<ZonedDateTime>, Point) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
-
Return the weather for the given time interval AND coordinate
- getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
- getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
- getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
- getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
- getWeather(ZonedDateTime, Point) - Method in interface edu.ie3.datamodel.io.source.WeatherSource
-
Return the weather for the given time date AND coordinate
- getWecPlants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
WecInputinstances. - getWecPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
WecInputinstances. - getWecPlants() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getWecPlants(Set<NodeInput>, Set<OperatorInput>, Set<WecTypeInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
WecInputinstances. - getWecPlants(Set<NodeInput>, Set<OperatorInput>, Set<WecTypeInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
WecInputinstances. - getWecResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getWecResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
WecResultinstances. - getWecTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
WecTypeInputinstances. - getWecTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
WecTypeInputinstances. - getWholesalePrice(ClosedInterval<ZonedDateTime>) - Method in interface edu.ie3.datamodel.io.source.WholesalePriceSource
-
Return the whole sale price for the given time interval
- getWholesalePrice(ZonedDateTime) - Method in interface edu.ie3.datamodel.io.source.WholesalePriceSource
-
Return the whole sale price for the given time
- getWind() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- getX() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getX() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
- getxSc() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getxScA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getxScB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getxScC() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getY() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
- GraphicElements - Class in edu.ie3.datamodel.models.input.container
-
Represents the accumulation of graphic data elements (node graphics, line graphics)
- GraphicElements(Collection<GraphicElements>) - Constructor for class edu.ie3.datamodel.models.input.container.GraphicElements
-
Combine different already existing containers
- GraphicElements(List<GraphicInput>) - Constructor for class edu.ie3.datamodel.models.input.container.GraphicElements
-
Create an instance based on a list of
GraphicInputentities that are included inGraphicElements - GraphicElements(Set<NodeGraphicInput>, Set<LineGraphicInput>) - Constructor for class edu.ie3.datamodel.models.input.container.GraphicElements
- GraphicInput - Class in edu.ie3.datamodel.models.input.graphics
-
Describes the graphic data belonging to grid assets
- GraphicInput(UUID, String, LineString) - Constructor for class edu.ie3.datamodel.models.input.graphics.GraphicInput
- GraphicInput.GraphicInputCopyBuilder<T extends GraphicInput.GraphicInputCopyBuilder<T>> - Class in edu.ie3.datamodel.models.input.graphics
-
Abstract class for all builder that build child entities of abstract class
GraphicInput - GraphicInputCopyBuilder(GraphicInput) - Constructor for class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- GraphicInputFactory<T extends GraphicInput,
D extends EntityData> - Class in edu.ie3.datamodel.io.factory.input.graphics -
Abstract factory implementation for all
GraphicInputelements - GraphicInputFactory(Class<? extends T>...) - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.GraphicInputFactory
- graphicLayer(String) - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- graphics - Variable in class edu.ie3.datamodel.models.input.container.GridContainer
-
Accumulated graphic data entities (node graphics, line graphics)
- GraphicSource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities of type
GraphicInputfrom different data sources e.g. - GraphicValidationUtils - Class in edu.ie3.datamodel.utils.validation
- GridAndGeoUtils - Class in edu.ie3.datamodel.utils
-
This class offers some useful methods for handling geographical problems related to grids
- GridContainer - Class in edu.ie3.datamodel.models.input.container
- GridContainer(String, RawGridElements, SystemParticipants, GraphicElements) - Constructor for class edu.ie3.datamodel.models.input.container.GridContainer
- GridContainerValidationUtils - Class in edu.ie3.datamodel.utils.validation
- gridName - Variable in class edu.ie3.datamodel.models.input.container.GridContainer
-
Name of this grid
H
- H0 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- handleEntity(TimeSeries) - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
- handleEntity(T) - Method in class edu.ie3.datamodel.io.processor.EntityProcessor
-
Standard call to handle an entity
- handleEntity(T) - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
- handleProcessorSpecificQuantity(Quantity<?>, String) - Method in class edu.ie3.datamodel.io.processor.EntityProcessor
- handleProcessorSpecificQuantity(Quantity<?>, String) - Method in class edu.ie3.datamodel.io.processor.Processor
-
This method should handle all quantities that are model processor specific e.g.
- handleProcessorSpecificQuantity(Quantity<?>, String) - Method in class edu.ie3.datamodel.io.processor.result.ResultEntityProcessor
- handleQuantity(Quantity<?>, String) - Method in class edu.ie3.datamodel.io.processor.Processor
-
Standard method to process a Quantity to a String based on a method return object
- handleTimeSeries(T) - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Searches for the right processor and returns its result
- handleTimeSeries(T) - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
-
Handles the time series by processing each entry and collecting the results
- harmonizeFileSeparator(String) - Static method in class edu.ie3.datamodel.io.IoUtil
-
Ensure to have harmonized file separator across the whole String.
- hashCode() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Returns a hash code value for this object.
- hashCode() - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
-
Deprecated.
- hashCode() - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- hashCode() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns a hash code value for this object.
- hashCode() - Method in class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- hashCode() - Method in class edu.ie3.datamodel.io.csv.FileNameMetaInformation
-
Deprecated.
- hashCode() - Method in class edu.ie3.datamodel.io.csv.timeseries.IndividualTimeSeriesMetaInformation
-
Deprecated.
- hashCode() - Method in class edu.ie3.datamodel.io.csv.timeseries.LoadProfileTimeSeriesMetaInformation
-
Deprecated.
- hashCode() - Method in class edu.ie3.datamodel.io.factory.FactoryData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.participant.HpInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.ThermalUnitInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
- hashCode() - Method in class edu.ie3.datamodel.io.naming.timeseries.IndividualTimeSeriesMetaInformation
- hashCode() - Method in class edu.ie3.datamodel.io.naming.timeseries.LoadProfileTimeSeriesMetaInformation
- hashCode() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Returns a hash code value for this object.
- hashCode() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- hashCode() - Method in class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
- hashCode() - Method in class edu.ie3.datamodel.models.input.AssetInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.AssetTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.GraphicElements
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.JointGridContainer
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- hashCode() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Returns a hash code value for this object.
- hashCode() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.NodeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.OperatorInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.BmInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.characteristic.QV
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.characteristic.WecCharacteristicInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.EmInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.EvInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.HpInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.StorageInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.system.WecInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput
- hashCode() - Method in class edu.ie3.datamodel.models.OperationTime
- hashCode() - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.connector.SwitchResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.connector.TransformerResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.NodeResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.ResultEntity
- hashCode() - Method in class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.system.FlexOptionsResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- hashCode() - Method in class edu.ie3.datamodel.models.UniqueEntity
- hashCode() - Method in class edu.ie3.datamodel.models.value.EnergyPriceValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.HeatAndPValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.HeatAndSValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.HeatDemandValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.PValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.SValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.TemperatureValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.WindValue
- HasLine - Interface in edu.ie3.datamodel.io.extractor
- HasNodes - Interface in edu.ie3.datamodel.io.extractor
- HasThermalBus - Interface in edu.ie3.datamodel.io.extractor
-
Interface that should be implemented by all elements holding a
ThermalBusInputelements and should be processable by theExtractor. - HasThermalStorage - Interface in edu.ie3.datamodel.io.extractor
-
Interface that should be implemented by all elements holding a
ThermalStorageInputelements and should be processable by theExtractor. - HasType - Interface in edu.ie3.datamodel.io.extractor
-
Interface that should be implemented by all elements holding a
AssetTypeInputand should be processable by theExtractor. - headerElements - Variable in class edu.ie3.datamodel.io.processor.EntityProcessor
- headLineElements() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns the value of the
headLineElementsrecord component. - HEAT_CAPACITY - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Thermal capacity of a given mass in kWh/K
- HEAT_DEMAND - Enum constant in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.
- HEAT_DEMAND - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- HEAT_DEMAND - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Heat demand of a thermal sink in MW
- HEAT_DEMAND_PROFILE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Heat demand, that is delivered via a profile in kW
- HeatAndPValue - Class in edu.ie3.datamodel.models.value
-
Describes a tuple based on active electrical power, as well as heat power
- HeatAndPValue(ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.value.HeatAndPValue
- HeatAndSValue - Class in edu.ie3.datamodel.models.value
-
Describes a triple based on active and reactive electrical power, as well as heat power
- HeatAndSValue(ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.value.HeatAndSValue
- HeatDemandValue - Class in edu.ie3.datamodel.models.value
-
Describes as heat demand value
- HeatDemandValue(ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.value.HeatDemandValue
- HOME - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at home (private home or apartment building, type: private location)
- HouseholdSocket - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- houses() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Returns the value of the
housesrecord component. - houses() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Returns the value of the
housesrecord component. - HpInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a heat pump
- HpInput(UUID, String, NodeInput, ThermalBusInput, ReactivePowerCharacteristic, HpTypeInput) - Constructor for class edu.ie3.datamodel.models.input.system.HpInput
-
Constructor for an operated, always on heat pump
- HpInput(UUID, String, OperatorInput, OperationTime, NodeInput, ThermalBusInput, ReactivePowerCharacteristic, HpTypeInput) - Constructor for class edu.ie3.datamodel.models.input.system.HpInput
-
Constructor for an operated heat pump
- HpInput.HpInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
HpInputentities with altered field values. - HpInputEntityData - Class in edu.ie3.datamodel.io.factory.input.participant
- HpInputEntityData(Map<String, String>, NodeInput, HpTypeInput, ThermalBusInput) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.HpInputEntityData
- HpInputEntityData(Map<String, String>, OperatorInput, NodeInput, HpTypeInput, ThermalBusInput) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.HpInputEntityData
- HpInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- HpInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.HpInputFactory
- HpResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
HpInput - HpResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.HpResult
-
Standard constructor with automatic uuid generation.
- HpResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.HpResult
-
Standard constructor which allows uuid provision
- HpTypeInput - Class in edu.ie3.datamodel.models.input.system.type
-
Describes the type of a
HpInput - HpTypeInput(UUID, String, ComparableQuantity<Currency>, ComparableQuantity<EnergyPrice>, ComparableQuantity<Power>, double, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.input.system.type.HpTypeInput
- HUB_HEIGHT - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Height of the hub of an wind energy converter in metre
- HV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
I
- IconIdCoordinateFactory - Class in edu.ie3.datamodel.io.factory.timeseries
-
Factory, that is able to build coordinate id to coordinate mapping from German Federal Weather Service's ICON model
- IconIdCoordinateFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.IconIdCoordinateFactory
- IconTimeBasedWeatherValueFactory - Class in edu.ie3.datamodel.io.factory.timeseries
-
Factory implementation of
TimeBasedWeatherValueFactory, that is able to handle field to value mapping in the column scheme, ie3 uses to store it's data from German Federal Weather Service's ICON-EU model - IconTimeBasedWeatherValueFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.IconTimeBasedWeatherValueFactory
- IconTimeBasedWeatherValueFactory(TimeUtil) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.IconTimeBasedWeatherValueFactory
- IconTimeBasedWeatherValueFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.IconTimeBasedWeatherValueFactory
- id - Variable in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
- id(String) - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- id(String) - Method in class edu.ie3.datamodel.models.input.OperatorInput.OperatorInputCopyBuilder
- IdCoordinateFactory - Class in edu.ie3.datamodel.io.factory.timeseries
-
Abstract class definition for a factory, that is able to build single mapping entries from coordinate identifier to actual coordinate
- IdCoordinateFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.IdCoordinateFactory
- IdCoordinateSource - Interface in edu.ie3.datamodel.io.source
-
This class serves mapping purposes between the ID of a coordinate and the actual coordinate with latitude and longitude values, which is especially needed for data source that don't offer combined primary or foreign keys.
- IMPEDANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Impedance in Ω
- IMPEDANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Impedance per length (mainly for lines) in Ω/km
- ImpedanceWeightedEdge - Class in edu.ie3.datamodel.graph
-
A default implementation for edges in a
ImpedanceWeightedGraph. - ImpedanceWeightedEdge() - Constructor for class edu.ie3.datamodel.graph.ImpedanceWeightedEdge
- ImpedanceWeightedGraph - Class in edu.ie3.datamodel.graph
-
An impedance weighted graph that uses
ImpedanceWeightedEdges as edge type. - ImpedanceWeightedGraph() - Constructor for class edu.ie3.datamodel.graph.ImpedanceWeightedGraph
- ImpedanceWeightedGraph(Supplier<NodeInput>, Supplier<ImpedanceWeightedEdge>) - Constructor for class edu.ie3.datamodel.graph.ImpedanceWeightedGraph
- includes(ZonedDateTime) - Method in class edu.ie3.datamodel.models.OperationTime
-
Check if given date is included in the operation time frame
- IndividualTimeSeries<V extends Value> - Class in edu.ie3.datamodel.models.timeseries.individual
-
Describes a TimeSeries with individual values per time step
- IndividualTimeSeries(UUID, Set<TimeBasedValue<V>>) - Constructor for class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- individualTimeSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
- IndividualTimeSeriesMetaInformation - Class in edu.ie3.datamodel.io.csv.timeseries
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
IndividualTimeSeriesMetaInformationinstead - IndividualTimeSeriesMetaInformation - Class in edu.ie3.datamodel.io.naming.timeseries
-
Specific meta information, that can be derived from an individual time series file
- IndividualTimeSeriesMetaInformation(IndividualTimeSeriesMetaInformation) - Constructor for class edu.ie3.datamodel.io.csv.timeseries.IndividualTimeSeriesMetaInformation
-
Deprecated.
- IndividualTimeSeriesMetaInformation(UUID, ColumnScheme) - Constructor for class edu.ie3.datamodel.io.csv.timeseries.IndividualTimeSeriesMetaInformation
-
Deprecated.
- IndividualTimeSeriesMetaInformation(UUID, ColumnScheme) - Constructor for class edu.ie3.datamodel.io.naming.timeseries.IndividualTimeSeriesMetaInformation
- individualTimeSeriesPattern - Variable in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Pattern to identify individual time series in this instance of the naming strategy (takes care of prefix and suffix)
- individualTimesSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Extracts meta information from a valid source name for an individual time series
- inferiorNode() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Returns the value of the
inferiorNoderecord component. - InfluxDbConnector - Class in edu.ie3.datamodel.io.connectors
-
Implements a DataConnector for InfluxDB.
- InfluxDbConnector(String, String) - Constructor for class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Initializes a new InfluxDbConnector with the given url, databaseName and
InfluxDbConnector.NO_SCENARIOas scenario parameter - InfluxDbConnector(String, String, String) - Constructor for class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Initializes a new InfluxDbConnector with the given url, databaseName and scenario name.
- InfluxDbConnector(String, String, String, boolean, InfluxDB.LogLevel, BatchOptions) - Constructor for class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Initializes a new InfluxDbConnector with the given url, databaseName and scenario name.
- InfluxDbConnector(InfluxDB, String, String, boolean) - Constructor for class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Initializes a new InfluxDbConnector with the given influxDb session, the databaseName and scenario name.
- InfluxDbSink - Class in edu.ie3.datamodel.io.sink
-
InfluxDB Sink for result and time series data
- InfluxDbSink(InfluxDbConnector) - Constructor for class edu.ie3.datamodel.io.sink.InfluxDbSink
-
Initializes a new InfluxDbWeatherSource with a default EntityPersistenceNamingStrategy
- InfluxDbSink(InfluxDbConnector, EntityPersistenceNamingStrategy) - Constructor for class edu.ie3.datamodel.io.sink.InfluxDbSink
-
Initializes a new InfluxDbWeatherSource
- InfluxDbWeatherSource - Class in edu.ie3.datamodel.io.source.influxdb
-
InfluxDB Source for weather data
- InfluxDbWeatherSource(InfluxDbConnector, IdCoordinateSource, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
-
Initializes a new InfluxDbWeatherSource
- initIdCoordinateReader() - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Initialises a reader to get grip on the file that contains mapping information between coordinate id and actual coordinate
- initReader(Class<? extends UniqueEntity>) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Initializes a file reader for the given class that should be read in.
- initReader(String) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Initializes a file reader for the given file name.
- inletTemp(ComparableQuantity<Temperature>) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- inOperationOn(ZonedDateTime) - Method in interface edu.ie3.datamodel.models.Operable
- INPUT_MODEL - Static variable in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- InputContainer<T extends InputEntity> - Interface in edu.ie3.datamodel.models.input.container
-
Represents an aggregation of different entities
- InputDataSink - Interface in edu.ie3.datamodel.io.sink
- InputEntity - Class in edu.ie3.datamodel.models.input
-
Functionless class to describe that all subclasses are input classes
- InputEntity(UUID) - Constructor for class edu.ie3.datamodel.models.input.InputEntity
- InputEntityProcessor - Class in edu.ie3.datamodel.io.processor.input
-
Processes all
InputEntitys and it's child classes - InputEntityProcessor(Class<? extends InputEntity>) - Constructor for class edu.ie3.datamodel.io.processor.input.InputEntityProcessor
- internalSlack(boolean) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- InvalidColumnNameException - Exception in edu.ie3.datamodel.exceptions
-
Exception that is thrown whenever data columns are not as expected.
- InvalidColumnNameException(String) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidColumnNameException
- InvalidColumnNameException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidColumnNameException
- InvalidColumnNameException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidColumnNameException
- InvalidEntityException - Exception in edu.ie3.datamodel.exceptions
-
Is thrown, when a checked entity is illegal and thus not usable
- InvalidEntityException(String, UniqueEntity) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidEntityException
- InvalidEntityException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidEntityException
- InvalidEntityException(String, Throwable, UniqueEntity) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidEntityException
- InvalidGridException - Exception in edu.ie3.datamodel.exceptions
- InvalidGridException(String) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidGridException
- InvalidGridException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidGridException
- IoUtil - Class in edu.ie3.datamodel.io
- isAutoTap() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- isAutoTap() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- isClosed() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
- isConnectionValid() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Checks if the database connection is valid
- isConnectionValid() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Checks if the given connection parameters are valid, so that a connection can be established
- isCostControlled() - Method in class edu.ie3.datamodel.models.input.system.BmInput
- isDsm() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- isLimited() - Method in class edu.ie3.datamodel.models.OperationTime
- isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.BmInput
- isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
- isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.WecInput
- isPresentCollectIfNot(Class<? extends UniqueEntity>, ConcurrentHashMap<Class<? extends UniqueEntity>, LongAdder>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns a predicate that can be used to filter optionals of
UniqueEntitys and keep track on the number of elements that have been empty optionals. - isSchemeAccepted(ColumnScheme) - Static method in interface edu.ie3.datamodel.io.source.TimeSeriesSource
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
TimeSeriesUtils#isSchemeAccepted(edu.ie3.datamodel.io.naming.timeseries.ColumnScheme)instead. - isSchemeAccepted(ColumnScheme) - Static method in class edu.ie3.datamodel.utils.TimeSeriesUtils
-
Checks whether the given column scheme can be used with time series.
- isSlack() - Method in class edu.ie3.datamodel.models.input.NodeInput
- isTapSide() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
J
- JointGridContainer - Class in edu.ie3.datamodel.models.input.container
-
Model class to hold input models for more than one galvanically separated subnet
- JointGridContainer(String, RawGridElements, SystemParticipants, GraphicElements) - Constructor for class edu.ie3.datamodel.models.input.container.JointGridContainer
- JointGridContainer(String, RawGridElements, SystemParticipants, GraphicElements, SubGridTopologyGraph) - Constructor for class edu.ie3.datamodel.models.input.container.JointGridContainer
K
- kG(double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- kT(double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
L
- L0 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- L1 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- L2 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- length(ComparableQuantity<Length>) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- LIFE_TIME - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Life time of a system in h
- line(LineInput) - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput.LineGraphicInputCopyBuilder
- LINE_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Length of a line in km
- LineGraphicInput - Class in edu.ie3.datamodel.models.input.graphics
-
Describes the graphic data belonging to a
LineInput - LineGraphicInput(UUID, String, LineString, LineInput) - Constructor for class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
- LineGraphicInput.LineGraphicInputCopyBuilder - Class in edu.ie3.datamodel.models.input.graphics
-
A builder pattern based approach to create copies of
LineGraphicInputentities with altered field values. - LineGraphicInputEntityData - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Data used by
LineGraphicInputFactoryused to create instances ofLineGraphicInputs holding oneLineInputentity. - LineGraphicInputEntityData(Map<String, String>, LineInput) - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputEntityData
-
Creates a new EntityData object
- LineGraphicInputFactory - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Factory to create
LineGraphicInputentities - LineGraphicInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputFactory
- LineInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes an electrical grid line that connects two
NodeInputs - LineInput(UUID, String, NodeInput, NodeInput, int, LineTypeInput, ComparableQuantity<Length>, LineString, OlmCharacteristicInput) - Constructor for class edu.ie3.datamodel.models.input.connector.LineInput
-
Constructor for an operated, always on line
- LineInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, int, LineTypeInput, ComparableQuantity<Length>, LineString, OlmCharacteristicInput) - Constructor for class edu.ie3.datamodel.models.input.connector.LineInput
-
Constructor for an operated line
- LineInput.LineInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
-
A builder pattern based approach to create copies of
LineInputentities with altered field values. - LineInputFactory - Class in edu.ie3.datamodel.io.factory.input
- LineInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.LineInputFactory
- LineResult - Class in edu.ie3.datamodel.models.result.connector
-
Represents calculation results of a
LineInput - LineResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.connector.LineResult
-
Standard constructor with automatic uuid generation.
- LineResult(UUID, ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.connector.LineResult
-
Standard constructor which allows uuid provision
- LineTypeInput - Class in edu.ie3.datamodel.models.input.connector.type
-
Describes the type of a
LineInput - LineTypeInput(UUID, String, ComparableQuantity<SpecificConductance>, ComparableQuantity<SpecificConductance>, ComparableQuantity<SpecificResistance>, ComparableQuantity<SpecificResistance>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<ElectricPotential>) - Constructor for class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- LineTypeInputFactory - Class in edu.ie3.datamodel.io.factory.typeinput
- LineTypeInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.typeinput.LineTypeInputFactory
- link() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Returns the value of the
linkrecord component. - LoadInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a load
- LoadInput(UUID, OperationTime, OperatorInput, String, NodeInput, ReactivePowerCharacteristic, String, boolean, ComparableQuantity<Energy>, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.LoadInput
-
Constructor for an operated load
- LoadInput(UUID, String, NodeInput, ReactivePowerCharacteristic, LoadProfile, boolean, ComparableQuantity<Energy>, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.LoadInput
-
Constructor for an operated, always on load
- LoadInput(UUID, String, NodeInput, ReactivePowerCharacteristic, String, boolean, ComparableQuantity<Energy>, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.LoadInput
-
Constructor for an operated, always on load
- LoadInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, LoadProfile, boolean, ComparableQuantity<Energy>, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.LoadInput
-
Constructor for an operated load
- LoadInput.LoadInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
LoadInputentities with altered field values. - LoadInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- LoadInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.LoadInputFactory
- loadprofile(StandardLoadProfile) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- LoadProfile - Interface in edu.ie3.datamodel.models.profile
- LoadProfile.DefaultLoadProfiles - Enum Class in edu.ie3.datamodel.models.profile
- LoadProfileEntry - Class in edu.ie3.datamodel.models.timeseries.repetitive
-
Unique entry to a
LoadProfileInput - LoadProfileEntry(PValue, DayOfWeek, int) - Constructor for class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- LoadProfileEntry(UUID, PValue, DayOfWeek, int) - Constructor for class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- LoadProfileInput - Class in edu.ie3.datamodel.models.timeseries.repetitive
- LoadProfileInput(StandardLoadProfile, Set<LoadProfileEntry>) - Constructor for class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- LoadProfileInput(UUID, StandardLoadProfile, Set<LoadProfileEntry>) - Constructor for class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- LoadProfileTimeSeriesMetaInformation - Class in edu.ie3.datamodel.io.csv.timeseries
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0. Use
LoadProfileTimeSeriesMetaInformationinstead - LoadProfileTimeSeriesMetaInformation - Class in edu.ie3.datamodel.io.naming.timeseries
-
Specific meta information, that can be derived from a load profile time series file
- LoadProfileTimeSeriesMetaInformation(LoadProfileTimeSeriesMetaInformation) - Constructor for class edu.ie3.datamodel.io.csv.timeseries.LoadProfileTimeSeriesMetaInformation
-
Deprecated.
- LoadProfileTimeSeriesMetaInformation(UUID, String) - Constructor for class edu.ie3.datamodel.io.csv.timeseries.LoadProfileTimeSeriesMetaInformation
-
Deprecated.
- LoadProfileTimeSeriesMetaInformation(UUID, String) - Constructor for class edu.ie3.datamodel.io.naming.timeseries.LoadProfileTimeSeriesMetaInformation
- loadProfileTimeSeriesPattern - Variable in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Pattern to identify load profile time series in this instance of the naming strategy (takes care of prefix and suffix)
- loadProfileTimesSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Extracts meta information from a valid file name for a load profile time series
- LoadResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
LoadInput - LoadResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.LoadResult
-
Standard constructor with automatic uuid generation.
- LoadResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.LoadResult
-
Standard constructor which allows uuid provision
- locationType(EvcsLocationType) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- log - Static variable in class edu.ie3.datamodel.io.connectors.SqlConnector
- log - Static variable in class edu.ie3.datamodel.io.factory.Factory
- log - Static variable in class edu.ie3.datamodel.io.processor.EntityProcessor
- log - Static variable in class edu.ie3.datamodel.io.sink.InfluxDbSink
- log - Static variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- log - Static variable in class edu.ie3.datamodel.io.source.sql.SqlDataSource
- logger - Static variable in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
- logger - Static variable in class edu.ie3.datamodel.io.processor.Processor
- logger - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- logSkippingWarning(String, String, String, String) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- lowerTemperatureLimit(ComparableQuantity<Temperature>) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput.ThermalHouseInputCopyBuilder
- LV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
M
- mapFieldNameToGetter(Class<?>) - Method in class edu.ie3.datamodel.io.processor.Processor
-
Maps the foreseen table fields to the objects getters
- mapFieldNameToGetter(Class<?>, Collection<String>) - Method in class edu.ie3.datamodel.io.processor.Processor
-
Maps the foreseen table fields to the objects getters and ignores the specified fields
- MappingEntry(UUID, UUID, UUID) - Constructor for class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
- marketReaction(boolean) - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
- marketReaction(boolean) - Method in class edu.ie3.datamodel.models.input.system.ChpInput.ChpInputCopyBuilder
- marketReaction(boolean) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- marketReaction(boolean) - Method in class edu.ie3.datamodel.models.input.system.WecInput.WecInputCopyBuilder
- MeasurementUnitInput - Class in edu.ie3.datamodel.models.input
-
Model of a measuring unit attached to a certain
NodeInput. - MeasurementUnitInput(UUID, String, NodeInput, boolean, boolean, boolean, boolean) - Constructor for class edu.ie3.datamodel.models.input.MeasurementUnitInput
-
Constructor for an operated, always on measurement unit
- MeasurementUnitInput(UUID, String, OperatorInput, OperationTime, NodeInput, boolean, boolean, boolean, boolean) - Constructor for class edu.ie3.datamodel.models.input.MeasurementUnitInput
-
Constructor for an operated measurement unit
- MeasurementUnitInput.MeasurementUnitInputCopyBuilder - Class in edu.ie3.datamodel.models.input
-
A builder pattern based approach to create copies of
MeasurementUnitInputentities with altered field values. - MeasurementUnitInputFactory - Class in edu.ie3.datamodel.io.factory.input
- MeasurementUnitInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.MeasurementUnitInputFactory
- MeasurementUnitValidationUtils - Class in edu.ie3.datamodel.utils.validation
- method() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Returns the value of the
methodrecord component. - MV_10KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- MV_20KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- MV_30KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
N
- NbwTemperatureDependantLoadProfile - Enum Class in edu.ie3.datamodel.models.profile
-
Temperature dependant determined by NBW (accessed 05/2022)
- NestedEntity - Interface in edu.ie3.datamodel.io.extractor
- newSet(String...) - Method in class edu.ie3.datamodel.io.factory.Factory
-
Creates a new set of attribute names from given list of attributes.
- NO_CONTROL_STRATEGY - Enum constant in enum class edu.ie3.datamodel.models.ControlStrategy.DefaultControlStrategies
- NO_LOAD_PROFILE - Enum constant in enum class edu.ie3.datamodel.models.profile.LoadProfile.DefaultLoadProfiles
- NO_OPERATOR_ASSIGNED - Static variable in class edu.ie3.datamodel.models.input.OperatorInput
- NO_SCENARIO - Static variable in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
- node(NodeInput) - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput.NodeGraphicInputCopyBuilder
- node(NodeInput) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- node(NodeInput) - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- NODE - Static variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- NODE_A - Static variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- NODE_B - Static variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- nodeA(NodeInput) - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- nodeAssetEntityStream(Class<T>, EntityFactory<T, NodeAssetInputEntityData>, Collection<NodeInput>, Collection<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns a stream of optional entities that can be build by using
NodeAssetInputEntityDataand their corresponding factory. - NodeAssetInputEntityData - Class in edu.ie3.datamodel.io.factory.input
-
Data used by all factories used to create instances of
InputEntitys holding oneNodeInputentity, thus needing additional information about theNodeInput, which cannot be provided through the attribute map. - NodeAssetInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
-
Creates a new UntypedSingleNodeEntityData object for an operated, always on system participant input
- NodeAssetInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
-
Creates a new UntypedSingleNodeEntityData object for an operable system participant input
- nodeAssetInputEntityDataStream(Stream<AssetInputEntityData>, Collection<NodeInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns a stream of optional
NodeAssetInputEntityDatathat can be used to build instances of several subtypes ofUniqueEntityby a correspondingEntityFactorythat consumes this data. - nodeB(NodeInput) - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- nodeC(NodeInput) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- NodeGraphicInput - Class in edu.ie3.datamodel.models.input.graphics
-
Describes the graphic data belonging to a
NodeInput - NodeGraphicInput(UUID, String, LineString, NodeInput, Point) - Constructor for class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
- NodeGraphicInput.NodeGraphicInputCopyBuilder - Class in edu.ie3.datamodel.models.input.graphics
-
A builder pattern based approach to create copies of
NodeGraphicInputentities with altered field values. - NodeGraphicInputEntityData - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Data used by
NodeGraphicInputFactoryused to create instances ofNodeGraphicInputs holding oneNodeInputentity. - NodeGraphicInputEntityData(Map<String, String>, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputEntityData
-
Creates a new NodeGraphicInputentityData object for an a NodeGraphicInput
- NodeGraphicInputFactory - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Factory to create
NodeGraphicInputentities - NodeGraphicInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputFactory
- NodeInput - Class in edu.ie3.datamodel.models.input
-
Describes an electrical grid node, that other assets can connect to
- NodeInput(UUID, String, OperatorInput, OperationTime, ComparableQuantity<Dimensionless>, boolean, Point, VoltageLevel, int) - Constructor for class edu.ie3.datamodel.models.input.NodeInput
-
Constructor for an operated node
- NodeInput(UUID, String, ComparableQuantity<Dimensionless>, boolean, Point, VoltageLevel, int) - Constructor for class edu.ie3.datamodel.models.input.NodeInput
-
Constructor for an operated, always on asset
- NodeInput.NodeInputCopyBuilder - Class in edu.ie3.datamodel.models.input
-
A builder pattern based approach to create copies of
NodeInputentities with altered field values. - NodeInputFactory - Class in edu.ie3.datamodel.io.factory.input
- NodeInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.NodeInputFactory
- NodeResult - Class in edu.ie3.datamodel.models.result
-
Represents calculation results of a
NodeInput - NodeResult(ZonedDateTime, UUID, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.NodeResult
-
Standard constructor which includes auto generation of the resulting output models uuid.
- NodeResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.NodeResult
-
Standard constructor without uuid generation.
- NodeResultFactory - Class in edu.ie3.datamodel.io.factory.result
- NodeResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.NodeResultFactory
- NodeResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.NodeResultFactory
-
Create a new factory to build
NodeResults and utilize the given date time formatter pattern to parse date time strings - NodeValidationUtils - Class in edu.ie3.datamodel.utils.validation
- nominalVoltage - Variable in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
- NotImplementedException - Exception in edu.ie3.datamodel.exceptions
- NotImplementedException(String) - Constructor for exception edu.ie3.datamodel.exceptions.NotImplementedException
- notLimited() - Static method in class edu.ie3.datamodel.models.OperationTime
O
- OLM_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Standard unit for the overhead line monitoring characteristic in p.U.
- olmCharacteristic(OlmCharacteristicInput) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- OlmCharacteristicInput - Class in edu.ie3.datamodel.models.input.system.characteristic
-
Characteristic for overhead line monitoring
- OlmCharacteristicInput(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
- OlmCharacteristicInput(SortedSet<CharacteristicPoint<Speed, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
- Operable - Interface in edu.ie3.datamodel.models
-
Describes an operable Entity, with operation period interval
- operationTime(OperationTime) - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- OperationTime - Class in edu.ie3.datamodel.models
-
Time for which something is operated, can be limited to a time frame with one or two bounds or not limited which is by definition equal to always on
- OperationTime(ZonedDateTime, ZonedDateTime, boolean) - Constructor for class edu.ie3.datamodel.models.OperationTime
-
Constructor for builder only
- OperationTime.OperationTimeBuilder - Class in edu.ie3.datamodel.models
-
Builder class for
OperationTime - OperationTimeBuilder() - Constructor for class edu.ie3.datamodel.models.OperationTime.OperationTimeBuilder
- operator(OperatorInput) - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- OPERATOR - Static variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- OperatorInput - Class in edu.ie3.datamodel.models.input
-
Describes an operator, that operates assets
- OperatorInput(UUID, String) - Constructor for class edu.ie3.datamodel.models.input.OperatorInput
-
Constructor for an Operator
- OperatorInput.OperatorInputCopyBuilder - Class in edu.ie3.datamodel.models.input
-
A builder pattern based approach to create copies of
OperatorInputentities with altered field values. - OperatorInputFactory - Class in edu.ie3.datamodel.io.factory.input
- OperatorInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.OperatorInputFactory
- OutputDataSink - Interface in edu.ie3.datamodel.io.sink
P
- p(boolean) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- PARALLEL_DEVICES - Static variable in class edu.ie3.datamodel.io.factory.input.SwitchInputFactory
-
Attribute that _can_, but does not _have to_ be present for the creation of
ConnectorInputs. - parallelDevices(int) - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- parse(Class<V>) - Static method in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.
- parse(Class<V>) - Static method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- parse(String) - Static method in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.
- parse(String) - Static method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- parse(String) - Static method in interface edu.ie3.datamodel.models.ControlStrategy
- parse(String) - Static method in enum class edu.ie3.datamodel.models.ElectricCurrentType
- parse(String) - Static method in class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
-
Parses a given input to a valid reactive power characteristic, if it is recognized correctly.
- parse(String) - Static method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
-
Parse a given string into either a custom
ChargingPointTypeor a standardChargingPointType. - parse(String) - Static method in class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationTypeUtils
-
Parsing a location type string into one
EvcsLocationType. - parse(String) - Static method in interface edu.ie3.datamodel.models.profile.LoadProfile
-
Parses the given key to
StandardLoadProfile. - parse(String) - Static method in interface edu.ie3.datamodel.models.profile.StandardLoadProfile
-
Returns standard load profile corresponding to the given key.
- parse(String) - Static method in interface edu.ie3.datamodel.models.profile.TemperatureDependantLoadProfile
-
Returns temperature dependant load profile corresponding to the given key.
- parse(String, ComparableQuantity<ElectricPotential>) - Static method in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
-
Parses the given id and rated voltage and returns a suitable german voltage level, unless it is not covered by any of the given.
- parse(ComparableQuantity<ElectricPotential>) - Static method in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
-
Parses the given rated voltage and returns a suitable german voltage level, unless it is not covered by any of the given.
- parseCsvRow(String, String) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Parse a given row of a valid RFC 4180 formatted csv row
- parseQueryResult(QueryResult) - Static method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Parses the result of an influxQL query for all measurements (e.g.
- parseQueryResult(QueryResult, String...) - Static method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Parses the result of one or multiple influxQL queries for the given measurements (e.g.
- parseResult(QueryResult.Result, String...) - Static method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Parses the result of one influxQL query for the given measurements (e.g.
- parseSeries(QueryResult.Series) - Static method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Parses the results for a single measurement series
- parseValueList(List<?>, String[]) - Static method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Parses a list of values and maps them to field names using the given column name and order
- ParsingException - Exception in edu.ie3.datamodel.exceptions
- ParsingException(String) - Constructor for exception edu.ie3.datamodel.exceptions.ParsingException
- ParsingException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ParsingException
- path(LineString) - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- persist(C) - Method in interface edu.ie3.datamodel.io.sink.DataSink
-
Should implement the entry point of a data sink to persist an entity.
- persist(C) - Method in class edu.ie3.datamodel.io.sink.InfluxDbSink
- persist(String, Object) - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Persist the document to the database and map it to the key
- persist(T) - Method in class edu.ie3.datamodel.io.sink.CsvFileSink
- persistAll(Collection<C>) - Method in interface edu.ie3.datamodel.io.sink.DataSink
-
Should implement the entry point of a data sink to persist multiple entities in a collection.
- persistAll(Collection<C>) - Method in class edu.ie3.datamodel.io.sink.InfluxDbSink
- persistAll(Collection<T>) - Method in class edu.ie3.datamodel.io.sink.CsvFileSink
- persistAllIgnoreNested(Collection<C>) - Method in class edu.ie3.datamodel.io.sink.CsvFileSink
- persistAllIgnoreNested(Collection<C>) - Method in interface edu.ie3.datamodel.io.sink.InputDataSink
-
Should implement the entry point of a data sink to persist multiple input entities in a collection.
- persistAllIncludeNested(Collection<C>) - Method in class edu.ie3.datamodel.io.sink.CsvFileSink
- persistAllIncludeNested(Collection<C>) - Method in interface edu.ie3.datamodel.io.sink.InputDataSink
-
Should offer a clear alternative to
InputDataSink.persistAllIgnoreNested(java.util.Collection<C>)if the nested entities of the input entities are supposed to be persisted as well. - persistIgnoreNested(C) - Method in class edu.ie3.datamodel.io.sink.CsvFileSink
- persistIgnoreNested(C) - Method in interface edu.ie3.datamodel.io.sink.InputDataSink
-
Should implement the entry point of a data sink to persist an input entity.
- persistIncludeNested(C) - Method in class edu.ie3.datamodel.io.sink.CsvFileSink
- persistIncludeNested(C) - Method in interface edu.ie3.datamodel.io.sink.InputDataSink
-
Should offer a clear alternative to
InputDataSink.persistIgnoreNested(C)if the nested entities of an input entity are supposed to be persisted as well. - persistJointGrid(JointGridContainer) - Method in class edu.ie3.datamodel.io.sink.CsvFileSink
- persistJointGrid(JointGridContainer) - Method in interface edu.ie3.datamodel.io.sink.InputDataSink
-
Should implement the entry point of a data sink to persist a whole
JointGridContainer - persistTimeSeries(TimeSeries<E, V>) - Method in class edu.ie3.datamodel.io.sink.CsvFileSink
- persistTimeSeries(TimeSeries<E, V>) - Method in interface edu.ie3.datamodel.io.sink.DataSink
-
Should implement the handling of a whole time series.
- persistTimeSeries(TimeSeries<E, V>) - Method in class edu.ie3.datamodel.io.sink.InfluxDbSink
- point(Point) - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput.NodeGraphicInputCopyBuilder
- PREFIX - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- PREFIX - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
- PREFIX - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.QV
- printInvalidElementInformation(Class<? extends UniqueEntity>, LongAdder) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- processMethodResult(Object, Method, String) - Method in class edu.ie3.datamodel.io.processor.Processor
-
Processes the returned object to String by taking care of different conventions.
- processObject(Object, Map<String, Method>) - Method in class edu.ie3.datamodel.io.processor.Processor
-
Processes the object to a map from field name to value as String representation
- processOperationTime(OperationTime, String) - Method in class edu.ie3.datamodel.io.processor.Processor
-
Handling of elements of type
OperationTime - Processor<T> - Class in edu.ie3.datamodel.io.processor
-
Basic sketch and skeleton for a processors including all functions that apply for all needed subtypes of processors
- Processor(Class<? extends T>) - Constructor for class edu.ie3.datamodel.io.processor.Processor
-
Instantiates a Processor for a foreseen class
- ProcessorProvider - Class in edu.ie3.datamodel.io.processor
-
Wrapper providing the class specific processor to convert an instance of a
UniqueEntityinto a mapping from attribute to value which can be used to write data e.g. - ProcessorProvider() - Constructor for class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Get an instance of this class with all existing entity processors
- ProcessorProvider(Collection<EntityProcessor<? extends UniqueEntity>>, Map<TimeSeriesProcessorKey, TimeSeriesProcessor<TimeSeries<TimeSeriesEntry<Value>, Value>, TimeSeriesEntry<Value>, Value>>) - Constructor for class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Get an instance of this class based on the provided collection of processors
- ProcessorProviderException - Exception in edu.ie3.datamodel.exceptions
-
Exception that should be used whenever an error occurs in a instance of
ProcessorProvider - ProcessorProviderException(String) - Constructor for exception edu.ie3.datamodel.exceptions.ProcessorProviderException
- ProcessorProviderException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ProcessorProviderException
- ProcessorProviderException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ProcessorProviderException
- processUUIDArray(UUID[]) - Method in class edu.ie3.datamodel.io.processor.Processor
- processVoltageLevel(VoltageLevel, String) - Method in class edu.ie3.datamodel.io.processor.Processor
-
Handling of elements of type
VoltageLevel - processZonedDateTime(ZonedDateTime) - Method in class edu.ie3.datamodel.io.processor.Processor
-
Standard method to process a ZonedDateTime to a String based on a method return object NOTE: this method does NOT check if the provided object is of type ZonedDateTime.
- putUuidFirst(Map<String, V>) - Static method in class edu.ie3.datamodel.io.processor.Processor
-
Ensure, that the uuid field is put first.
- PValue - Class in edu.ie3.datamodel.models.value
-
Describes a active power value as active power
- PValue(ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.value.PValue
- PvInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a photovoltaic plant
- PvInput(UUID, String, NodeInput, ReactivePowerCharacteristic, double, ComparableQuantity<Angle>, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>, double, double, boolean, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.PvInput
-
Constructor for an operated, always on photovoltaic plant
- PvInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, double, ComparableQuantity<Angle>, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>, double, double, boolean, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.PvInput
-
Constructor for an operated photovoltaic plant
- PvInput.PvInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
PvInputentities with altered field values. - PvInputCopyBuilder(PvInput) - Constructor for class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- PvInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- PvInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.PvInputFactory
- PvResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
PvInput - PvResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.PvResult
-
Standard constructor with automatic uuid generation.
- PvResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.PvResult
-
Standard constructor which allows uuid provision
Q
- q(boolean) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- Q_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Standard unit for reactive power characteristics in p.U.
- Q_DOT_RESULT - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Heat demand (power) for result purposes in MW
- qCharacteristics(ReactivePowerCharacteristic) - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- quantityValToOptionalString(Quantity<?>) - Method in class edu.ie3.datamodel.io.processor.Processor
-
Converts a given quantity to String by extracting the value and applying the toString method to it
- query(String) - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Returns a future for the result of the given query, will be executed asynchronously
- QV - Class in edu.ie3.datamodel.models.input.system.characteristic
-
Characteristic giving the reactive power behaviour based on the current voltage magnitude at the connecting node
- QV(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.QV
- QV(SortedSet<CharacteristicPoint<Dimensionless, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.QV
R
- RandomLoadParameters - Class in edu.ie3.datamodel.models.input
-
Data model to describe the parameters of a probability density function to draw random power consumptions.
- RandomLoadParameters(UUID, int, double, double, double, double, double, double, double, double, double) - Constructor for class edu.ie3.datamodel.models.input.RandomLoadParameters
- RATED_VOLTAGE_MAGNITUDE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Rated voltage magnitude (mainly for input purposes) in kV
- rawGrid - Variable in class edu.ie3.datamodel.models.input.container.GridContainer
-
Accumulated raw grid elements (lines, nodes, transformers, switches)
- RawGridElements - Class in edu.ie3.datamodel.models.input.container
-
Represents the aggregation of raw grid elements (nodes, lines, transformers, switches)
- RawGridElements(Collection<RawGridElements>) - Constructor for class edu.ie3.datamodel.models.input.container.RawGridElements
-
Combine different already existing containers
- RawGridElements(List<AssetInput>) - Constructor for class edu.ie3.datamodel.models.input.container.RawGridElements
-
Create an instance based on a list of
AssetInputentities that are included inRawGridElements - RawGridElements(Set<NodeInput>, Set<LineInput>, Set<Transformer2WInput>, Set<Transformer3WInput>, Set<SwitchInput>, Set<MeasurementUnitInput>) - Constructor for class edu.ie3.datamodel.models.input.container.RawGridElements
- RawGridSource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities that are hold by a
RawGridElementsas well as theRawGridElementscontainer as well from different data sources e.g. - REACTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Reactance in Ω
- REACTANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Reactance per length (mainly for lines) in Ω/km
- REACTIVE_POWER_IN - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Reactive power for input purposes in kVAr
- REACTIVE_POWER_RESULT - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Reactive power for result purposes in MVAr
- ReactivePowerCharacteristic - Class in edu.ie3.datamodel.models.input.system.characteristic
-
Abstract class (only for grouping all reactive power characteristics together
- ReactivePowerCharacteristic(String, Unit<Dimensionless>, Unit<Dimensionless>, String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
- ReactivePowerCharacteristic(SortedSet<CharacteristicPoint<Dimensionless, Dimensionless>>, String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
- read(String, String, String) - Static method in class edu.ie3.datamodel.io.source.csv.CsvJointGridContainerSource
- registeredClass - Variable in class edu.ie3.datamodel.io.processor.Processor
- removeFileNameEnding(String) - Static method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
- RepetitiveTimeSeries<E extends TimeSeriesEntry<V>,
V extends Value> - Class in edu.ie3.datamodel.models.timeseries.repetitive -
Describes a TimeSeries with repetitive values that can be calculated from a pattern
- RepetitiveTimeSeries(Set<E>) - Constructor for class edu.ie3.datamodel.models.timeseries.repetitive.RepetitiveTimeSeries
- RepetitiveTimeSeries(UUID, Set<E>) - Constructor for class edu.ie3.datamodel.models.timeseries.repetitive.RepetitiveTimeSeries
- REQUIRED_FORMAT - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
- RESISTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Resistance in Ω
- RESISTANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Resistance per length (mainly for lines) in Ω/km
- ResultEntity - Class in edu.ie3.datamodel.models.result
-
Abstract class to hold all mappings common to all result models
- ResultEntity(ZonedDateTime, UUID) - Constructor for class edu.ie3.datamodel.models.result.ResultEntity
-
Standard constructor which includes auto generation of the resulting output models uuid.
- ResultEntity(UUID, ZonedDateTime, UUID) - Constructor for class edu.ie3.datamodel.models.result.ResultEntity
-
Standard constructor without uuid generation.
- ResultEntityProcessor - Class in edu.ie3.datamodel.io.processor.result
-
'Serializer' for
ResultEntitys into a fieldName to value representation to allow for an easy processing into a database or file sink e.g. - ResultEntityProcessor(Class<? extends ResultEntity>) - Constructor for class edu.ie3.datamodel.io.processor.result.ResultEntityProcessor
- ResultEntitySource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities of type
ResultEntitycontainer from .csv files. - returnTemp(ComparableQuantity<Temperature>) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- ROTOR_AREA - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Area covered by the rotor of a wind energy converter in m²
S
- S_RATED - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Rated apparent power (mainly for input purposes) in kVA
- saveMapGet(Map<String, String>, String, String) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- SELF_OPTIMIZATION - Enum constant in enum class edu.ie3.datamodel.models.EmControlStrategy
- serialize() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
-
Serialize the characteristic to a commonly understood string
- serialize() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
-
Serializes the given point to a string
- setClosed(boolean) - Method in class edu.ie3.datamodel.models.result.connector.SwitchResult
- setEdgeWeight(DistanceWeightedEdge, double) - Method in class edu.ie3.datamodel.graph.DistanceWeightedGraph
-
The only purpose for overriding this method is to provide a better indication of the unit that is expected to be passed in.
- setEdgeWeight(DistanceWeightedEdge, ComparableQuantity<Length>) - Method in class edu.ie3.datamodel.graph.DistanceWeightedGraph
- setEdgeWeight(ImpedanceWeightedEdge, double) - Method in class edu.ie3.datamodel.graph.ImpedanceWeightedGraph
-
Deprecated.Use
ImpedanceWeightedGraph.setEdgeWeightQuantity(ImpedanceWeightedEdge, ComparableQuantity)instead, as it provides means for proper unit handling - setEdgeWeightQuantity(ImpedanceWeightedEdge, ComparableQuantity<ElectricResistance>) - Method in class edu.ie3.datamodel.graph.ImpedanceWeightedGraph
- setEnergy(ComparableQuantity<Energy>) - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- setFillLevel(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
- setiAAng(ComparableQuantity<Angle>) - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- setiAMag(ComparableQuantity<ElectricCurrent>) - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- setiBAng(ComparableQuantity<Angle>) - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- setiBMag(ComparableQuantity<ElectricCurrent>) - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- setiCAng(ComparableQuantity<Angle>) - Method in class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- setiCMag(ComparableQuantity<ElectricCurrent>) - Method in class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- setIndoorTemperature(ComparableQuantity<Temperature>) - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- setInputModel(UUID) - Method in class edu.ie3.datamodel.models.result.ResultEntity
- setP(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- setQ(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- setqDot(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- setTapPos(int) - Method in class edu.ie3.datamodel.models.result.connector.TransformerResult
- setTime(ZonedDateTime) - Method in class edu.ie3.datamodel.models.result.ResultEntity
- setvAng(ComparableQuantity<Angle>) - Method in class edu.ie3.datamodel.models.result.NodeResult
- setvMag(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.result.NodeResult
- shutdown() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
- shutdown() - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
- shutdown() - Method in interface edu.ie3.datamodel.io.connectors.DataConnector
- shutdown() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
- shutdown() - Method in class edu.ie3.datamodel.io.connectors.SqlConnector
- shutdown() - Method in class edu.ie3.datamodel.io.sink.CsvFileSink
- shutdown() - Method in interface edu.ie3.datamodel.io.sink.DataSink
-
Shutdown this sink and do all cleanup operations (e.g.
- shutdown() - Method in class edu.ie3.datamodel.io.sink.InfluxDbSink
- SimpleEntityData - Class in edu.ie3.datamodel.io.factory
-
Data used by
SimpleEntityFactoryto create an instance of an entity than can be created based only on a mapping of fieldName to value. - SimpleEntityData(Map<String, String>, Class<? extends UniqueEntity>) - Constructor for class edu.ie3.datamodel.io.factory.SimpleEntityData
- simpleEntityDataStream(Class<T>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns a stream of
SimpleEntityDatafor result entity classes, using a fields-to-attributes map. - SimpleEntityFactory<T extends UniqueEntity> - Class in edu.ie3.datamodel.io.factory
-
Internal API Interface for Entities that can be build without any dependencies on other complex pojos
- SimpleEntityFactory(Class<? extends T>...) - Constructor for class edu.ie3.datamodel.io.factory.SimpleEntityFactory
- SimpleFactoryData - Class in edu.ie3.datamodel.io.factory
-
Simple class, that holds a mapping from key to value.
- SimpleFactoryData(Map<String, String>, Class<?>) - Constructor for class edu.ie3.datamodel.io.factory.SimpleFactoryData
- SimpleTimeBasedValueData<V extends Value> - Class in edu.ie3.datamodel.io.factory.timeseries
-
Data, that is used to build a
TimeBasedValuewithin a Factory - SimpleTimeBasedValueData(Map<String, String>, Class<V>) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.SimpleTimeBasedValueData
-
Creates a new SimpleTimeBasedValueData object
- SinkException - Exception in edu.ie3.datamodel.exceptions
-
Exception that should be used whenever an error occurs in a instance of a
DataSink - SinkException(String) - Constructor for exception edu.ie3.datamodel.exceptions.SinkException
- SinkException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.SinkException
- SinkException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.SinkException
- slack(boolean) - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
- SOC - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
State of charge in %
- SOLAR_ELEVATION_ANGLE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Elevation of a pv panel with regard to the plane in degree_geom
- SOLAR_IRRADIANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Solar irradiance on a flat surface as power per area in W/m²
- SolarIrradianceValue - Class in edu.ie3.datamodel.models.value
-
Describes an irradiance value as a pair of diffuse and direct irradiance
- SolarIrradianceValue(ComparableQuantity<Irradiance>, ComparableQuantity<Irradiance>) - Constructor for class edu.ie3.datamodel.models.value.SolarIrradianceValue
- source() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Returns the value of the
sourcerecord component. - SourceException - Exception in edu.ie3.datamodel.exceptions
-
Exception that should be used whenever an error occurs in a instance of a
DataSource - SourceException(String) - Constructor for exception edu.ie3.datamodel.exceptions.SourceException
- SourceException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.SourceException
- SourceException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.SourceException
- SPECIFIC_HEAT_CAPACITY - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Thermal capacity per mass kWh*m³/K
- SqlConnector - Class in edu.ie3.datamodel.io.connectors
-
Implements a DataConnector for a native SQL connection to a relational database.
- SqlConnector(String, String, String) - Constructor for class edu.ie3.datamodel.io.connectors.SqlConnector
-
Initializes a SqlConnector with the given JDBC url, username, password and time util
- SqlDataSource<T> - Class in edu.ie3.datamodel.io.source.sql
- SqlDataSource(SqlConnector) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlDataSource
- SqlTimeSeriesMappingSource - Class in edu.ie3.datamodel.io.source.sql
- SqlTimeSeriesMappingSource(SqlConnector, String, EntityPersistenceNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMappingSource
- SqlTimeSeriesMetaInformationSource - Class in edu.ie3.datamodel.io.source.sql
-
SQL implementation for retrieving
TimeSeriesMetaInformationSourcefrom the SQL scheme - SqlTimeSeriesMetaInformationSource(SqlConnector, String, DatabaseNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMetaInformationSource
- SqlTimeSeriesSource<V extends Value> - Class in edu.ie3.datamodel.io.source.sql
- SqlTimeSeriesSource(SqlConnector, String, DatabaseNamingStrategy, UUID, Class<V>, TimeBasedSimpleValueFactory<V>) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
-
Initializes a new SqlTimeSeriesSource
- SqlWeatherSource - Class in edu.ie3.datamodel.io.source.sql
-
SQL source for weather data
- SqlWeatherSource(SqlConnector, IdCoordinateSource, String, String, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
-
Initializes a new SqlWeatherSource
- sRated(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput.FixedFeedInInputCopyBuilder
- sRated(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- sRated(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- StandardLoadProfile - Interface in edu.ie3.datamodel.models.profile
-
Giving reference to a known standard load profile to apply to a
LoadInput. - StandardUnits - Class in edu.ie3.datamodel.models
-
A collection of Units that fit to the different input and output models by convention
- STARTING_REGEX - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- STARTING_REGEX - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
- STARTING_REGEX - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.QV
- StorageInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a battery storage
- StorageInput(UUID, String, NodeInput, ReactivePowerCharacteristic, StorageTypeInput) - Constructor for class edu.ie3.datamodel.models.input.system.StorageInput
-
Constructor for an operated, always on storage
- StorageInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, StorageTypeInput) - Constructor for class edu.ie3.datamodel.models.input.system.StorageInput
-
Constructor for an operated storage
- StorageInput.StorageInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
StorageInputentities with altered field values. - StorageInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- StorageInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.StorageInputFactory
- StorageResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
StorageInput - StorageResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.system.StorageResult
-
Standard constructor with automatic uuid generation.
- StorageResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.system.StorageResult
-
Standard constructor with automatic uuid generation.
- storages() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Returns the value of the
storagesrecord component. - storages() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Returns the value of the
storagesrecord component. - StorageTypeInput - Class in edu.ie3.datamodel.models.input.system.type
-
Describes the type of a
StorageInput - StorageTypeInput(UUID, String, ComparableQuantity<Currency>, ComparableQuantity<EnergyPrice>, ComparableQuantity<Energy>, ComparableQuantity<Power>, double, ComparableQuantity<Power>, ComparableQuantity<DimensionlessRate>, ComparableQuantity<Dimensionless>, ComparableQuantity<Dimensionless>, ComparableQuantity<Time>, int) - Constructor for class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- storageVolumeLvl(ComparableQuantity<Volume>) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- storageVolumeLvlMin(ComparableQuantity<Volume>) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- STREET - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at street side (type: public location)
- SubGridContainer - Class in edu.ie3.datamodel.models.input.container
-
Represents the accumulation of all data needed to create one galvanically complete single grid
- SubGridContainer(String, int, RawGridElements, SystemParticipants, GraphicElements) - Constructor for class edu.ie3.datamodel.models.input.container.SubGridContainer
- SubGridGate - Record Class in edu.ie3.datamodel.graph
-
Defines gates between
SubGridContainers and serves as edge definition forSubGridTopologyGraph - SubGridGate(TransformerInput, NodeInput, NodeInput) - Constructor for record class edu.ie3.datamodel.graph.SubGridGate
-
Creates an instance of a
SubGridGaterecord class. - SubGridTopologyGraph - Class in edu.ie3.datamodel.graph
-
A wrapper class to define a graph for representing the structure of galvanically seperated sub grid models.
- SubGridTopologyGraph(DirectedMultigraph<SubGridContainer, SubGridGate>) - Constructor for class edu.ie3.datamodel.graph.SubGridTopologyGraph
-
Creates a new unmodifiable graph based on the specified backing graph.
- subnet(int) - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
- superiorNode() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Returns the value of the
superiorNoderecord component. - SUSCEPTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Conductance in nS
- SUSCEPTANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Susceptance per length (mainly for lines) in µS/km
- SValue - Class in edu.ie3.datamodel.models.value
-
Describes a apparent power value as a pair of active and reactive power
- SValue(ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.value.SValue
-
Creates a new value representing apparent power
- SwitchInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes an electrical grid switch between two
NodeInputs - SwitchInput(UUID, String, NodeInput, NodeInput, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.SwitchInput
-
Constructor for an operated, always on switch
- SwitchInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.SwitchInput
-
Constructor for an operated switch
- SwitchInput.SwitchInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
-
A builder pattern based approach to create copies of
LineInputentities with altered field values. - SwitchInputFactory - Class in edu.ie3.datamodel.io.factory.input
- SwitchInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.SwitchInputFactory
- SwitchResult - Class in edu.ie3.datamodel.models.result.connector
-
Represents calculation results of a
SwitchInput - SwitchResult(ZonedDateTime, UUID, boolean) - Constructor for class edu.ie3.datamodel.models.result.connector.SwitchResult
-
Standard constructor with automatic uuid generation.
- SwitchResult(UUID, ZonedDateTime, UUID, boolean) - Constructor for class edu.ie3.datamodel.models.result.connector.SwitchResult
-
Standard constructor which allows uuid provision
- SwitchResultFactory - Class in edu.ie3.datamodel.io.factory.result
- SwitchResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.SwitchResultFactory
- SwitchResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.SwitchResultFactory
-
Create a new factory to build
SwitchResults and utilize the given date time formatter pattern to parse date time strings - SystemParticipantInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a system asset that is connected to a node
- SystemParticipantInput(UUID, String, NodeInput, ReactivePowerCharacteristic) - Constructor for class edu.ie3.datamodel.models.input.system.SystemParticipantInput
-
Constructor for an operated, always on system participant
- SystemParticipantInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic) - Constructor for class edu.ie3.datamodel.models.input.system.SystemParticipantInput
-
Constructor for an operated system participant
- SystemParticipantInput.SystemParticipantInputCopyBuilder<T extends SystemParticipantInput.SystemParticipantInputCopyBuilder<T>> - Class in edu.ie3.datamodel.models.input.system
-
Abstract class for all builder that build child entities of abstract class
SystemParticipantInput - SystemParticipantInputCopyBuilder(SystemParticipantInput) - Constructor for class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- SystemParticipantResult - Class in edu.ie3.datamodel.models.result.system
-
Abstract class that holds values common to all other result entities
- SystemParticipantResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- SystemParticipantResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- SystemParticipantResultFactory - Class in edu.ie3.datamodel.io.factory.result
-
Factory class for creating
SystemParticipantResultentities from providedSimpleEntityDatadata objects. - SystemParticipantResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.SystemParticipantResultFactory
- SystemParticipantResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.SystemParticipantResultFactory
-
Create a new factory to build
SystemParticipantResults and utilize the given date time formatter pattern to parse date time strings - systemParticipants - Variable in class edu.ie3.datamodel.models.input.container.GridContainer
-
Accumulated system participant elements
- SystemParticipants - Class in edu.ie3.datamodel.models.input.container
-
Represents the accumulation of system participant elements (BM plants, CHP plants, EVCS, fixed feed ins, heat pumps, loads, PV plants, storages, WECs)
- SystemParticipants(Collection<SystemParticipants>) - Constructor for class edu.ie3.datamodel.models.input.container.SystemParticipants
-
Combine different already existing containers
- SystemParticipants(List<SystemParticipantInput>) - Constructor for class edu.ie3.datamodel.models.input.container.SystemParticipants
-
Create an instance based on a list of
SystemParticipantInputentities - SystemParticipants(Set<BmInput>, Set<ChpInput>, Set<EvcsInput>, Set<EvInput>, Set<FixedFeedInInput>, Set<HpInput>, Set<LoadInput>, Set<PvInput>, Set<StorageInput>, Set<WecInput>, Set<EmInput>) - Constructor for class edu.ie3.datamodel.models.input.container.SystemParticipants
- SystemParticipantSource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities of type
SystemParticipantInputas well asSystemParticipantscontainer from .csv files. - SystemParticipantTypedEntityData<T extends SystemParticipantTypeInput> - Class in edu.ie3.datamodel.io.factory.input.participant
-
Data used for those classes of
SystemParticipantInputthat need an instance of some type T ofSystemParticipantTypeInputas well. - SystemParticipantTypedEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, T) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
-
Creates a new SystemParticipantEntityData object for an operated, always on system participant input that needs a type input as well
- SystemParticipantTypedEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput, T) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
-
Creates a new SystemParticipantEntityData object for an operable system participant input that needs a type input as well
- SystemParticipantTypeInput - Class in edu.ie3.datamodel.models.input.system.type
-
Describes the type of a
SystemParticipantInput - SystemParticipantTypeInput(UUID, String, ComparableQuantity<Currency>, ComparableQuantity<EnergyPrice>, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- SystemParticipantTypeInputFactory - Class in edu.ie3.datamodel.io.factory.typeinput
- SystemParticipantTypeInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.typeinput.SystemParticipantTypeInputFactory
- SystemParticipantValidationUtils - Class in edu.ie3.datamodel.utils.validation
- SystemParticipantWithHeatResult - Class in edu.ie3.datamodel.models.result.system
-
Abstract class that holds values common to result entities having heat result
- SystemParticipantWithHeatResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
- SystemParticipantWithHeatResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
T
- tapPos(int) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- TARGET_VOLTAGE_MAGNITUDE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Target voltage magnitude in p.U.
- targetTemperature(ComparableQuantity<Temperature>) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput.ThermalHouseInputCopyBuilder
- TEMPERATURE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Temperature in °C
- TemperatureDependantLoadProfile - Interface in edu.ie3.datamodel.models.profile
-
Temperature dependant load profiles for night storage heating and heat pumps .
- TemperatureValue - Class in edu.ie3.datamodel.models.value
-
Describes a temperature value
- TemperatureValue(ComparableQuantity<Temperature>) - Constructor for class edu.ie3.datamodel.models.value.TemperatureValue
- TeslaSuperChargerV1 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- TeslaSuperChargerV2 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- TeslaSuperChargerV3 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- THERMAL_TRANSMISSION - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Thermal transmission through an insulation in kW/K
- thermalBus(ThermalBusInput) - Method in class edu.ie3.datamodel.models.input.system.ChpInput.ChpInputCopyBuilder
- thermalBus(ThermalBusInput) - Method in class edu.ie3.datamodel.models.input.system.HpInput.HpInputCopyBuilder
- thermalBus(ThermalBusInput) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput.ThermalUnitInputCopyBuilder
- ThermalBusInput - Class in edu.ie3.datamodel.models.input.thermal
-
A thermal bus, to which different
ThermalUnitInputunits may be connected - ThermalBusInput(UUID, String) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalBusInput
-
Constructor for an operated, always on thermal bus
- ThermalBusInput(UUID, String, OperatorInput, OperationTime) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalBusInput
-
Constructor for an operated thermal bus
- ThermalBusInput.ThermalBusInputCopyBuilder - Class in edu.ie3.datamodel.models.input.thermal
-
A builder pattern based approach to create copies of
ThermalBusInputentities with altered field values. - ThermalBusInputFactory - Class in edu.ie3.datamodel.io.factory.input
- ThermalBusInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.ThermalBusInputFactory
- ThermalGrid - Record Class in edu.ie3.datamodel.models.input.container
-
Container object to denote a fully connected thermal "grid".
- ThermalGrid(ThermalBusInput, Collection<ThermalHouseInput>, Collection<ThermalStorageInput>) - Constructor for record class edu.ie3.datamodel.models.input.container.ThermalGrid
- ThermalGrid(ThermalBusInput, Set<ThermalHouseInput>, Set<ThermalStorageInput>) - Constructor for record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Creates an instance of a
ThermalGridrecord class. - ThermalHouseInput - Class in edu.ie3.datamodel.models.input.thermal
-
Quite simple thermal model of a house to serve as a heat sink
- ThermalHouseInput(UUID, String, OperatorInput, OperationTime, ThermalBusInput, ComparableQuantity<ThermalConductance>, ComparableQuantity<HeatCapacity>, ComparableQuantity<Temperature>, ComparableQuantity<Temperature>, ComparableQuantity<Temperature>) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- ThermalHouseInput(UUID, String, ThermalBusInput, ComparableQuantity<ThermalConductance>, ComparableQuantity<HeatCapacity>, ComparableQuantity<Temperature>, ComparableQuantity<Temperature>, ComparableQuantity<Temperature>) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- ThermalHouseInput.ThermalHouseInputCopyBuilder - Class in edu.ie3.datamodel.models.input.thermal
-
A builder pattern based approach to create copies of
ThermalHouseInputentities with altered field values. - ThermalHouseInputFactory - Class in edu.ie3.datamodel.io.factory.input
- ThermalHouseInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.ThermalHouseInputFactory
- ThermalHouseResult - Class in edu.ie3.datamodel.models.result.thermal
-
Represents the results of
ThermalHouseInput - ThermalHouseResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Temperature>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
-
Standard constructor which includes auto generation of the resulting output models uuid.
- ThermalHouseResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Temperature>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
-
Standard constructor without uuid generation.
- ThermalInput - Class in edu.ie3.datamodel.models.input.thermal
-
Abstract class as a common super class of all thermal input models
- ThermalInput(UUID, String) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalInput
-
Constructor for a thermal input model
- ThermalInput(UUID, String, OperatorInput, OperationTime) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalInput
-
Constructor for a thermal input model
- ThermalResultFactory - Class in edu.ie3.datamodel.io.factory.result
- ThermalResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.ThermalResultFactory
- ThermalResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.ThermalResultFactory
-
Create a new factory to build
ThermalResultFactorys and utilize the given date time formatter pattern to parse date time strings - ThermalSinkInput - Class in edu.ie3.datamodel.models.input.thermal
-
Common properties to all thermal sinks
- ThermalSinkResult - Class in edu.ie3.datamodel.models.result.thermal
-
Represents calculation results of a
ThermalSinkInput - ThermalSinkResult(ZonedDateTime, UUID, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalSinkResult
-
Standard constructor which includes auto generation of the resulting output models uuid.
- ThermalSinkResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalSinkResult
-
Standard constructor without uuid generation.
- ThermalSource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build thermal
AssetInputentities from persistent data e.g. - thermalStorage(ThermalStorageInput) - Method in class edu.ie3.datamodel.models.input.system.ChpInput.ChpInputCopyBuilder
- ThermalStorageInput - Class in edu.ie3.datamodel.models.input.thermal
-
Common properties to all thermal storage devices
- ThermalStorageResult - Class in edu.ie3.datamodel.models.result.thermal
-
Represents calculation results of
ThermalStorageInput - ThermalStorageResult(ZonedDateTime, UUID, ComparableQuantity<Energy>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
-
Constructs the result with
- ThermalStorageResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Energy>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
-
Constructs the result with
- ThermalUnitInput - Class in edu.ie3.datamodel.models.input.thermal
-
Abstract class for grouping all common properties to thermal models.
- ThermalUnitInput.ThermalUnitInputCopyBuilder<T extends ThermalUnitInput.ThermalUnitInputCopyBuilder<T>> - Class in edu.ie3.datamodel.models.input.thermal
-
Abstract class for all builders that build child entities of abstract class
ThermalUnitInput - ThermalUnitInputCopyBuilder(ThermalUnitInput) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput.ThermalUnitInputCopyBuilder
- ThermalUnitInputEntityData - Class in edu.ie3.datamodel.io.factory.input
- ThermalUnitInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, ThermalBusInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ThermalUnitInputEntityData
- ThermalUnitInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, ThermalBusInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ThermalUnitInputEntityData
- ThermalUnitResult - Class in edu.ie3.datamodel.models.result.thermal
-
Representation of a result with regard to a thermal unit
- ThermalUnitResult(ZonedDateTime, UUID, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
-
Constructor for the thermal result with
- ThermalUnitResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
-
Constructor for the thermal result with
- ThermalUnits - Record Class in edu.ie3.datamodel.models.input.container
-
Container to group together all
ThermalUnitInputs - ThermalUnits(Collection<ThermalHouseInput>, Collection<ThermalStorageInput>) - Constructor for record class edu.ie3.datamodel.models.input.container.ThermalUnits
- ThermalUnits(Set<ThermalHouseInput>, Set<ThermalStorageInput>) - Constructor for record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Creates an instance of a
ThermalUnitsrecord class. - ThermalUnitValidationUtils - Class in edu.ie3.datamodel.utils.validation
- TIME - Static variable in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- TIME - Static variable in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- TimeBasedSimpleValueFactory<V extends Value> - Class in edu.ie3.datamodel.io.factory.timeseries
- TimeBasedSimpleValueFactory(Class<? extends V>) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedSimpleValueFactory
- TimeBasedSimpleValueFactory(Class<? extends V>, String) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedSimpleValueFactory
- TimeBasedValue<T extends Value> - Class in edu.ie3.datamodel.models.timeseries.individual
-
Describes an entity of a time series by mapping a value to a timestamp
- TimeBasedValue(ZonedDateTime, T) - Constructor for class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- TimeBasedValue(UUID, ZonedDateTime, T) - Constructor for class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- TimeBasedValueData<V extends Value> - Class in edu.ie3.datamodel.io.factory.timeseries
-
Abstract definition of data, that is used to build a
TimeBasedValuewithin a Factory - TimeBasedValueData(Map<String, String>, Class<V>) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedValueData
-
Creates a new TimeBasedValueData object
- TimeBasedValueFactory<D extends TimeBasedValueData<V>,
V extends Value> - Class in edu.ie3.datamodel.io.factory.timeseries -
Abstract class that is able to build
TimeBasedValues from "flat" information - TimeBasedValueFactory(Class<? extends V>...) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedValueFactory
- TimeBasedWeatherValueData - Class in edu.ie3.datamodel.io.factory.timeseries
- TimeBasedWeatherValueData(Map<String, String>, Point) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
-
Creates a new TimeBasedEntryData object
- TimeBasedWeatherValueFactory - Class in edu.ie3.datamodel.io.factory.timeseries
-
Abstract factory to handle the conversion from "flat" field to value mapping onto actual
TimeBasedValueFactorywithWeatherValue - TimeBasedWeatherValueFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- TimeBasedWeatherValueFactory(TimeUtil) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- TimeBasedWeatherValueFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- TimeSeries<E extends TimeSeriesEntry<V>,
V extends Value> - Class in edu.ie3.datamodel.models.timeseries -
Describes a Series of
values - TimeSeries(Set<E>) - Constructor for class edu.ie3.datamodel.models.timeseries.TimeSeries
- TimeSeries(UUID, Set<E>) - Constructor for class edu.ie3.datamodel.models.timeseries.TimeSeries
- TIMESERIES - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- TimeSeriesEntry<V extends Value> - Class in edu.ie3.datamodel.models.timeseries
-
This is an abstract class describing a unique entry to a time series
- TimeSeriesEntry(UUID, V) - Constructor for class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- TimeSeriesEntry(V) - Constructor for class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- TimeSeriesMappingFactory - Class in edu.ie3.datamodel.io.factory.timeseries
- TimeSeriesMappingFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeSeriesMappingFactory
- TimeSeriesMappingSource - Interface in edu.ie3.datamodel.io.source
-
This interface describes basic function to handle mapping between models and their respective time series
- TimeSeriesMappingSource.MappingEntry - Class in edu.ie3.datamodel.io.source
-
Class to represent one entry within the participant to time series mapping
- timeSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Extracts meta information from a file name, of a time series.
- timeSeriesMetaInformation(Path) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Extracts meta information from a file name, of a time series.
- TimeSeriesMetaInformation - Class in edu.ie3.datamodel.io.naming
-
Meta information, that describe a certain data source
- TimeSeriesMetaInformation(UUID) - Constructor for class edu.ie3.datamodel.io.naming.TimeSeriesMetaInformation
- TimeSeriesMetaInformationFactory - Class in edu.ie3.datamodel.io.factory.timeseries
-
Factory that creates
IndividualTimeSeriesMetaInformationentities from source field mappings - TimeSeriesMetaInformationFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeSeriesMetaInformationFactory
- TimeSeriesMetaInformationSource - Interface in edu.ie3.datamodel.io.source
-
Source for all available time series with their
UUIDandColumnScheme - TimeSeriesProcessor<T extends TimeSeries<E,
V>, E extends TimeSeriesEntry<V>, V extends Value> - Class in edu.ie3.datamodel.io.processor.timeseries - TimeSeriesProcessor(Class<T>, Class<E>, Class<V>) - Constructor for class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
- TimeSeriesProcessorKey - Class in edu.ie3.datamodel.io.processor.timeseries
-
Class to bundle a triple of time series class, entry class and value class for later recognition of supported time series in the
TimeSeriesProcessor - TimeSeriesProcessorKey(TimeSeries<? extends TimeSeriesEntry<?>, ?>) - Constructor for class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- TimeSeriesProcessorKey(Class<? extends TimeSeries>, Class<? extends TimeSeriesEntry>, Class<? extends Value>) - Constructor for class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- TimeSeriesSource<V extends Value> - Interface in edu.ie3.datamodel.io.source
-
The interface definition of a source, that is able to provide one specific time series for one model
- TimeSeriesUtils - Class in edu.ie3.datamodel.utils
- timeUtil - Variable in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- timeUtil - Variable in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- TopologyException - Exception in edu.ie3.datamodel.exceptions
- TopologyException() - Constructor for exception edu.ie3.datamodel.exceptions.TopologyException
- TopologyException(String) - Constructor for exception edu.ie3.datamodel.exceptions.TopologyException
- TopologyException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.TopologyException
- toString() - Method in class edu.ie3.datamodel.graph.DistanceWeightedEdge
- toString() - Method in class edu.ie3.datamodel.graph.ImpedanceWeightedEdge
- toString() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Returns a string representation of this record class.
- toString() - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
-
Deprecated.
- toString() - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- toString() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns a string representation of this record class.
- toString() - Method in class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- toString() - Method in class edu.ie3.datamodel.io.csv.FileNameMetaInformation
-
Deprecated.
- toString() - Method in class edu.ie3.datamodel.io.csv.timeseries.IndividualTimeSeriesMetaInformation
-
Deprecated.
- toString() - Method in class edu.ie3.datamodel.io.csv.timeseries.LoadProfileTimeSeriesMetaInformation
-
Deprecated.
- toString() - Method in class edu.ie3.datamodel.io.factory.EntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.FactoryData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.participant.HpInputEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.timeseries.SimpleTimeBasedValueData
- toString() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedValueData
- toString() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
- toString() - Method in class edu.ie3.datamodel.io.naming.timeseries.IndividualTimeSeriesMetaInformation
- toString() - Method in class edu.ie3.datamodel.io.naming.timeseries.LoadProfileTimeSeriesMetaInformation
- toString() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Returns a string representation of this record class.
- toString() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- toString() - Method in class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
- toString() - Method in enum class edu.ie3.datamodel.models.EmControlStrategy
- toString() - Method in class edu.ie3.datamodel.models.input.AssetInput
- toString() - Method in class edu.ie3.datamodel.models.input.AssetTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- toString() - Method in class edu.ie3.datamodel.models.input.container.JointGridContainer
- toString() - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer
- toString() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Returns a string representation of this record class.
- toString() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Returns a string representation of this record class.
- toString() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput
- toString() - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
- toString() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
- toString() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- toString() - Method in class edu.ie3.datamodel.models.input.NodeInput
- toString() - Method in class edu.ie3.datamodel.models.input.OperatorInput
- toString() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- toString() - Method in class edu.ie3.datamodel.models.input.system.BmInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
- toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
- toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.QV
- toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.WecCharacteristicInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.EmInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.EvInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.HpInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.StorageInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- toString() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.system.WecInput
- toString() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- toString() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- toString() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput
- toString() - Method in class edu.ie3.datamodel.models.OperationTime
- toString() - Method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- toString() - Method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
- toString() - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- toString() - Method in class edu.ie3.datamodel.models.result.connector.LineResult
- toString() - Method in class edu.ie3.datamodel.models.result.connector.SwitchResult
- toString() - Method in class edu.ie3.datamodel.models.result.connector.Transformer2WResult
- toString() - Method in class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- toString() - Method in class edu.ie3.datamodel.models.result.connector.TransformerResult
- toString() - Method in class edu.ie3.datamodel.models.result.NodeResult
- toString() - Method in class edu.ie3.datamodel.models.result.ResultEntity
- toString() - Method in class edu.ie3.datamodel.models.result.system.BmResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.ChpResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.EmResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.EvcsResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.EvResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.FixedFeedInResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.FlexOptionsResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.HpResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.LoadResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.PvResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.StorageResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.WecResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- toString() - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- toString() - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- toString() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- toString() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- toString() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
- toString() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- toString() - Method in class edu.ie3.datamodel.models.UniqueEntity
- toString() - Method in class edu.ie3.datamodel.models.value.EnergyPriceValue
- toString() - Method in class edu.ie3.datamodel.models.value.HeatAndPValue
- toString() - Method in class edu.ie3.datamodel.models.value.HeatAndSValue
- toString() - Method in class edu.ie3.datamodel.models.value.HeatDemandValue
- toString() - Method in class edu.ie3.datamodel.models.value.PValue
- toString() - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- toString() - Method in class edu.ie3.datamodel.models.value.SValue
- toString() - Method in class edu.ie3.datamodel.models.value.TemperatureValue
- toString() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- toString() - Method in class edu.ie3.datamodel.models.value.WindValue
- toString() - Method in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
- toString() - Method in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
- toTimeBasedWeatherValue(JsonObject) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Converts a JsonObject into a time based weather value by converting it to a TimeBasedWeatherValueData first, then using the TimeBasedWeatherValueFactory to create an entity
- Transformer2WInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes a two winding transformer, that is connected to two
NodeInputs - Transformer2WInput(UUID, String, NodeInput, NodeInput, int, Transformer2WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer2WInput
-
Constructor for an operated, always on two winding transformer
- Transformer2WInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, int, Transformer2WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer2WInput
-
Constructor for an operated two winding transformer
- Transformer2WInput.Transformer2WInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
-
A builder pattern based approach to create copies of
Transformer2WInputentities with altered field values. - Transformer2WInputFactory - Class in edu.ie3.datamodel.io.factory.input
- Transformer2WInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.Transformer2WInputFactory
- Transformer2WResult - Class in edu.ie3.datamodel.models.result.connector
-
Represents calculation results of a
Transformer2WInput - Transformer2WResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.Transformer2WResult
-
Standard constructor with automatic uuid generation.
- Transformer2WResult(UUID, ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.Transformer2WResult
-
Standard constructor which allows uuid provision
- Transformer2WTypeInput - Class in edu.ie3.datamodel.models.input.connector.type
-
Describes the type of a
Transformer2WInput - Transformer2WTypeInput(UUID, String, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<Power>, ComparableQuantity<ElectricPotential>, ComparableQuantity<ElectricPotential>, ComparableQuantity<ElectricConductance>, ComparableQuantity<ElectricConductance>, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>, boolean, int, int, int) - Constructor for class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- Transformer2WTypeInputFactory - Class in edu.ie3.datamodel.io.factory.typeinput
- Transformer2WTypeInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.typeinput.Transformer2WTypeInputFactory
- Transformer3WInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes a three winding transformer, that is connected to three
NodeInputs - Transformer3WInput(UUID, String, NodeInput, NodeInput, NodeInput, int, Transformer3WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer3WInput
-
Constructor for an operated, always on three winding transformer
- Transformer3WInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, NodeInput, int, Transformer3WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer3WInput
-
Constructor for an operated three winding transformer
- Transformer3WInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, NodeInput, int, Transformer3WTypeInput, int, boolean, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer3WInput
-
Constructor for an operated three winding transformer that allows setting the internal node as slack node.
- Transformer3WInput.Transformer3WInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
-
A builder pattern based approach to create copies of
Transformer3WInputentities with altered field values. - Transformer3WInputEntityData - Class in edu.ie3.datamodel.io.factory.input
- Transformer3WInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, NodeInput, NodeInput, Transformer3WTypeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- Transformer3WInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput, NodeInput, NodeInput, Transformer3WTypeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- Transformer3WInputFactory - Class in edu.ie3.datamodel.io.factory.input
- Transformer3WInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.Transformer3WInputFactory
- Transformer3WResult - Class in edu.ie3.datamodel.models.result.connector
- Transformer3WResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- Transformer3WResult(UUID, ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- Transformer3WTypeInput - Class in edu.ie3.datamodel.models.input.connector.type
-
Describes the type of a
Transformer3WInput - Transformer3WTypeInput(UUID, String, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<ElectricPotential>, ComparableQuantity<ElectricPotential>, ComparableQuantity<ElectricPotential>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricConductance>, ComparableQuantity<ElectricConductance>, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>, int, int, int) - Constructor for class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- Transformer3WTypeInputFactory - Class in edu.ie3.datamodel.io.factory.typeinput
- Transformer3WTypeInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.typeinput.Transformer3WTypeInputFactory
- TransformerInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes an electrical grid transformer, is "located" in the inferior subnet
- TransformerInput(UUID, OperationTime, OperatorInput, String, NodeInput, NodeInput, int, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.TransformerInput
-
Constructor for an operated transformer
- TransformerInput(UUID, String, NodeInput, NodeInput, int, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.TransformerInput
-
Constructor for an operated, always on transformer
- TransformerResult - Class in edu.ie3.datamodel.models.result.connector
-
Abstract class that adds a tap changer position attribute to the
ConnectorResultwhich actually creates a transformer representation. - TransformerResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.TransformerResult
-
Standard constructor with automatic uuid generation.
- TransformerResult(UUID, ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.TransformerResult
- traverseAlongSwitchChain(NodeInput, RawGridElements) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Traversing along a chain of switches and return the traveled nodes.
- trimTimeSeriesToInterval(IndividualTimeSeries<V>, ClosedInterval<ZonedDateTime>) - Static method in class edu.ie3.datamodel.utils.TimeSeriesUtils
-
Trims a time series to the given time interval
- type(LineTypeInput) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- type(Transformer2WTypeInput) - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput.Transformer2WInputCopyBuilder
- type(Transformer3WTypeInput) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- type(BmTypeInput) - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
- type(ChargingPointType) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- type(ChpTypeInput) - Method in class edu.ie3.datamodel.models.input.system.ChpInput.ChpInputCopyBuilder
- type(EvTypeInput) - Method in class edu.ie3.datamodel.models.input.system.EvInput.EvInputCopyBuilder
- type(HpTypeInput) - Method in class edu.ie3.datamodel.models.input.system.HpInput.HpInputCopyBuilder
- type(StorageTypeInput) - Method in class edu.ie3.datamodel.models.input.system.StorageInput.StorageInputCopyBuilder
- type(WecTypeInput) - Method in class edu.ie3.datamodel.models.input.system.WecInput.WecInputCopyBuilder
- TYPE - Static variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- TypedConnectorInputEntityData<T extends AssetTypeInput> - Class in edu.ie3.datamodel.io.factory.input
-
Data used for those classes of
ConnectorInputthat need an instance of some type T ofTransformer2WTypeInputas well. - TypedConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, NodeInput, T) - Constructor for class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
-
Creates a new TypedConnectorInputEntityData object for a connector input that needs a type input as well.
- TypedConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput, NodeInput, T) - Constructor for class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
-
Creates a new TypedConnectorInputEntityData object for an operable connector input input that input that needs a type input as well
- TypeSource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities of type
SystemParticipantTypeInputandOperatorInputfrom different data sources e.g.
U
- UniqueEntity - Class in edu.ie3.datamodel.models
-
Supplies every subclass with a generated UUID, making it unique
- UniqueEntity() - Constructor for class edu.ie3.datamodel.models.UniqueEntity
- UniqueEntity(UUID) - Constructor for class edu.ie3.datamodel.models.UniqueEntity
- UniqueEntity.UniqueEntityBuilder - Interface in edu.ie3.datamodel.models
- UniqueEntity.UniqueEntityCopyBuilder<T extends UniqueEntity.UniqueEntityBuilder> - Class in edu.ie3.datamodel.models
-
Abstract class for all builder that build child entities of abstract class
UniqueEntity - UniqueEntityCopyBuilder(UniqueEntity) - Constructor for class edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder
- UnsafeEntityException - Exception in edu.ie3.datamodel.exceptions
-
Is thrown, when a checked entity may be unsafe to use, but is not necessarily unsafe
- UnsafeEntityException(String, UniqueEntity) - Constructor for exception edu.ie3.datamodel.exceptions.UnsafeEntityException
- updateGridWithNodes(GridContainer, Map<NodeInput, NodeInput>) - Static method in class edu.ie3.datamodel.utils.ContainerNodeUpdateUtil
-
Updates the provided
GridContainerwith the provided mapping of old to newNodeInputentities. - updateGridWithNodes(JointGridContainer, Map<NodeInput, NodeInput>) - Static method in class edu.ie3.datamodel.utils.ContainerNodeUpdateUtil
-
Updates the provided
JointGridContainerwith the provided mapping of old to newNodeInputentities. - updateGridWithNodes(SubGridContainer, Map<NodeInput, NodeInput>) - Static method in class edu.ie3.datamodel.utils.ContainerNodeUpdateUtil
-
Updates the provided
SubGridContainerwith the provided mapping of old to newNodeInputentities. - upperTemperatureLimit(ComparableQuantity<Temperature>) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput.ThermalHouseInputCopyBuilder
- uuid(UUID) - Method in class edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder
- UUID - Static variable in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- UUID_FIELD_NAME - Static variable in class edu.ie3.datamodel.models.UniqueEntity
-
Field name of
UniqueEntityuuid
V
- V_RATED - Static variable in class edu.ie3.datamodel.io.factory.input.NodeInputFactory
- v2gSupport(boolean) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- validate() - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
-
Checks, if the structure beneath
DefaultDirectoryHierarchy.baseDirectoryis okay. - validateParameters(D, Set<String>...) - Method in class edu.ie3.datamodel.io.factory.Factory
-
Validates the factory specific constructor parameters in two ways.
- ValidationException - Exception in edu.ie3.datamodel.exceptions
- ValidationException(String) - Constructor for exception edu.ie3.datamodel.exceptions.ValidationException
- ValidationException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ValidationException
- ValidationUtils - Class in edu.ie3.datamodel.utils.validation
-
Basic Sanity validation tools for entities
- ValidationUtils() - Constructor for class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Private Constructor as this class is not meant to be instantiated
- value - Variable in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- Value - Interface in edu.ie3.datamodel.models.value
-
Describes any class that represents a value
- VALUE - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- valueOf(String) - Static method in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.ControlStrategy.DefaultControlStrategies
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.ElectricCurrentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.EmControlStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.input.connector.ConnectorPort
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.profile.LoadProfile.DefaultLoadProfiles
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.ControlStrategy.DefaultControlStrategies
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.ElectricCurrentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.EmControlStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.input.connector.ConnectorPort
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.profile.LoadProfile.DefaultLoadProfiles
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vAng(boolean) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- vMag(boolean) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- VOLT_LVL - Static variable in class edu.ie3.datamodel.io.factory.input.NodeInputFactory
- VOLTAGE_ANGLE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Voltage angle (mainly for result purposes) in ° (arc degree)
- VOLTAGE_MAGNITUDE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Voltage magnitude (mainly for result purposes) in p.U.
- VoltageLevel - Class in edu.ie3.datamodel.models.voltagelevels
-
Definition of a concrete voltage level.
- VoltageLevel(String, ComparableQuantity<ElectricPotential>) - Constructor for class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
-
Constructs a concrete voltage level
- VoltageLevelException - Exception in edu.ie3.datamodel.exceptions
-
Is thrown in case, there is some problem when building VoltageLevelInformation
- VoltageLevelException(String) - Constructor for exception edu.ie3.datamodel.exceptions.VoltageLevelException
- VoltageLevelException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.VoltageLevelException
- voltageRange - Variable in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
- voltLvl(VoltageLevel) - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
- VOLUME - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Volume in m³
- vTarget(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
W
- WEATHER - Enum constant in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Deprecated.
- WEATHER - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- WEATHER_IRRADIANCE - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- WEATHER_SCENARIO - Static variable in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
- WEATHER_TEMPERATURE - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- WEATHER_WIND - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- WeatherSource - Interface in edu.ie3.datamodel.io.source
-
Describes a data source for weather data
- WeatherValue - Class in edu.ie3.datamodel.models.value
-
Describes weather as a combination of solar irradiance, temperature and wind values
- WeatherValue(Point, SolarIrradianceValue, TemperatureValue, WindValue) - Constructor for class edu.ie3.datamodel.models.value.WeatherValue
- WeatherValue(Point, ComparableQuantity<Irradiance>, ComparableQuantity<Irradiance>, ComparableQuantity<Temperature>, ComparableQuantity<Angle>, ComparableQuantity<Speed>) - Constructor for class edu.ie3.datamodel.models.value.WeatherValue
- WecCharacteristicInput - Class in edu.ie3.datamodel.models.input.system.characteristic
-
Characteristic mapping the wind velocity to its corresponding Betz coefficient
- WecCharacteristicInput(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.WecCharacteristicInput
- WecCharacteristicInput(SortedSet<CharacteristicPoint<Speed, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.WecCharacteristicInput
- WecInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a Wind Energy Converter
- WecInput(UUID, String, NodeInput, ReactivePowerCharacteristic, WecTypeInput, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.WecInput
-
Constructor for an operated, always on wind energy converter
- WecInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, WecTypeInput, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.WecInput
-
Constructor for an operated wind energy converter
- WecInput.WecInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
WecInputentities with altered field values. - WecInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- WecInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.WecInputFactory
- WecResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
WecInput - WecResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.WecResult
-
Standard constructor with automatic uuid generation.
- WecResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.WecResult
-
Standard constructor which allows uuid provision
- WecTypeInput - Class in edu.ie3.datamodel.models.input.system.type
-
Describes the type of a
WecInput - WecTypeInput(UUID, String, ComparableQuantity<Currency>, ComparableQuantity<EnergyPrice>, ComparableQuantity<Power>, double, WecCharacteristicInput, ComparableQuantity<Dimensionless>, ComparableQuantity<Area>, ComparableQuantity<Length>) - Constructor for class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- WholesalePriceSource - Interface in edu.ie3.datamodel.io.source
-
Describes a data source for wholesale prices
- WIND_DIRECTION - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Direction of the wind in degree geom
- WIND_VELOCITY - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Velocity of the wind in metre per second
- WindValue - Class in edu.ie3.datamodel.models.value
-
Describes wind as a pair of direction and velocity
- WindValue(ComparableQuantity<Angle>, ComparableQuantity<Speed>) - Constructor for class edu.ie3.datamodel.models.value.WindValue
- withEnd(ZonedDateTime) - Method in class edu.ie3.datamodel.models.OperationTime.OperationTimeBuilder
-
Set the date of operation end
- withOperationTime(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.models.OperationTime.OperationTimeBuilder
-
Set dates of operation start and end from interval
- withStart(ZonedDateTime) - Method in class edu.ie3.datamodel.models.OperationTime.OperationTimeBuilder
-
Set the date of operation start
- withTrafoNodeAsSlack(SubGridContainer) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Returns a copy
SubGridContainerbased on the provided subgrid with a certain set of nodes marked as slack nodes. - WORK - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at work (type: private location)
- write(Map<String, String>) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
-
Actually persisting the provided entity field data
- writeFileHeader() - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
-
Writes the file header.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
GridAndGeoUtils.buildSafeLineStringBetweenNodes(NodeInput, NodeInput)instead