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
AssetInput
entities. - 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
AssetInputEntityData
that can be used to build instances of several subtypes ofUniqueEntity
by a correspondingEntityFactory
that 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
AssetInput
entities withAssetInputEntityData
data 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
BmInput
entities 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
BufferedWriter
and 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
OperationTime
instance 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
FactoryData
object. - 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
bus
record 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
EvcsInput
types. - 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
ChargingPointType
s or to retrieve common standardChargingPointType
s 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
ChpInput
entities 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
ColumnScheme
instead - 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
NodeInput
s - 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
ConnectorInputEntityFactory
to 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
ConnectorResult
s 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
TimeBasedValue
of typeV
, whereas the underlyingValue
does 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
CsvIndividualTimeSeriesMetaInformation
instead - 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
CsvFileDefinition
record class. - CsvFileSink - Class in edu.ie3.datamodel.io.sink
-
Sink that provides all capabilities to write
UniqueEntity
s 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
GraphicSource
interface to readNodeGraphicInput
andLineGraphicInput
entities 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
IdCoordinateSource
to 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
IndividualTimeSeriesMetaInformation
with 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
RawGridElements
as well as theRawGridElements
container 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
ResultEntity
container 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
csvSep
record component. - CsvSystemParticipantSource - Class in edu.ie3.datamodel.io.source.csv
-
Source that provides the capability to build entities of type
SystemParticipantInput
as well asSystemParticipants
container 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
AssetInput
entities 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
TimeSeriesMetaInformationSource
from 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
SystemParticipantTypeInput
andOperatorInput
from .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
CsvIdCoordinateSource
instance 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
CylindricalStorageInput
entities 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
directoryPath
record component. - distanceBetweenNodes(NodeInput, NodeInput) - Static method in class edu.ie3.datamodel.utils.GridAndGeoUtils
-
Calculates the distance between two
NodeInput
entities 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
DistanceWeightedEdge
s 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
EntityFactory
to 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
EntityData
data 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
EvcsInput
entities 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
EvcsInput
s based onNodeAssetInputEntityData
and 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
EvcsLocationType
s 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
EvInput
entities 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.FieldSource
toMethod
to 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
FieldSourceToMethod
record 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
fileName
record 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
TimeSeriesMetaInformation
instead - 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
EntityPersistenceNamingStrategy
for naming entities and aFileHierarchy
for 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
Optional
of the firstUniqueEntity
element of this collection matching the provided UUID or an emptyOptional
if 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
FixedFeedInInput
entities 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
FlexOptionsResult
s 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
Transformer2WInput
instances. - get2WTransformers() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
Transformer2WInput
instances. - get2WTransformers(Set<NodeInput>, Set<Transformer2WTypeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a set of
Transformer2WInput
instances. - get2WTransformers(Set<NodeInput>, Set<Transformer2WTypeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
Transformer2WInput
instances. - get3WTransformers() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a unique set of
Transformer3WInput
instances. - get3WTransformers() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
Transformer3WInput
instances. - get3WTransformers(Set<NodeInput>, Set<Transformer3WTypeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a set of
Transformer3WInput
instances. - get3WTransformers(Set<NodeInput>, Set<Transformer3WTypeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
Transformer3WInput
instances. - 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
SystemParticipantInput
that 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
GraphicInput
that 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
CharacteristicInput
s - getAssetInputEntityName(Class<? extends AssetInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
AssetInput
s - 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
BmInput
instances. - getBmPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
BmInput
instances. - 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
BmInput
instances. - getBmPlants(Set<NodeInput>, Set<OperatorInput>, Set<BmTypeInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
BmInput
instances. - 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
BmResult
instances. - getBmTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
BmTypeInput
instances. - getBmTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
BmTypeInput
instances. - 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
ChpInput
instances. - getChpPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
ChpInput
instances. - 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
ChpInput
instances. - getChpPlants(Set<NodeInput>, Set<OperatorInput>, Set<ChpTypeInput>, Set<ThermalBusInput>, Set<ThermalStorageInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
ChpInput
instances. - 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
ChpResult
instances. - getChpTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
ChpTypeInput
instances. - getChpTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
ChpTypeInput
instances. - 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
CylindricalStorageResult
instances. - getCylindricStorages() - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a unique set of
CylindricalStorageInput
instances. - getCylindricStorages() - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of
CylindricalStorageInput
instances. - getCylindricStorages(Set<OperatorInput>, Set<ThermalBusInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a set of
CylindricalStorageInput
instances. - getCylindricStorages(Set<OperatorInput>, Set<ThermalBusInput>) - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a set of
CylindricalStorageInput
instances. - 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
DistanceWeightedGraph
if the provided grid container'sRawGridElements
allows 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
RawGridElements
as 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)
List
of 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
EmResult
instances. - 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
EmInput
instances. - 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
UUID
uniqueness of the providedEmInput
which 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
UUID
uniqueness of the providedEmInput
which 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
EvcsInput
instances. - getEvCS() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
EvcsInput
instances. - 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
EvcsInput
instances. - getEvCS(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
EvcsInput
instances. - 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
EvcsResult
instances. - 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
EvResult
instances. - getEvs() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
EvInput
instances. - getEvs() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
EvInput
instances. - 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
EvInput
instances. - getEvs(Set<NodeInput>, Set<OperatorInput>, Set<EvTypeInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
EvInput
instances. - getEvTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
EvTypeInput
instances. - getEvTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
EvTypeInput
instances. - 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
FixedFeedInResult
instances. - getFixedFeedIns() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
FixedFeedInInput
instances. - getFixedFeedIns() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
FixedFeedInInput
instances. - 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
FixedFeedInInput
instances. - getFixedFeedIns(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
FixedFeedInInput
instances. - 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
FlexOptionsResult
instances. - 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
GraphicElements
wrapped inOptional
or an emptyOptional
. - getGraphicElements() - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Should return either a consistent instance of
GraphicElements
wrapped inOptional
or 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
GraphicInput
s - getGridData() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Should return either a consistent instance of
RawGridElements
wrapped inOptional
or an emptyOptional
. - getGridData() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Should return either a consistent instance of
RawGridElements
wrapped inOptional
or 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
HpInput
instances. - getHeatPumps() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
HpInput
instances. - 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
HpInput
instances. - getHeatPumps(Set<NodeInput>, Set<OperatorInput>, Set<HpTypeInput>, Set<ThermalBusInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
HpInput
instances. - 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
HpResult
instances. - getHpTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
HpTypeInput
instances. - getHpTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
HpTypeInput
instances. - 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
ImpedanceWeightedGraph
if the provided grid container'sRawGridElements
allows 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
RawGridElements
as 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
EntityPersistenceNamingStrategy
andFileHierarchy
. - 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
InputEntity
s - 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
LineGraphicInput
instances. - getLineGraphicInput() - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Returns a set of
LineGraphicInput
instances. - getLineGraphicInput(Set<LineInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
-
Returns a set of
LineGraphicInput
instances. - getLineGraphicInput(Set<LineInput>) - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Returns a set of
LineGraphicInput
instances. - 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
LineResult
instances. - getLines() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a unique set of
LineInput
instances. - getLines() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
LineInput
instances. - 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
LineInput
instances. - getLines(Set<NodeInput>, Set<LineTypeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
LineInput
instances. - 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
LineTypeInput
instances. - getLineTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
LineTypeInput
instances. - 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
EntityPersistenceNamingStrategy
andFileHierarchy
. - 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
LoadResult
instances. - getLoads() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
LoadInput
instances. - getLoads() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
LoadInput
instances. - 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
LoadInput
instances. - getLoads(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
LoadInput
instances. - 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
MeasurementUnitInput
instances. - getMeasurementUnits() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
MeasurementUnitInput
instances. - 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
MeasurementUnitInput
instances. - getMeasurementUnits(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
MeasurementUnitInput
instances. - 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
NodeGraphicInput
instances. - getNodeGraphicInput() - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Returns a set of
NodeGraphicInput
instances. - getNodeGraphicInput(Set<NodeInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
-
Returns a set of
NodeGraphicInput
instances. - getNodeGraphicInput(Set<NodeInput>) - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Returns a set of
NodeGraphicInput
instances. - 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
NodeResult
instances. - getNodes() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a unique set of
NodeInput
instances. - getNodes() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
NodeInput
instances. - 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
NodeInput
instances. - getNodes(Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
NodeInput
instances. - 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
OperatorInput
s - getOperators() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
OperatorInput
instances. - getOperators() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
OperatorInput
instances. - 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
PvInput
instances. - getPvPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
PvInput
instances. - 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
PvInput
instances. - getPvPlants(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
PvInput
instances. - 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
PvResult
instances. - 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
ResultEntity
s - 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
StorageResult
instances. - getStorages() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
StorageInput
instances. - getStorages() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
StorageInput
instances. - 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
StorageInput
instances. - getStorages(Set<NodeInput>, Set<OperatorInput>, Set<StorageTypeInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
StorageInput
instances. - getStorageTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
StorageTypeInput
instances. - getStorageTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
StorageTypeInput
instances. - 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
SwitchInput
instances. - getSwitches() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
SwitchInput
instances. - 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
SwitchInput
instances. - getSwitches(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
SwitchInput
instances. - 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
SwitchResult
instances. - 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
SystemParticipants
wrapped inOptional
or an emptyOptional
. - getSystemParticipants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Should return either a consistent instance of
SystemParticipants
wrapped inOptional
or 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
ThermalBusInput
instances. - getThermalBuses() - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of
ThermalBusInput
instances. - getThermalBuses(Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a set of
ThermalBusInput
instances. - getThermalBuses(Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a set of
ThermalBusInput
instances. - 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
ThermalHouseResult
instances. - getThermalHouses() - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a unique set of
ThermalHouseInput
instances. - getThermalHouses() - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of
ThermalHouseInput
instances. - getThermalHouses(Set<OperatorInput>, Set<ThermalBusInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvThermalSource
-
Returns a set of
ThermalHouseInput
instances. - getThermalHouses(Set<OperatorInput>, Set<ThermalBusInput>) - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a set of
ThermalHouseInput
instances. - 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
ThermalStorageInput
abstract class. - getThermalStorages() - Method in interface edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of instances of all entities implementing the
ThermalStorageInput
abstract 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
ThermalStorageInput
abstract 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
ThermalStorageInput
abstract 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
UUID
to 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
Transformer2WResult
instances. - 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
Transformer2WTypeInput
instances. - getTransformer2WTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
Transformer2WTypeInput
instances. - 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
Transformer3WResult
instances. - 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
Transformer3WTypeInput
instances. - getTransformer3WTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
Transformer3WTypeInput
instances. - 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
AssetTypeInput
s - 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
WecInput
instances. - getWecPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
WecInput
instances. - 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
WecInput
instances. - getWecPlants(Set<NodeInput>, Set<OperatorInput>, Set<WecTypeInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
WecInput
instances. - 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
WecResult
instances. - getWecTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
WecTypeInput
instances. - getWecTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
WecTypeInput
instances. - 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
GraphicInput
entities 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
GraphicInput
elements - 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
GraphicInput
from 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
ThermalBusInput
elements and should be processable by theExtractor
. - HasThermalStorage - Interface in edu.ie3.datamodel.io.extractor
-
Interface that should be implemented by all elements holding a
ThermalStorageInput
elements and should be processable by theExtractor
. - HasType - Interface in edu.ie3.datamodel.io.extractor
-
Interface that should be implemented by all elements holding a
AssetTypeInput
and 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
headLineElements
record 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
houses
record component. - houses() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Returns the value of the
houses
record 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
HpInput
entities 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
ImpedanceWeightedEdge
s 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
IndividualTimeSeriesMetaInformation
instead - 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
inferiorNode
record 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_SCENARIO
as 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
InputEntity
s 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
UniqueEntity
s 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
LineGraphicInput
entities with altered field values. - LineGraphicInputEntityData - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Data used by
LineGraphicInputFactory
used to create instances ofLineGraphicInput
s holding oneLineInput
entity. - 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
LineGraphicInput
entities - 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
NodeInput
s - 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
LineInput
entities 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
link
record 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
LoadInput
entities 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
LoadProfileTimeSeriesMetaInformation
instead - 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
MeasurementUnitInput
entities 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
method
record 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
NodeAssetInputEntityData
and their corresponding factory. - NodeAssetInputEntityData - Class in edu.ie3.datamodel.io.factory.input
-
Data used by all factories used to create instances of
InputEntity
s holding oneNodeInput
entity, 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
NodeAssetInputEntityData
that can be used to build instances of several subtypes ofUniqueEntity
by a correspondingEntityFactory
that 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
NodeGraphicInput
entities with altered field values. - NodeGraphicInputEntityData - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Data used by
NodeGraphicInputFactory
used to create instances ofNodeGraphicInput
s holding oneNodeInput
entity. - 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
NodeGraphicInput
entities - 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
NodeInput
entities 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
NodeResult
s 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
OperatorInput
entities 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
ConnectorInput
s. - 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
ChargingPointType
or 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
UniqueEntity
into 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
PvInput
entities 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
AssetInput
entities 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
RawGridElements
as well as theRawGridElements
container 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
ResultEntity
s 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
ResultEntity
container 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
SimpleEntityFactory
to 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
SimpleEntityData
for 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
TimeBasedValue
within 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
source
record 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
TimeSeriesMetaInformationSource
from 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
StorageInput
entities 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
storages
record component. - storages() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Returns the value of the
storages
record 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
SubGridContainer
s and serves as edge definition forSubGridTopologyGraph
- SubGridGate(TransformerInput, NodeInput, NodeInput) - Constructor for record class edu.ie3.datamodel.graph.SubGridGate
-
Creates an instance of a
SubGridGate
record 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
superiorNode
record 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
NodeInput
s - 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
LineInput
entities 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
SwitchResult
s 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
SystemParticipantResult
entities from providedSimpleEntityData
data 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
SystemParticipantResult
s 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
SystemParticipantInput
entities - 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
SystemParticipantInput
as well asSystemParticipants
container from .csv files. - SystemParticipantTypedEntityData<T extends SystemParticipantTypeInput> - Class in edu.ie3.datamodel.io.factory.input.participant
-
Data used for those classes of
SystemParticipantInput
that need an instance of some type T ofSystemParticipantTypeInput
as 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
ThermalUnitInput
units 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
ThermalBusInput
entities 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
ThermalGrid
record 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
ThermalHouseInput
entities 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
ThermalResultFactory
s 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
AssetInput
entities 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
ThermalUnitInput
s - 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
ThermalUnits
record 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
TimeBasedValue
within 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
TimeBasedValue
s 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
TimeBasedValueFactory
withWeatherValue
- 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
IndividualTimeSeriesMetaInformation
entities 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
UUID
andColumnScheme
- 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
NodeInput
s - 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
Transformer2WInput
entities 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
NodeInput
s - 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
Transformer3WInput
entities 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
ConnectorResult
which 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
ConnectorInput
that need an instance of some type T ofTransformer2WTypeInput
as 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
SystemParticipantTypeInput
andOperatorInput
from 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
GridContainer
with the provided mapping of old to newNodeInput
entities. - updateGridWithNodes(JointGridContainer, Map<NodeInput, NodeInput>) - Static method in class edu.ie3.datamodel.utils.ContainerNodeUpdateUtil
-
Updates the provided
JointGridContainer
with the provided mapping of old to newNodeInput
entities. - updateGridWithNodes(SubGridContainer, Map<NodeInput, NodeInput>) - Static method in class edu.ie3.datamodel.utils.ContainerNodeUpdateUtil
-
Updates the provided
SubGridContainer
with the provided mapping of old to newNodeInput
entities. - 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
UniqueEntity
uuid
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.baseDirectory
is 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
WecInput
entities 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
SubGridContainer
based 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