Index

A B C D E F G H I J K L M N O P Q R S T U V W 
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 of UniqueEntity by a corresponding EntityFactory 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 with AssetInputEntityData 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 ChargingPointTypes or to retrieve common standard ChargingPointTypes 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 NodeInputs
ConnectorInput(UUID, String, NodeInput, NodeInput, int) - Constructor for class edu.ie3.datamodel.models.input.connector.ConnectorInput
Constructor for an operated, always on connector
ConnectorInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, int) - Constructor for class edu.ie3.datamodel.models.input.connector.ConnectorInput
Constructor for an operated connector
ConnectorInputEntityData - Class in edu.ie3.datamodel.io.factory.input
Data used by ConnectorInputEntityFactory to create an instance of ConnectorInput, thus needing additional information about the NodeInput, which cannot be provided through the attribute map.
ConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
 
ConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
 
ConnectorPort - Enum Class in edu.ie3.datamodel.models.input.connector
Denotes possible external ports of a connector.
ConnectorResult - Class in edu.ie3.datamodel.models.result.connector
Abstract class to hold most 'ElectricCurrent and Angle'-mappings common to all connectors
ConnectorResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.connector.ConnectorResult
Standard constructor with automatic uuid generation.
ConnectorResult(UUID, ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.connector.ConnectorResult
Standard constructor which allows uuid provision
ConnectorResultFactory - Class in edu.ie3.datamodel.io.factory.result
 
ConnectorResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.ConnectorResultFactory
 
ConnectorResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.ConnectorResultFactory
Create a new factory to build ConnectorResults and utilize the given date time formatter pattern to parse date time strings
ConnectorValidationUtils - Class in edu.ie3.datamodel.utils.validation
 
CONSTANT_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
 
CONSTANT_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
 
ContainerNodeUpdateUtil - Class in edu.ie3.datamodel.utils
 
ContainerUtils - Class in edu.ie3.datamodel.utils
Offers functionality useful for grouping different models together
containsKey(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
Checks whether attribute map contains a value for given key
controlStrategy(ControlStrategy) - Method in class edu.ie3.datamodel.models.input.system.EmInput.EmInputCopyBuilder
 
ControlStrategy - Interface in edu.ie3.datamodel.models
 
ControlStrategy.DefaultControlStrategies - Enum Class in edu.ie3.datamodel.models
 
COORDINATE_ID - Static variable in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
 
copy() - Method in class edu.ie3.datamodel.models.input.AssetInput
 
copy() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
 
copy() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
 
copy() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
 
copy() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput
 
copy() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
 
copy() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
 
copy() - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
 
copy() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
 
copy() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
 
copy() - Method in class edu.ie3.datamodel.models.input.NodeInput
 
copy() - Method in class edu.ie3.datamodel.models.input.OperatorInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.BmInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.EmInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.EvInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.HpInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.PvInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.StorageInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
 
copy() - Method in class edu.ie3.datamodel.models.input.system.WecInput
 
copy() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
 
copy() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalBusInput
 
copy() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
 
CosmoIdCoordinateFactory - Class in edu.ie3.datamodel.io.factory.timeseries
Factory, that is able to build coordinate id to coordinate mapping from German Federal Weather Service's COSMO model
CosmoIdCoordinateFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
 
CosmoTimeBasedWeatherValueFactory - Class in edu.ie3.datamodel.io.factory.timeseries
Factory implementation of TimeBasedWeatherValueFactory, that is able to handle field to value mapping in the typical PowerSystemDataModel (PSDM) column scheme
CosmoTimeBasedWeatherValueFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
 
CosmoTimeBasedWeatherValueFactory(TimeUtil) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
 
CosmoTimeBasedWeatherValueFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
 
CosPhiFixed - Class in edu.ie3.datamodel.models.input.system.characteristic
Characteristic denoting a power factor, that is dependent on the current power consumption or infeed
CosPhiFixed(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
 
CosPhiFixed(SortedSet<CharacteristicPoint<Dimensionless, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
 
CosPhiP - Class in edu.ie3.datamodel.models.input.system.characteristic
Characteristic denoting a power factor, that is dependent on the current power consumption or infeed
CosPhiP(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
 
CosPhiP(SortedSet<CharacteristicPoint<Dimensionless, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
 
cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
 
cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput.FixedFeedInInputCopyBuilder
 
cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
 
cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
 
costControlled(boolean) - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
 
CouchbaseConnector - Class in edu.ie3.datamodel.io.connectors
Implements a DataConnector for Couchbase.
CouchbaseConnector(String, String, String, String) - Constructor for class edu.ie3.datamodel.io.connectors.CouchbaseConnector
Initializes a new CouchbaseConnector
CouchbaseWeatherSource - Class in edu.ie3.datamodel.io.source.couchbase
Couchbase Source for weather data
CouchbaseWeatherSource(CouchbaseConnector, IdCoordinateSource, String, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
Deprecated, for removal: This API element is subject to removal in a future version.
CouchbaseWeatherSource(CouchbaseConnector, IdCoordinateSource, String, TimeBasedWeatherValueFactory, String) - Constructor for class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
Instantiate a weather source utilising a connection to a couchbase instance obtained via the connector.
CouchbaseWeatherSource(CouchbaseConnector, IdCoordinateSource, String, String, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
Deprecated, for removal: This API element is subject to removal in a future version.
CouchbaseWeatherSource(CouchbaseConnector, IdCoordinateSource, String, String, TimeBasedWeatherValueFactory, String) - Constructor for class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
Instantiate a weather source utilising a connection to a couchbase instance obtained via the connector
covers(String, ComparableQuantity<ElectricPotential>) - Method in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
Checks, whether the given tuple of identifier and rated voltage is covered
covers(ComparableQuantity<ElectricPotential>) - Method in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
Checks, whether the given rated voltage is covered
CP_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.StandardUnits
Standard unit for the Betz' coefficient curve of wind energy converters in p.U.
createBaseQueryString(String, String) - Static method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
Creates a base query string without closing semicolon of the following pattern:
SELECT * FROM <schema>.<table>
createDb(String) - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
Create the database of this connector if it doesn't exist yet
createDirs() - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
Creates all mandatory subdirectories of this default directory hierarchy
createDirs(boolean) - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
Creates all subdirectories of this default directory hierarchy.
createEntity(Map<String, String>) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
Instantiates an entity produced by this source given the required field value map.
createEntity(Map<String, String>) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMappingSource
 
createEntity(Map<String, String>) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMetaInformationSource
 
createEntity(Map<String, String>) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
Build a TimeBasedValue of type V, whereas the underlying Value 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.
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 UniqueEntitys to .csv-files.
CsvFileSink(String) - Constructor for class edu.ie3.datamodel.io.sink.CsvFileSink
 
CsvFileSink(String, FileNamingStrategy, boolean, String) - Constructor for class edu.ie3.datamodel.io.sink.CsvFileSink
Create an instance of a csv file sink that can be used to persist Unique entities.
CsvFileSink(String, ProcessorProvider, FileNamingStrategy, boolean, String) - Constructor for class edu.ie3.datamodel.io.sink.CsvFileSink
Create an instance of a csv file sink that can be used to persist Unique entities.
CsvGraphicSource - Class in edu.ie3.datamodel.io.source.csv
Implementation of the GraphicSource interface to read NodeGraphicInput and LineGraphicInput 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 the RawGridElements 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 as SystemParticipants 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 and OperatorInput 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 using GeoUtils.calcHaversine(double, double, double, double)
DistanceWeightedEdge - Class in edu.ie3.datamodel.graph
A default implementation for edges in a DistanceWeightedGraph.
DistanceWeightedEdge() - Constructor for class edu.ie3.datamodel.graph.DistanceWeightedEdge
 
DistanceWeightedGraph - Class in edu.ie3.datamodel.graph
A distance weighted graph that uses DistanceWeightedEdges as edge type.
DistanceWeightedGraph() - Constructor for class edu.ie3.datamodel.graph.DistanceWeightedGraph
 
DistanceWeightedGraph(Supplier<NodeInput>, Supplier<DistanceWeightedEdge>) - Constructor for class edu.ie3.datamodel.graph.DistanceWeightedGraph
 
distinctByKey(Function<? super T, ?>) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
Predicate that can be used to filter elements based on a given Function
distinctRowsWithLog(Collection<Map<String, String>>, Function<Map<String, String>, String>, String, String) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
Returns a collection of maps each representing a row in csv file that can be used to built one entity.
DOD - Static variable in class edu.ie3.datamodel.models.StandardUnits
Depth of discharge in %
DPHI_TAP - Static variable in class edu.ie3.datamodel.models.StandardUnits
Voltage angle variation per tap (for transformers) in ° (arc degree)
dsm(boolean) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
 
DV_TAP - Static variable in class edu.ie3.datamodel.models.StandardUnits
Voltage magnitude variation per tap (for transformers) in %

E

eConsAnnual(ComparableQuantity<Energy>) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
 
edu.ie3.datamodel.exceptions - package edu.ie3.datamodel.exceptions
 
edu.ie3.datamodel.graph - package edu.ie3.datamodel.graph
 
edu.ie3.datamodel.io - package edu.ie3.datamodel.io
 
edu.ie3.datamodel.io.connectors - package edu.ie3.datamodel.io.connectors
 
edu.ie3.datamodel.io.csv - package edu.ie3.datamodel.io.csv
 
edu.ie3.datamodel.io.csv.timeseries - package edu.ie3.datamodel.io.csv.timeseries
 
edu.ie3.datamodel.io.extractor - package edu.ie3.datamodel.io.extractor
 
edu.ie3.datamodel.io.factory - package edu.ie3.datamodel.io.factory
 
edu.ie3.datamodel.io.factory.input - package edu.ie3.datamodel.io.factory.input
 
edu.ie3.datamodel.io.factory.input.graphics - package edu.ie3.datamodel.io.factory.input.graphics
 
edu.ie3.datamodel.io.factory.input.participant - package edu.ie3.datamodel.io.factory.input.participant
 
edu.ie3.datamodel.io.factory.result - package edu.ie3.datamodel.io.factory.result
 
edu.ie3.datamodel.io.factory.timeseries - package edu.ie3.datamodel.io.factory.timeseries
 
edu.ie3.datamodel.io.factory.typeinput - package edu.ie3.datamodel.io.factory.typeinput
 
edu.ie3.datamodel.io.naming - package edu.ie3.datamodel.io.naming
 
edu.ie3.datamodel.io.naming.timeseries - package edu.ie3.datamodel.io.naming.timeseries
 
edu.ie3.datamodel.io.processor - package edu.ie3.datamodel.io.processor
 
edu.ie3.datamodel.io.processor.input - package edu.ie3.datamodel.io.processor.input
 
edu.ie3.datamodel.io.processor.result - package edu.ie3.datamodel.io.processor.result
 
edu.ie3.datamodel.io.processor.timeseries - package edu.ie3.datamodel.io.processor.timeseries
 
edu.ie3.datamodel.io.sink - package edu.ie3.datamodel.io.sink
 
edu.ie3.datamodel.io.source - package edu.ie3.datamodel.io.source
 
edu.ie3.datamodel.io.source.couchbase - package edu.ie3.datamodel.io.source.couchbase
 
edu.ie3.datamodel.io.source.csv - package edu.ie3.datamodel.io.source.csv
 
edu.ie3.datamodel.io.source.influxdb - package edu.ie3.datamodel.io.source.influxdb
 
edu.ie3.datamodel.io.source.sql - package edu.ie3.datamodel.io.source.sql
 
edu.ie3.datamodel.models - package edu.ie3.datamodel.models
 
edu.ie3.datamodel.models.input - package edu.ie3.datamodel.models.input
 
edu.ie3.datamodel.models.input.connector - package edu.ie3.datamodel.models.input.connector
 
edu.ie3.datamodel.models.input.connector.type - package edu.ie3.datamodel.models.input.connector.type
 
edu.ie3.datamodel.models.input.container - package edu.ie3.datamodel.models.input.container
 
edu.ie3.datamodel.models.input.graphics - package edu.ie3.datamodel.models.input.graphics
 
edu.ie3.datamodel.models.input.system - package edu.ie3.datamodel.models.input.system
 
edu.ie3.datamodel.models.input.system.characteristic - package edu.ie3.datamodel.models.input.system.characteristic
 
edu.ie3.datamodel.models.input.system.type - package edu.ie3.datamodel.models.input.system.type
 
edu.ie3.datamodel.models.input.system.type.chargingpoint - package edu.ie3.datamodel.models.input.system.type.chargingpoint
 
edu.ie3.datamodel.models.input.system.type.evcslocation - package edu.ie3.datamodel.models.input.system.type.evcslocation
 
edu.ie3.datamodel.models.input.thermal - package edu.ie3.datamodel.models.input.thermal
 
edu.ie3.datamodel.models.profile - package edu.ie3.datamodel.models.profile
 
edu.ie3.datamodel.models.result - package edu.ie3.datamodel.models.result
 
edu.ie3.datamodel.models.result.connector - package edu.ie3.datamodel.models.result.connector
 
edu.ie3.datamodel.models.result.system - package edu.ie3.datamodel.models.result.system
 
edu.ie3.datamodel.models.result.thermal - package edu.ie3.datamodel.models.result.thermal
 
edu.ie3.datamodel.models.timeseries - package edu.ie3.datamodel.models.timeseries
 
edu.ie3.datamodel.models.timeseries.individual - package edu.ie3.datamodel.models.timeseries.individual
 
edu.ie3.datamodel.models.timeseries.repetitive - package edu.ie3.datamodel.models.timeseries.repetitive
 
edu.ie3.datamodel.models.value - package edu.ie3.datamodel.models.value
 
edu.ie3.datamodel.models.voltagelevels - package edu.ie3.datamodel.models.voltagelevels
 
edu.ie3.datamodel.utils - package edu.ie3.datamodel.utils
 
edu.ie3.datamodel.utils.validation - package edu.ie3.datamodel.utils.validation
 
EFFICIENCY - Static variable in class edu.ie3.datamodel.models.StandardUnits
Efficiency of a process in %
EHV_220KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
 
EHV_380KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
 
ELECTRIC_CURRENT_ANGLE - Static variable in class edu.ie3.datamodel.models.StandardUnits
Angle of an electric current in ° (arc degree)
ELECTRIC_CURRENT_MAGNITUDE - Static variable in class edu.ie3.datamodel.models.StandardUnits
Magnitude of an electric current in A
ElectricalEnergyStorageResult - Class in edu.ie3.datamodel.models.result.system
Represents everything, that is capable of storing electric energy
ElectricalEnergyStorageResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
 
ElectricalEnergyStorageResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
 
ElectricCurrentType - Enum Class in edu.ie3.datamodel.models
Generic electric current type implementation.
elevationAngle(ComparableQuantity<Angle>) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
 
eligibleEntityClasses - Static variable in class edu.ie3.datamodel.io.processor.input.InputEntityProcessor
The entities that can be used within this processor
eligibleEntityClasses - Static variable in class edu.ie3.datamodel.io.processor.result.ResultEntityProcessor
The entities that can be used within this processor
eligibleKeys - Static variable in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
List of all combinations of time series class, entry class and value class, this processor is able to handle
EmControlStrategy - Enum Class in edu.ie3.datamodel.models
 
EmInput - Class in edu.ie3.datamodel.models.input.system
 
EmInput(UUID, String, NodeInput, ReactivePowerCharacteristic, UUID[], ControlStrategy) - Constructor for class edu.ie3.datamodel.models.input.system.EmInput
Constructor for an operated energy management system
EmInput(UUID, String, NodeInput, ReactivePowerCharacteristic, UUID[], String) - Constructor for class edu.ie3.datamodel.models.input.system.EmInput
Constructor for an operated energy management system
EmInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, UUID[], ControlStrategy) - Constructor for class edu.ie3.datamodel.models.input.system.EmInput
Constructor for an operated energy management system
EmInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, UUID[], String) - Constructor for class edu.ie3.datamodel.models.input.system.EmInput
Constructor for an operated energy management system
EmInput.EmInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
 
EmInputCopyBuilder(EmInput) - Constructor for class edu.ie3.datamodel.models.input.system.EmInput.EmInputCopyBuilder
 
EmInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
 
EmInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.EmInputFactory
 
EmResult - Class in edu.ie3.datamodel.models.result.system
Represents calculation results of an EmInput
EmResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EmResult
Standard constructor with automatic uuid generation.
EmResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EmResult
Standard constructor which allows uuid provision
ENERGY_IN - Static variable in class edu.ie3.datamodel.models.StandardUnits
Energy for input purposes in kWh
ENERGY_PER_DISTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
Electric energy per driven distance in kWh/km
ENERGY_PRICE - Enum constant in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
Deprecated.
 
ENERGY_PRICE - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
 
ENERGY_PRICE - Static variable in class edu.ie3.datamodel.models.StandardUnits
Price per energy in euro per megawatt hour
ENERGY_RESULT - Static variable in class edu.ie3.datamodel.models.StandardUnits
Energy for result purposes in MWh
EnergyPriceValue - Class in edu.ie3.datamodel.models.value
Describes a price for energy
EnergyPriceValue(ComparableQuantity<EnergyPrice>) - Constructor for class edu.ie3.datamodel.models.value.EnergyPriceValue
 
ENTITY_ID - Static variable in class edu.ie3.datamodel.io.factory.typeinput.Transformer2WTypeInputFactory
 
ENTITY_UUID - Static variable in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
 
ENTITY_UUID - Static variable in class edu.ie3.datamodel.io.factory.typeinput.Transformer2WTypeInputFactory
 
EntityData - Class in edu.ie3.datamodel.io.factory
Internal API Contains data that is needed by an 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 EvcsInputs based on NodeAssetInputEntityData 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 EvcsLocationTypes from string representation
EvcsResult - Class in edu.ie3.datamodel.models.result.system
Represents calculation results of a EvcsInput
EvcsResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EvcsResult
Standard constructor with automatic uuid generation.
EvcsResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EvcsResult
Standard constructor which allows uuid provision
EvInput - Class in edu.ie3.datamodel.models.input.system
Describes an electric vehicle
EvInput(UUID, String, NodeInput, ReactivePowerCharacteristic, EvTypeInput) - Constructor for class edu.ie3.datamodel.models.input.system.EvInput
Constructor for an operated, always on electric vehicle
EvInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, EvTypeInput) - Constructor for class edu.ie3.datamodel.models.input.system.EvInput
Constructor for an operated electric vehicle
EvInput.EvInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
A builder pattern based approach to create copies of 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.
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.
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.
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.
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 to Method 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 a FileHierarchy 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 first UniqueEntity element of this collection matching the provided UUID or an empty Optional 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 FlexOptionsResults and utilize the given date time formatter pattern to parse date time strings
flush() - Method in class edu.ie3.datamodel.io.sink.InfluxDbSink
If batch writing is enabled, this call writes everything inside the batch to the database.
fromIdString(String) - Static method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
Retrieve a common standard charging point type based on its id or one of its synonymous ids
fromTransformer2W(Transformer2WInput) - Static method in record class edu.ie3.datamodel.graph.SubGridGate
Creates a sub grid gate from two winding transformer.
fromTransformer3W(Transformer3WInput, ConnectorPort) - Static method in record class edu.ie3.datamodel.graph.SubGridGate
Creates a sub grid gate from three winding transformer.

G

G0 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
G1 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
G2 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
G3 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
G4 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
G5 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
G6 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
generateWeatherKey(ZonedDateTime, Integer) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
Generates a key for weather documents with the pattern: weather::<coordinate_id>::<time>
geoPosition(LineString) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
 
geoPosition(Point) - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
 
GermanVoltageLevelUtils - Class in edu.ie3.datamodel.models.voltagelevels
 
get(D) - Method in class edu.ie3.datamodel.io.factory.Factory
Builds entity with data from given EntityData object after doing all kinds of checks on the data
get(String) - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
Returns a future for search result of the given key
get(String) - Static method in enum class edu.ie3.datamodel.models.EmControlStrategy
 
get(String) - Static method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
Get the predefined bdew load profile based on the given key
get(String) - Static method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
Get the predefined nbw load profile based on the given key
get2WTransformers() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
Returns a unique set of 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 CharacteristicInputs
getAssetInputEntityName(Class<? extends AssetInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
Get the entity name for all AssetInputs
getAssetType(Collection<T>, Map<String, String>, String) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
Checks if the requested type of an asset can be found in the provided collection of types based on the provided fields to values mapping.
getAsyncSession() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
Return the couchbase java sdk equivalent of an asynchronous session - an async collection - to the previously set bucket
getAzimuth() - Method in class edu.ie3.datamodel.models.input.system.PvInput
 
getB() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
 
getBaseDirectory() - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
Gives the DefaultDirectoryHierarchy.baseDirectory).
getBaseDirectory() - Method in interface edu.ie3.datamodel.io.naming.FileHierarchy
Determines the base directory.
getBaseDirectory() - Method in class edu.ie3.datamodel.io.naming.FlatDirectoryHierarchy
Gives the baseDirectory, which is Empty.
getbM() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
 
getbM() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
 
getBmPlants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
Returns a unique set of 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's RawGridElements 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 a DistanceWeightedGraph, 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 provided EmInput which has to be checked manually, as EmInput.equals(Object) is NOT restricted on the uuid of EmInput.
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 provided EmInput which has to be checked manually, as EmInput.equals(Object) is NOT restricted on the uuid of EmInput.
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 in Optional or an empty Optional.
getGraphicElements() - Method in interface edu.ie3.datamodel.io.source.GraphicSource
Should return either a consistent instance of GraphicElements wrapped in Optional or an empty Optional.
getGraphicLayer() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput
 
getGraphicLayer() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
 
getGraphics() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
 
getGraphicsInputEntityName(Class<? extends GraphicInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
Get the entity name for all GraphicInputs
getGridData() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
Should return either a consistent instance of RawGridElements wrapped in Optional or an empty Optional.
getGridData() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
Should return either a consistent instance of RawGridElements wrapped in Optional or an empty Optional.
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.
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's RawGridElements 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 a ImpedanceWeightedGraph, 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.
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 and FileHierarchy.
getIndoorTemperature() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
 
getInferiorNode() - Method in record class edu.ie3.datamodel.graph.SubGridGate
Deprecated.
since 3.0. Use SubGridGate.inferiorNode() instead
getInferiorSubGrid() - Method in record class edu.ie3.datamodel.graph.SubGridGate
 
getInletTemp() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
 
getInputEntityName(Class<? extends InputEntity>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
Get the name for all InputEntitys
getInputModel() - Method in class edu.ie3.datamodel.models.result.ResultEntity
 
getInt(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
Returns int value for given field name.
getKey() - Method in enum class edu.ie3.datamodel.models.ControlStrategy.DefaultControlStrategies
 
getKey() - Method in interface edu.ie3.datamodel.models.ControlStrategy
 
getKey() - Method in enum class edu.ie3.datamodel.models.EmControlStrategy
 
getKey() - Method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
getKey() - Method in enum class edu.ie3.datamodel.models.profile.LoadProfile.DefaultLoadProfiles
 
getKey() - Method in interface edu.ie3.datamodel.models.profile.LoadProfile
 
getKey() - Method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
 
getkG() - Method in class edu.ie3.datamodel.models.input.system.PvInput
 
getkSa() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
 
getkSu() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
 
getkT() - Method in class edu.ie3.datamodel.models.input.system.PvInput
 
getkWd() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
 
getLatField() - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
 
getLatField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IconIdCoordinateFactory
 
getLatField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IdCoordinateFactory
 
getLength() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
 
getLifeCycle() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
 
getLifeTime() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
 
getLine() - Method in interface edu.ie3.datamodel.io.extractor.HasLine
 
getLine() - Method in class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputEntityData
 
getLine() - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
 
getLineGraphicInput() - Method in class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
Returns a set of 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 and FileHierarchy.
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
Get a mapping from model UUID to the time series UUID
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 OperatorInputs
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 ResultEntitys
getReturnTemp() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
 
getRotorArea() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
 
getrSc() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
 
getrScA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
 
getrScB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
 
getrScC() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
 
getScenarioName() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
 
getScheme() - Method in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
Deprecated.
 
getScheme() - Method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
 
getSession() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
Return the couchbase java sdk equivalent of a session - a collection - to the previously set bucket
getSession() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
Return the session of this connector
getSigmaSa() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
 
getSigmaSu() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
 
getSigmaWd() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
 
getSoc() - Method in class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
 
getSolarIrradiance() - Method in class edu.ie3.datamodel.models.value.WeatherValue
 
getSource() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
Deprecated.
since 3.0. Use FieldSourceToMethod.source() instead
getSource(String, String, FileNamingStrategy, CsvFileConnector.CsvIndividualTimeSeriesMetaInformation) - Static method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
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 in Optional or an empty Optional.
getSystemParticipants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
Should return either a consistent instance of SystemParticipants wrapped in Optional or an empty Optional.
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 information IndividualTimeSeriesMetaInformation
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.
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.
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.
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 AssetTypeInputs
getTypeInput() - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
 
getUpperTemperatureLimit() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
 
getUuid() - Method in class edu.ie3.datamodel.io.csv.FileNameMetaInformation
Deprecated.
 
getUuid() - Method in class edu.ie3.datamodel.models.UniqueEntity
 
getUuid() - Method in class edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder
 
getUUID(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
Parses and returns a UUID from field value of given field name.
getUUIDs(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
Parses and returns an array of UUIDs from field value of given field name.
getV2gSupport() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
 
getValue() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
 
getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
 
getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
 
getValue(ZonedDateTime) - Method in interface edu.ie3.datamodel.io.source.TimeSeriesSource
Get the time series value for a specific time
getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
 
getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.RepetitiveTimeSeries
 
getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
If you prefer to keep the time with the value, please use TimeSeries.getTimeBasedValue(java.time.ZonedDateTime) instead
getValueClass() - Method in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
Deprecated.
 
getValueClass() - Method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
 
getValueClass() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
 
getvAng() - Method in class edu.ie3.datamodel.models.result.NodeResult
 
getVAng() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
 
getVelocity() - Method in class edu.ie3.datamodel.models.value.WindValue
 
getvMag() - Method in class edu.ie3.datamodel.models.result.NodeResult
 
getVMag() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
 
getVoltageLvl(String, String) - Method in class edu.ie3.datamodel.io.factory.EntityData
Parses and returns a voltage level from field value of given field name.
getVoltLvl() - Method in class edu.ie3.datamodel.models.input.NodeInput
 
getvRated() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
 
getvRatedA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
 
getvRatedA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
 
getvRatedB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
 
getvRatedB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
 
getvRatedC() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
 
getvTarget() - Method in class edu.ie3.datamodel.models.input.NodeInput
 
getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
 
getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
 
getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
 
getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
 
getWeather(ClosedInterval<ZonedDateTime>) - Method in interface edu.ie3.datamodel.io.source.WeatherSource
Return the weather for the given time interval
getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
 
getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
 
getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
 
getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
 
getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in interface edu.ie3.datamodel.io.source.WeatherSource
Return the weather for the given time interval AND coordinates
getWeather(ClosedInterval<ZonedDateTime>, Point) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
Return the weather for the given time interval AND coordinate
getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
 
getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
 
getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
 
getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
 
getWeather(ZonedDateTime, Point) - Method in interface edu.ie3.datamodel.io.source.WeatherSource
Return the weather for the given time date AND coordinate
getWecPlants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
Returns a unique set of 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 in GraphicElements
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
Interface that should be implemented by all elements holding a LineInput elements and should be processable by the Extractor.
HasNodes - Interface in edu.ie3.datamodel.io.extractor
Interface that should be implemented by all elements holding one or more NodeInput elements and should be processable by the 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 the Extractor.
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 the Extractor.
HasType - Interface in edu.ie3.datamodel.io.extractor
Interface that should be implemented by all elements holding a AssetTypeInput and should be processable by the Extractor.
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 ImpedanceWeightedEdges as edge type.
ImpedanceWeightedGraph() - Constructor for class edu.ie3.datamodel.graph.ImpedanceWeightedGraph
 
ImpedanceWeightedGraph(Supplier<NodeInput>, Supplier<ImpedanceWeightedEdge>) - Constructor for class edu.ie3.datamodel.graph.ImpedanceWeightedGraph
 
includes(ZonedDateTime) - Method in class edu.ie3.datamodel.models.OperationTime
Check if given date is included in the operation time frame
IndividualTimeSeries<V extends Value> - Class in edu.ie3.datamodel.models.timeseries.individual
Describes a TimeSeries with individual values per time step
IndividualTimeSeries(UUID, Set<TimeBasedValue<V>>) - Constructor for class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
 
individualTimeSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
 
IndividualTimeSeriesMetaInformation - Class in edu.ie3.datamodel.io.csv.timeseries
Deprecated, for removal: This API element is subject to removal in a future version.
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 InputEntitys and it's child classes
InputEntityProcessor(Class<? extends InputEntity>) - Constructor for class edu.ie3.datamodel.io.processor.input.InputEntityProcessor
 
internalSlack(boolean) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
 
InvalidColumnNameException - Exception in edu.ie3.datamodel.exceptions
Exception that is thrown whenever data columns are not as expected.
InvalidColumnNameException(String) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidColumnNameException
 
InvalidColumnNameException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidColumnNameException
 
InvalidColumnNameException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidColumnNameException
 
InvalidEntityException - Exception in edu.ie3.datamodel.exceptions
Is thrown, when a checked entity is illegal and thus not usable
InvalidEntityException(String, UniqueEntity) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidEntityException
 
InvalidEntityException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidEntityException
 
InvalidEntityException(String, Throwable, UniqueEntity) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidEntityException
 
InvalidGridException - Exception in edu.ie3.datamodel.exceptions
 
InvalidGridException(String) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidGridException
 
InvalidGridException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidGridException
 
IoUtil - Class in edu.ie3.datamodel.io
 
isAutoTap() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
 
isAutoTap() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
 
isClosed() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
 
isConnectionValid() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
Checks if the database connection is valid
isConnectionValid() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
Checks if the given connection parameters are valid, so that a connection can be established
isCostControlled() - Method in class edu.ie3.datamodel.models.input.system.BmInput
 
isDsm() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
 
isLimited() - Method in class edu.ie3.datamodel.models.OperationTime
 
isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.BmInput
 
isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
 
isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.PvInput
 
isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.WecInput
 
isPresentCollectIfNot(Class<? extends UniqueEntity>, ConcurrentHashMap<Class<? extends UniqueEntity>, LongAdder>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
Returns a predicate that can be used to filter optionals of UniqueEntitys and keep track on the number of elements that have been empty optionals.
isSchemeAccepted(ColumnScheme) - Static method in interface edu.ie3.datamodel.io.source.TimeSeriesSource
Deprecated, for removal: This API element is subject to removal in a future version.
since 3.0. Use TimeSeriesUtils#isSchemeAccepted(edu.ie3.datamodel.io.naming.timeseries.ColumnScheme) instead.
isSchemeAccepted(ColumnScheme) - Static method in class edu.ie3.datamodel.utils.TimeSeriesUtils
Checks whether the given column scheme can be used with time series.
isSlack() - Method in class edu.ie3.datamodel.models.input.NodeInput
 
isTapSide() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
 

J

JointGridContainer - Class in edu.ie3.datamodel.models.input.container
Model class to hold input models for more than one galvanically separated subnet
JointGridContainer(String, RawGridElements, SystemParticipants, GraphicElements) - Constructor for class edu.ie3.datamodel.models.input.container.JointGridContainer
 
JointGridContainer(String, RawGridElements, SystemParticipants, GraphicElements, SubGridTopologyGraph) - Constructor for class edu.ie3.datamodel.models.input.container.JointGridContainer
 

K

kG(double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
 
kT(double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
 

L

L0 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
L1 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
L2 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
length(ComparableQuantity<Length>) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
 
LIFE_TIME - Static variable in class edu.ie3.datamodel.models.StandardUnits
Life time of a system in h
line(LineInput) - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput.LineGraphicInputCopyBuilder
 
LINE_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
Length of a line in km
LineGraphicInput - Class in edu.ie3.datamodel.models.input.graphics
Describes the graphic data belonging to a LineInput
LineGraphicInput(UUID, String, LineString, LineInput) - Constructor for class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
 
LineGraphicInput.LineGraphicInputCopyBuilder - Class in edu.ie3.datamodel.models.input.graphics
A builder pattern based approach to create copies of LineGraphicInput entities with altered field values.
LineGraphicInputEntityData - Class in edu.ie3.datamodel.io.factory.input.graphics
Data used by LineGraphicInputFactory used to create instances of LineGraphicInputs holding one LineInput 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 NodeInputs
LineInput(UUID, String, NodeInput, NodeInput, int, LineTypeInput, ComparableQuantity<Length>, LineString, OlmCharacteristicInput) - Constructor for class edu.ie3.datamodel.models.input.connector.LineInput
Constructor for an operated, always on line
LineInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, int, LineTypeInput, ComparableQuantity<Length>, LineString, OlmCharacteristicInput) - Constructor for class edu.ie3.datamodel.models.input.connector.LineInput
Constructor for an operated line
LineInput.LineInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
A builder pattern based approach to create copies of 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.
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
This interface should be implemented only by other interfaces that should be used by the Extractor It provides the entry point for the extraction method in the 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 InputEntitys holding one NodeInput entity, thus needing additional information about the NodeInput, 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 of UniqueEntity by a corresponding EntityFactory 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 of NodeGraphicInputs holding one NodeInput 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 NodeResults and utilize the given date time formatter pattern to parse date time strings
NodeValidationUtils - Class in edu.ie3.datamodel.utils.validation
 
nominalVoltage - Variable in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
 
NotImplementedException - Exception in edu.ie3.datamodel.exceptions
 
NotImplementedException(String) - Constructor for exception edu.ie3.datamodel.exceptions.NotImplementedException
 
notLimited() - Static method in class edu.ie3.datamodel.models.OperationTime
 

O

OLM_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.StandardUnits
Standard unit for the overhead line monitoring characteristic in p.U.
olmCharacteristic(OlmCharacteristicInput) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
 
OlmCharacteristicInput - Class in edu.ie3.datamodel.models.input.system.characteristic
Characteristic for overhead line monitoring
OlmCharacteristicInput(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
 
OlmCharacteristicInput(SortedSet<CharacteristicPoint<Speed, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
 
Operable - Interface in edu.ie3.datamodel.models
Describes an operable Entity, with operation period interval
operationTime(OperationTime) - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
 
OperationTime - Class in edu.ie3.datamodel.models
Time for which something is operated, can be limited to a time frame with one or two bounds or not limited which is by definition equal to always on
OperationTime(ZonedDateTime, ZonedDateTime, boolean) - Constructor for class edu.ie3.datamodel.models.OperationTime
Constructor for builder only
OperationTime.OperationTimeBuilder - Class in edu.ie3.datamodel.models
Builder class for OperationTime
OperationTimeBuilder() - Constructor for class edu.ie3.datamodel.models.OperationTime.OperationTimeBuilder
 
operator(OperatorInput) - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
 
OPERATOR - Static variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
 
OperatorInput - Class in edu.ie3.datamodel.models.input
Describes an operator, that operates assets
OperatorInput(UUID, String) - Constructor for class edu.ie3.datamodel.models.input.OperatorInput
Constructor for an Operator
OperatorInput.OperatorInputCopyBuilder - Class in edu.ie3.datamodel.models.input
A builder pattern based approach to create copies of 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 ConnectorInputs.
parallelDevices(int) - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
 
parse(Class<V>) - Static method in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
Deprecated.
 
parse(Class<V>) - Static method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
 
parse(String) - Static method in enum class edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
Deprecated.
 
parse(String) - Static method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
 
parse(String) - Static method in interface edu.ie3.datamodel.models.ControlStrategy
 
parse(String) - Static method in enum class edu.ie3.datamodel.models.ElectricCurrentType
 
parse(String) - Static method in class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
Parses a given input to a valid reactive power characteristic, if it is recognized correctly.
parse(String) - Static method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
Parse a given string into either a custom ChargingPointType or a standard ChargingPointType.
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 in RawGridElements
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 the RawGridElements 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 ResultEntitys into a fieldName to value representation to allow for an easy processing into a database or file sink e.g.
ResultEntityProcessor(Class<? extends ResultEntity>) - Constructor for class edu.ie3.datamodel.io.processor.result.ResultEntityProcessor
 
ResultEntitySource - Interface in edu.ie3.datamodel.io.source
Interface that provides the capability to build entities of type 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
Assigns a Quantity of type Length to an instance of edge DistanceWeightedEdge
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
Assigns a Quantity of type ElectricResistance to an instance of edge ImpedanceWeightedEdge
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 SubGridContainers and serves as edge definition for SubGridTopologyGraph
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 NodeInputs
SwitchInput(UUID, String, NodeInput, NodeInput, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.SwitchInput
Constructor for an operated, always on switch
SwitchInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.SwitchInput
Constructor for an operated switch
SwitchInput.SwitchInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
A builder pattern based approach to create copies of 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 SwitchResults and utilize the given date time formatter pattern to parse date time strings
SystemParticipantInput - Class in edu.ie3.datamodel.models.input.system
Describes a system asset that is connected to a node
SystemParticipantInput(UUID, String, NodeInput, ReactivePowerCharacteristic) - Constructor for class edu.ie3.datamodel.models.input.system.SystemParticipantInput
Constructor for an operated, always on system participant
SystemParticipantInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic) - Constructor for class edu.ie3.datamodel.models.input.system.SystemParticipantInput
Constructor for an operated system participant
SystemParticipantInput.SystemParticipantInputCopyBuilder<T extends SystemParticipantInput.SystemParticipantInputCopyBuilder<T>> - Class in edu.ie3.datamodel.models.input.system
Abstract class for all builder that build child entities of abstract class SystemParticipantInput
SystemParticipantInputCopyBuilder(SystemParticipantInput) - Constructor for class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
 
SystemParticipantResult - Class in edu.ie3.datamodel.models.result.system
Abstract class that holds values common to all other result entities
SystemParticipantResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.SystemParticipantResult
 
SystemParticipantResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.SystemParticipantResult
 
SystemParticipantResultFactory - Class in edu.ie3.datamodel.io.factory.result
Factory class for creating SystemParticipantResult entities from provided SimpleEntityData 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 SystemParticipantResults and utilize the given date time formatter pattern to parse date time strings
systemParticipants - Variable in class edu.ie3.datamodel.models.input.container.GridContainer
Accumulated system participant elements
SystemParticipants - Class in edu.ie3.datamodel.models.input.container
Represents the accumulation of system participant elements (BM plants, CHP plants, EVCS, fixed feed ins, heat pumps, loads, PV plants, storages, WECs)
SystemParticipants(Collection<SystemParticipants>) - Constructor for class edu.ie3.datamodel.models.input.container.SystemParticipants
Combine different already existing containers
SystemParticipants(List<SystemParticipantInput>) - Constructor for class edu.ie3.datamodel.models.input.container.SystemParticipants
Create an instance based on a list of 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 as SystemParticipants 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 of SystemParticipantTypeInput 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 ThermalResultFactorys and utilize the given date time formatter pattern to parse date time strings
ThermalSinkInput - Class in edu.ie3.datamodel.models.input.thermal
Common properties to all thermal sinks
ThermalSinkResult - Class in edu.ie3.datamodel.models.result.thermal
Represents calculation results of a ThermalSinkInput
ThermalSinkResult(ZonedDateTime, UUID, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalSinkResult
Standard constructor which includes auto generation of the resulting output models uuid.
ThermalSinkResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalSinkResult
Standard constructor without uuid generation.
ThermalSource - Interface in edu.ie3.datamodel.io.source
Interface that provides the capability to build thermal 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 ThermalUnitInputs
ThermalUnits(Collection<ThermalHouseInput>, Collection<ThermalStorageInput>) - Constructor for record class edu.ie3.datamodel.models.input.container.ThermalUnits
 
ThermalUnits(Set<ThermalHouseInput>, Set<ThermalStorageInput>) - Constructor for record class edu.ie3.datamodel.models.input.container.ThermalUnits
Creates an instance of a 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 TimeBasedValues from "flat" information
TimeBasedValueFactory(Class<? extends V>...) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedValueFactory
 
TimeBasedWeatherValueData - Class in edu.ie3.datamodel.io.factory.timeseries
 
TimeBasedWeatherValueData(Map<String, String>, Point) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
Creates a new TimeBasedEntryData object
TimeBasedWeatherValueFactory - Class in edu.ie3.datamodel.io.factory.timeseries
Abstract factory to handle the conversion from "flat" field to value mapping onto actual TimeBasedValueFactory with WeatherValue
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 and ColumnScheme
TimeSeriesProcessor<T extends TimeSeries<E,V>,E extends TimeSeriesEntry<V>,V extends Value> - Class in edu.ie3.datamodel.io.processor.timeseries
 
TimeSeriesProcessor(Class<T>, Class<E>, Class<V>) - Constructor for class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
 
TimeSeriesProcessorKey - Class in edu.ie3.datamodel.io.processor.timeseries
Class to bundle a triple of time series class, entry class and value class for later recognition of supported time series in the TimeSeriesProcessor
TimeSeriesProcessorKey(TimeSeries<? extends TimeSeriesEntry<?>, ?>) - Constructor for class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
 
TimeSeriesProcessorKey(Class<? extends TimeSeries>, Class<? extends TimeSeriesEntry>, Class<? extends Value>) - Constructor for class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
 
TimeSeriesSource<V extends Value> - Interface in edu.ie3.datamodel.io.source
The interface definition of a source, that is able to provide one specific time series for one model
TimeSeriesUtils - Class in edu.ie3.datamodel.utils
 
timeUtil - Variable in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
 
timeUtil - Variable in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
 
TopologyException - Exception in edu.ie3.datamodel.exceptions
 
TopologyException() - Constructor for exception edu.ie3.datamodel.exceptions.TopologyException
 
TopologyException(String) - Constructor for exception edu.ie3.datamodel.exceptions.TopologyException
 
TopologyException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.TopologyException
 
toString() - Method in class edu.ie3.datamodel.graph.DistanceWeightedEdge
 
toString() - Method in class edu.ie3.datamodel.graph.ImpedanceWeightedEdge
 
toString() - Method in record class edu.ie3.datamodel.graph.SubGridGate
Returns a string representation of this record class.
toString() - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
Deprecated.
 
toString() - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
 
toString() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
Returns a string representation of this record class.
toString() - Method in class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
 
toString() - Method in class edu.ie3.datamodel.io.csv.FileNameMetaInformation
Deprecated.
 
toString() - Method in class edu.ie3.datamodel.io.csv.timeseries.IndividualTimeSeriesMetaInformation
Deprecated.
 
toString() - Method in class edu.ie3.datamodel.io.csv.timeseries.LoadProfileTimeSeriesMetaInformation
Deprecated.
 
toString() - Method in class edu.ie3.datamodel.io.factory.EntityData
 
toString() - Method in class edu.ie3.datamodel.io.factory.FactoryData
 
toString() - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityData
 
toString() - Method in class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
 
toString() - Method in class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputEntityData
 
toString() - Method in class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputEntityData
 
toString() - Method in class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
 
toString() - Method in class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
 
toString() - Method in class edu.ie3.datamodel.io.factory.input.participant.HpInputEntityData
 
toString() - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
 
toString() - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
 
toString() - Method in class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
 
toString() - Method in class edu.ie3.datamodel.io.factory.timeseries.SimpleTimeBasedValueData
 
toString() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedValueData
 
toString() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
 
toString() - Method in class edu.ie3.datamodel.io.naming.timeseries.IndividualTimeSeriesMetaInformation
 
toString() - Method in class edu.ie3.datamodel.io.naming.timeseries.LoadProfileTimeSeriesMetaInformation
 
toString() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
Returns a string representation of this record class.
toString() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
 
toString() - Method in class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
 
toString() - Method in enum class edu.ie3.datamodel.models.EmControlStrategy
 
toString() - Method in class edu.ie3.datamodel.models.input.AssetInput
 
toString() - Method in class edu.ie3.datamodel.models.input.AssetTypeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
 
toString() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
 
toString() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
 
toString() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput
 
toString() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
 
toString() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
 
toString() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
 
toString() - Method in class edu.ie3.datamodel.models.input.container.JointGridContainer
 
toString() - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer
 
toString() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
Returns a string representation of this record class.
toString() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
Returns a string representation of this record class.
toString() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput
 
toString() - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
 
toString() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
 
toString() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
 
toString() - Method in class edu.ie3.datamodel.models.input.NodeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.OperatorInput
 
toString() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
 
toString() - Method in class edu.ie3.datamodel.models.input.system.BmInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
 
toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
 
toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
 
toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.QV
 
toString() - Method in class edu.ie3.datamodel.models.input.system.characteristic.WecCharacteristicInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.EmInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.EvInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.HpInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.PvInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.StorageInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
 
toString() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
 
toString() - Method in class edu.ie3.datamodel.models.input.system.WecInput
 
toString() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
 
toString() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
 
toString() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput
 
toString() - Method in class edu.ie3.datamodel.models.OperationTime
 
toString() - Method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
 
toString() - Method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
 
toString() - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
 
toString() - Method in class edu.ie3.datamodel.models.result.connector.LineResult
 
toString() - Method in class edu.ie3.datamodel.models.result.connector.SwitchResult
 
toString() - Method in class edu.ie3.datamodel.models.result.connector.Transformer2WResult
 
toString() - Method in class edu.ie3.datamodel.models.result.connector.Transformer3WResult
 
toString() - Method in class edu.ie3.datamodel.models.result.connector.TransformerResult
 
toString() - Method in class edu.ie3.datamodel.models.result.NodeResult
 
toString() - Method in class edu.ie3.datamodel.models.result.ResultEntity
 
toString() - Method in class edu.ie3.datamodel.models.result.system.BmResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.ChpResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.EmResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.EvcsResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.EvResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.FixedFeedInResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.FlexOptionsResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.HpResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.LoadResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.PvResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.StorageResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
 
toString() - Method in class edu.ie3.datamodel.models.result.system.WecResult
 
toString() - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
 
toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
 
toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
 
toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
 
toString() - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
 
toString() - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
 
toString() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
 
toString() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
 
toString() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
 
toString() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
 
toString() - Method in class edu.ie3.datamodel.models.UniqueEntity
 
toString() - Method in class edu.ie3.datamodel.models.value.EnergyPriceValue
 
toString() - Method in class edu.ie3.datamodel.models.value.HeatAndPValue
 
toString() - Method in class edu.ie3.datamodel.models.value.HeatAndSValue
 
toString() - Method in class edu.ie3.datamodel.models.value.HeatDemandValue
 
toString() - Method in class edu.ie3.datamodel.models.value.PValue
 
toString() - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
 
toString() - Method in class edu.ie3.datamodel.models.value.SValue
 
toString() - Method in class edu.ie3.datamodel.models.value.TemperatureValue
 
toString() - Method in class edu.ie3.datamodel.models.value.WeatherValue
 
toString() - Method in class edu.ie3.datamodel.models.value.WindValue
 
toString() - Method in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
 
toString() - Method in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
 
toTimeBasedWeatherValue(JsonObject) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
Converts a JsonObject into a time based weather value by converting it to a TimeBasedWeatherValueData first, then using the TimeBasedWeatherValueFactory to create an entity
Transformer2WInput - Class in edu.ie3.datamodel.models.input.connector
Describes a two winding transformer, that is connected to two NodeInputs
Transformer2WInput(UUID, String, NodeInput, NodeInput, int, Transformer2WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer2WInput
Constructor for an operated, always on two winding transformer
Transformer2WInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, int, Transformer2WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer2WInput
Constructor for an operated two winding transformer
Transformer2WInput.Transformer2WInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
A builder pattern based approach to create copies of 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 NodeInputs
Transformer3WInput(UUID, String, NodeInput, NodeInput, NodeInput, int, Transformer3WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer3WInput
Constructor for an operated, always on three winding transformer
Transformer3WInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, NodeInput, int, Transformer3WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer3WInput
Constructor for an operated three winding transformer
Transformer3WInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, NodeInput, int, Transformer3WTypeInput, int, boolean, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer3WInput
Constructor for an operated three winding transformer that allows setting the internal node as slack node.
Transformer3WInput.Transformer3WInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
A builder pattern based approach to create copies of 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 of Transformer2WTypeInput 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 and OperatorInput 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 new NodeInput 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 new NodeInput 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 new NodeInput 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.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form