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 All Packages
All Classes All Packages
All Classes All Packages
A
- A - edu.ie3.datamodel.models.input.connector.ConnectorPort
- AC - edu.ie3.datamodel.models.ElectricCurrentType
- ACTIVE_POWER - edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
- ACTIVE_POWER_AND_HEAT_DEMAND - edu.ie3.datamodel.io.csv.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
-
Admittance 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
- 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 - edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
- APPARENT_POWER_AND_HEAT_DEMAND - edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
- append(char) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- append(CharSequence) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- append(CharSequence, int, int) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- AssetInput - Class in edu.ie3.datamodel.models.input
-
Describes a grid asset under the assumption that every asset could be operable
- AssetInput(UUID, String) - Constructor for class edu.ie3.datamodel.models.input.AssetInput
-
Constructor for an asset with timely unlimited operation and unassigned operator
- AssetInput(UUID, String, OperatorInput, OperationTime) - Constructor for class edu.ie3.datamodel.models.input.AssetInput
-
Constructor for an asset with timely limited operation and specific operator
- AssetInput.AssetInputCopyBuilder<T extends AssetInput.AssetInputCopyBuilder<T>> - Class in edu.ie3.datamodel.models.input
-
Abstract class for all builder that build child entities of abstract class
AssetInput
- AssetInputCopyBuilder(AssetInput) - Constructor for class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- AssetInputEntityData - Class in edu.ie3.datamodel.io.factory.input
-
Data used for the construction of
AssetInput
entities. - AssetInputEntityData(Map<String, String>, Class<? extends UniqueEntity>) - Constructor for class edu.ie3.datamodel.io.factory.input.AssetInputEntityData
-
Creates a new AssetInputEntityData object without operator.
- AssetInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput) - Constructor for class edu.ie3.datamodel.io.factory.input.AssetInputEntityData
-
Creates a new AssetInputEntityData object with operator.
- assetInputEntityDataStream(Class<T>, Collection<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns a stream of optional
AssetInputEntityData
that can be used to build instances of several subtypes ofUniqueEntity
by a correspondingEntityFactory
that consumes this data. - assetInputEntityDataStream(Class<T>, Map<String, String>, Collection<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- AssetInputEntityFactory<T extends AssetInput,D extends AssetInputEntityData> - Class in edu.ie3.datamodel.io.factory.input
-
Abstract factory class that can be extended in order for creating
AssetInput
entities withAssetInputEntityData
data objects. - AssetInputEntityFactory(Class<? extends T>...) - Constructor for class edu.ie3.datamodel.io.factory.input.AssetInputEntityFactory
- AssetTypeInput - Class in edu.ie3.datamodel.models.input
-
Describes the type of an
AssetInput
- AssetTypeInput(UUID, String) - Constructor for class edu.ie3.datamodel.models.input.AssetTypeInput
- 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 - edu.ie3.datamodel.models.input.connector.ConnectorPort
- BdewLoadProfile - Enum in edu.ie3.datamodel.models
-
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.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.
- 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(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.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.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.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.IconTimeBasedWeatherValueFactory
- buildModel(TimeBasedWeatherValueData) - Method in class edu.ie3.datamodel.io.factory.timeseries.PsdmTimeBasedWeatherValueFactory
- 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
C
- c(ComparableQuantity<SpecificHeatCapacity>) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- C - 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, int) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
- CharacteristicInput(SortedSet<CharacteristicPoint<A, O>>, String, int) - 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 - edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at hub out of town, highway (type: public location)
- CHARGING_HUB_TOWN - edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at hub in town (type: public location)
- chargingPoints(int) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- ChargingPointType - Class in edu.ie3.datamodel.models.input.system.type.chargingpoint
-
The actual implementation
EvcsInput
types. - ChargingPointType(String, ComparableQuantity<Power>, ElectricCurrentType) - Constructor for class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- ChargingPointType(String, ComparableQuantity<Power>, ElectricCurrentType, Set<String>) - Constructor for class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- ChargingPointTypeException - Exception in edu.ie3.datamodel.exceptions
-
Is thrown in case, there is some problem when building VoltageLevelInformation
- ChargingPointTypeException(String) - Constructor for exception edu.ie3.datamodel.exceptions.ChargingPointTypeException
- ChargingPointTypeException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ChargingPointTypeException
- ChargingPointTypeUtils - Class in edu.ie3.datamodel.models.input.system.type.chargingpoint
-
Utility class to create either custom instances of
ChargingPointType
s or to retrieve common standardChargingPointType
s based on their id - ChargingStationCcsComboType1 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- ChargingStationCcsComboType2 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- ChargingStationType1 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- ChargingStationType2 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- check(ConnectorInput) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Validates a connector if:
- it is not null
A "distribution" method, that forwards the check request to specific implementations to fulfill the checking task, based on the class of the given object. - check(GridContainer) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks a complete grid data container
- check(GraphicInput) - Static method in class edu.ie3.datamodel.utils.validation.GraphicValidationUtils
-
Validates a graphic input if:
- it is not null
- its graphic layer is not null - check(MeasurementUnitInput) - Static method in class edu.ie3.datamodel.utils.validation.MeasurementUnitValidationUtils
-
Validates a measurement unit if:
- it is not null
- any values are measured - check(NodeInput) - Static method in class edu.ie3.datamodel.utils.validation.NodeValidationUtils
-
Validates a node if:
- it is not null
- voltage level is not null and valid
- target voltage is larger than zero and smaller than two
- subnet number is larger than zero
- geoPosition is not null - check(SystemParticipantInput) - Static method in class edu.ie3.datamodel.utils.validation.SystemParticipantValidationUtils
-
Validates a system participant if:
- it is not null
- its qCharacteristics are not null - check(ThermalUnitInput) - Static method in class edu.ie3.datamodel.utils.validation.ThermalUnitValidationUtils
-
Validates a thermal unit if:
- it is not null
A "distribution" method, that forwards the check request to specific implementations to fulfill the checking task, based on the class of the given object. - check(Object) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
This is a "distribution" method, that forwards the check request to specific implementations to fulfill the checking task, based on the class of the given object.
- checkForDuplicateUuids(Set<UniqueEntity>) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Checks if the provided set of unique entities only contains elements with distinct UUIDs and either returns a string with duplicated UUIDs or an empty optional otherwise.
- checkGraphicElements(GraphicElements, Set<NodeInput>, Set<LineInput>) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks the given graphic elements for validity
- checkLineType(LineTypeInput) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Validates a line type if:
- it is not null
- B is greater/equal to 0 (Phase-to-ground susceptance per length)
- G is greater/equal to 0 (Phase-to-ground conductance per length)
- R is greater 0 (Phase resistance per length)
- X is greater 0 (Phase reactance per length)
- iMax is greater 0 (Maximum permissible current)
- vRated is greater 0 (Rated voltage) - checkNonNull(Object, String) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Checks, if the given object is null.
- checkNotImplementedException(Object) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Creates a new
NotImplementedException
, if there is no check available for the class of the given object - checkRawGridElements(RawGridElements) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks the validity of given
RawGridElements
. - checkSystemParticipants(SystemParticipants, Set<NodeInput>) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks the validity of each and every system participant.
- checkTransformer2WType(Transformer2WTypeInput) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Validates a transformer2W type if:
- it is not null
- rSc is greater 0 (short circuit resistance)
- xSc is greater 0 (short circuit impedance)
- gM is greater/equal to 0 (no load conductance)
- bM is greater/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 greater/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.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
- closed(boolean) - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- closeEntityWriter(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 in edu.ie3.datamodel.io.csv.timeseries
-
Yet 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
- connector - Variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- ConnectorException - Exception in edu.ie3.datamodel.exceptions
-
Exception that should be used whenever something invalid happens in a implementation of a
DataConnector
- ConnectorException(String) - Constructor for exception edu.ie3.datamodel.exceptions.ConnectorException
- ConnectorException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ConnectorException
- ConnectorException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ConnectorException
- ConnectorInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes an asset that connects two
NodeInput
s - ConnectorInput(UUID, String, NodeInput, NodeInput, int) - Constructor for class edu.ie3.datamodel.models.input.connector.ConnectorInput
-
Constructor for an operated, always on connector
- ConnectorInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, int) - Constructor for class edu.ie3.datamodel.models.input.connector.ConnectorInput
-
Constructor for an operated connector
- ConnectorInputEntityData - Class in edu.ie3.datamodel.io.factory.input
-
Data used by
ConnectorInputEntityFactory
to create an instance ofConnectorInput
, thus needing additional information about theNodeInput
, which cannot be provided through the attribute map. - ConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
- ConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
- ConnectorPort - Enum in edu.ie3.datamodel.models.input.connector
-
Denotes possible external ports of a connector.
- ConnectorResult - Class in edu.ie3.datamodel.models.result.connector
-
Abstract class to hold most 'ElectricCurrent and Angle'-mappings common to all connectors
- ConnectorResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.connector.ConnectorResult
-
Standard constructor with automatic uuid generation.
- ConnectorResult(UUID, ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.connector.ConnectorResult
-
Standard constructor which allows uuid provision
- ConnectorResultFactory - Class in edu.ie3.datamodel.io.factory.result
- ConnectorResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.ConnectorResultFactory
- ConnectorResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.ConnectorResultFactory
-
Create a new factory to build
ConnectorResult
s and utilize the given date time formatter pattern to parse date time strings - ConnectorValidationUtils - Class in edu.ie3.datamodel.utils.validation
- CONSTANT_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- CONSTANT_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
- ContainerNodeUpdateUtil - Class in edu.ie3.datamodel.utils
- ContainerUtils - Class in edu.ie3.datamodel.utils
-
Offers functionality useful for grouping different models together
- containsKey(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Checks whether attribute map contains a value for given key
- 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.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
- 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
-
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
-
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.
- 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.
- 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
- 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
-
Enhancing the
IndividualTimeSeriesMetaInformation
with the full path to csv file - CsvFileDefinition - Class in edu.ie3.datamodel.io.csv
- CsvFileDefinition(String, String, String[], String) - Constructor for class edu.ie3.datamodel.io.csv.CsvFileDefinition
- CsvFileSink - Class in edu.ie3.datamodel.io.sink
-
Sink that provides all capabilities to write
UniqueEntity
s to .csv-files. - CsvFileSink(String) - Constructor for class edu.ie3.datamodel.io.sink.CsvFileSink
- CsvFileSink(String, FileNamingStrategy, boolean, String) - Constructor for class edu.ie3.datamodel.io.sink.CsvFileSink
-
Create an instance of a csv file sink that can be used to persist Unique entities.
- CsvFileSink(String, ProcessorProvider, FileNamingStrategy, boolean, String) - Constructor for class edu.ie3.datamodel.io.sink.CsvFileSink
-
Create an instance of a csv file sink that can be used to persist Unique entities.
- CsvGraphicSource - Class in edu.ie3.datamodel.io.source.csv
-
Implementation of the
GraphicSource
interface to readNodeGraphicInput
andLineGraphicInput
entities from .csv files - CsvGraphicSource(String, String, FileNamingStrategy, TypeSource, RawGridSource) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
- CsvIdCoordinateSource - Class in edu.ie3.datamodel.io.source.csv
-
Implementation of
IdCoordinateSource
to read the mapping between coordinate id and actual coordinate from csv file and build a mapping from it. - CsvIdCoordinateSource(String, String, FileNamingStrategy, IdCoordinateFactory) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- CsvIndividualTimeSeriesMetaInformation(IndividualTimeSeriesMetaInformation, String) - Constructor for class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
- CsvIndividualTimeSeriesMetaInformation(UUID, ColumnScheme, String) - Constructor for class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
- CsvRawGridSource - Class in edu.ie3.datamodel.io.source.csv
-
Source that provides the capability to build entities that are hold by a
RawGridElements
as well as theRawGridElements
container from .csv files. - CsvRawGridSource(String, String, FileNamingStrategy, TypeSource) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
- CsvResultEntitySource - Class in edu.ie3.datamodel.io.source.csv
-
Source that provides the capability to build entities of type
ResultEntity
container from .csv files. - CsvResultEntitySource(String, String, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- CsvResultEntitySource(String, String, FileNamingStrategy, String) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- csvRowFieldValueMapping(BufferedReader, String[]) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- csvSep - Variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- CsvSystemParticipantSource - Class in edu.ie3.datamodel.io.source.csv
-
Source that provides the capability to build entities of type
SystemParticipantInput
as well asSystemParticipants
container from .csv files. - CsvSystemParticipantSource(String, String, FileNamingStrategy, TypeSource, ThermalSource, RawGridSource) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
- CsvThermalSource - Class in edu.ie3.datamodel.io.source.csv
-
Source that provides the capability to build thermal
AssetInput
entities from .csv files - CsvThermalSource(String, String, FileNamingStrategy, TypeSource) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvThermalSource
- CsvTimeSeriesMappingSource - Class in edu.ie3.datamodel.io.source.csv
- CsvTimeSeriesMappingSource(String, String, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMappingSource
- CsvTimeSeriesSource<V extends Value> - Class in edu.ie3.datamodel.io.source.csv
-
Source that is capable of providing information around time series from csv files.
- CsvTimeSeriesSource(String, String, FileNamingStrategy, UUID, String, Class<V>, TimeBasedSimpleValueFactory<V>) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
-
Initializes a new CsvTimeSeriesSource
- CsvTypeSource - Class in edu.ie3.datamodel.io.source.csv
-
Source that provides the capability to build entities of type
SystemParticipantTypeInput
andOperatorInput
from .csv files - CsvTypeSource(String, String, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvTypeSource
- CsvWeatherSource - Class in edu.ie3.datamodel.io.source.csv
-
Implements a WeatherSource for CSV files by using the CsvTimeSeriesSource as a base
- CsvWeatherSource(String, String, FileNamingStrategy, TimeBasedWeatherValueFactory, IdCoordinateFactory) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
-
Initializes a CsvWeatherSource with a
CsvIdCoordinateSource
instance and immediately imports weather data, which will be kept for the lifetime of this source - CsvWeatherSource(String, String, FileNamingStrategy, IdCoordinateSource, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
-
Initializes a CsvWeatherSource and immediately imports weather data, which will be kept for the lifetime of this source
- CUSTOMER_PARKING - 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
- 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 - edu.ie3.datamodel.models.ElectricCurrentType
- decimalPlaces - Variable in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
- 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
- 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
- deSerialize() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
-
De-serialize the characteristic to a commonly understood string
- deSerialize(int) - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
-
De-serializes the given point to a string
- 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
- 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
- distanceBetweenNodes(NodeInput, NodeInput) - Static method in class edu.ie3.datamodel.utils.GridAndGeoUtils
-
Calculates the distance between two
NodeInput
entities usingGeoUtils.calcHaversine(double, double, double, double)
- DistanceWeightedEdge - Class in edu.ie3.datamodel.graph
-
A default implementation for edges in a
DistanceWeightedGraph
. - DistanceWeightedEdge() - Constructor for class edu.ie3.datamodel.graph.DistanceWeightedEdge
- DistanceWeightedGraph - Class in edu.ie3.datamodel.graph
-
A distance weighted graph that uses
DistanceWeightedEdge
s as edge type. - DistanceWeightedGraph() - Constructor for class edu.ie3.datamodel.graph.DistanceWeightedGraph
- DistanceWeightedGraph(Supplier<NodeInput>, Supplier<DistanceWeightedEdge>) - Constructor for class edu.ie3.datamodel.graph.DistanceWeightedGraph
- distinctByKey(Function<? super T, ?>) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Predicate that can be used to filter elements based on a given Function
- distinctRowsWithLog(Collection<Map<String, String>>, Function<Map<String, String>, String>, String, String) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns a collection of maps each representing a row in csv file that can be used to built one entity.
- DOD - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Depth of discharge in %
- DPHI_TAP - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Voltage angle variation per tap (for transformers) in ° (arc degree)
- dsm(boolean) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- DV_TAP - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Voltage magnitude variation per tap (for transformers) in %
E
- eConsAnnual(ComparableQuantity<Energy>) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- edu.ie3.datamodel.exceptions - package edu.ie3.datamodel.exceptions
- edu.ie3.datamodel.graph - package edu.ie3.datamodel.graph
- edu.ie3.datamodel.io - package edu.ie3.datamodel.io
- edu.ie3.datamodel.io.connectors - package edu.ie3.datamodel.io.connectors
- edu.ie3.datamodel.io.csv - package edu.ie3.datamodel.io.csv
- edu.ie3.datamodel.io.csv.timeseries - package edu.ie3.datamodel.io.csv.timeseries
- edu.ie3.datamodel.io.extractor - package edu.ie3.datamodel.io.extractor
- edu.ie3.datamodel.io.factory - package edu.ie3.datamodel.io.factory
- edu.ie3.datamodel.io.factory.input - package edu.ie3.datamodel.io.factory.input
- edu.ie3.datamodel.io.factory.input.graphics - package edu.ie3.datamodel.io.factory.input.graphics
- edu.ie3.datamodel.io.factory.input.participant - package edu.ie3.datamodel.io.factory.input.participant
- edu.ie3.datamodel.io.factory.result - package edu.ie3.datamodel.io.factory.result
- edu.ie3.datamodel.io.factory.timeseries - package edu.ie3.datamodel.io.factory.timeseries
- edu.ie3.datamodel.io.factory.typeinput - package edu.ie3.datamodel.io.factory.typeinput
- edu.ie3.datamodel.io.naming - package edu.ie3.datamodel.io.naming
- edu.ie3.datamodel.io.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.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 in edu.ie3.datamodel.models
-
Generic electric current type implementation.
- 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
- 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 - edu.ie3.datamodel.io.csv.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
- 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 - edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- equals(Object) - Method in class edu.ie3.datamodel.graph.SubGridGate
- equals(Object) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.CsvFileDefinition
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.FileNameMetaInformation
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.timeseries.IndividualTimeSeriesMetaInformation
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.timeseries.LoadProfileTimeSeriesMetaInformation
- 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.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.processor.timeseries.FieldSourceToMethod
- 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 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.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.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) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput(UUID, String, NodeInput, ReactivePowerCharacteristic, ChargingPointType, int, double, EvcsLocationType) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, ChargingPointType, double, EvcsLocationType) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, ChargingPointType, int, double, EvcsLocationType) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput.EvcsInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
EvcsInput
entities with altered field values. - EvcsInputCopyBuilder(EvcsInput) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- EvcsInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
-
Factory to create instances of
EvcsInput
s based onNodeAssetInputEntityData
and additional fields. - EvcsInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.EvcsInputFactory
- EvcsLocationType - Enum in edu.ie3.datamodel.models.input.system.type.evcslocation
-
Describes type of location of an
EvcsInput
. - EvcsLocationTypeUtils - Class in edu.ie3.datamodel.models.input.system.type.evcslocation
-
Utility class providing tools to retrieve
EvcsLocationType
s from string representation - EvcsResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
EvcsInput
- EvcsResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EvcsResult
-
Standard constructor with automatic uuid generation.
- EvcsResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EvcsResult
-
Standard constructor which allows uuid provision
- EvInput - Class in edu.ie3.datamodel.models.input.system
-
Describes an electric vehicle
- EvInput(UUID, String, NodeInput, ReactivePowerCharacteristic, EvTypeInput) - Constructor for class edu.ie3.datamodel.models.input.system.EvInput
-
Constructor for an operated, always on electric vehicle
- EvInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, EvTypeInput) - Constructor for class edu.ie3.datamodel.models.input.system.EvInput
-
Constructor for an operated electric vehicle
- EvInput.EvInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
EvInput
entities with altered field values. - EvInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- EvInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.EvInputFactory
- EvResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
EvInput
- EvResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.system.EvResult
-
Standard constructor with automatic uuid generation.
- EvResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.system.EvResult
-
Standard constructor with automatic uuid generation.
- EvTypeInput - Class in edu.ie3.datamodel.models.input.system.type
-
Describes the type of a
EvInput
- EvTypeInput(UUID, String, ComparableQuantity<Currency>, ComparableQuantity<EnergyPrice>, ComparableQuantity<Energy>, ComparableQuantity<SpecificEnergy>, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- executeQuery(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
- 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
-
Extracts meta information from a file name, of a time series.
- extractTimeSeriesMetaInformation(Path) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Extracts meta information from a file name, of a time series.
- extractType(HasType) - Static method in class edu.ie3.datamodel.io.extractor.Extractor
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 - Class in edu.ie3.datamodel.io.processor.timeseries
-
Represent a tuple of
FieldSourceToMethod.FieldSource
toMethod
to highlight, where information of a time series can be obtained from - FieldSourceToMethod(FieldSourceToMethod.FieldSource, Method) - Constructor for class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
- FieldSourceToMethod.FieldSource - Enum in edu.ie3.datamodel.io.processor.timeseries
-
Enum to denote, where information can be received from
- FILE_EXTENSION - Static variable in class edu.ie3.datamodel.io.csv.CsvFileDefinition
- 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
- FileNameMetaInformation - Class in edu.ie3.datamodel.io.csv
-
Meta information, that can be derived from a certain file name
- FileNameMetaInformation(UUID) - Constructor for class edu.ie3.datamodel.io.csv.FileNameMetaInformation
- FileNamingStrategy - Class in edu.ie3.datamodel.io.naming
-
A naming strategy, that combines an
EntityPersistenceNamingStrategy
for naming entities and aFileHierarchy
for a folder structure. - FileNamingStrategy() - Constructor for class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Constructor for building the file naming strategy.
- FileNamingStrategy(EntityPersistenceNamingStrategy) - Constructor for class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Constructor for building the file naming strategy.
- FileNamingStrategy(EntityPersistenceNamingStrategy, FileHierarchy) - Constructor for class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Constructor for building the file naming strategy.
- FILL_LEVEL - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Fill level of a storage in %
- filterEmptyOptionals(Stream<Optional<TimeBasedValue<WeatherValue>>>) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
-
Removes empty Optionals
- filterEmptyOptionals(Stream<Optional<T>>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- filterForSubnet(GraphicElements, int) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Filters all graphic elements for the provided subnet.
- filterForSubnet(RawGridElements, int) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Filters all raw grid elements for the provided subnet.
- filterForSubnet(SystemParticipants, int) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Filters all system participants for the provided subnet.
- findFirstEntityByUuid(String, Collection<T>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns an
Optional
of the firstUniqueEntity
element of this collection matching the provided UUID or an emptyOptional
if no matching entity can be found. - FixedFeedInInput - Class in edu.ie3.datamodel.models.input.system
-
Dummy class to represent a constant feed in regardless of its type
- FixedFeedInInput(UUID, String, NodeInput, ReactivePowerCharacteristic, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.FixedFeedInInput
-
Constructor for an operated, always on feed in
- FixedFeedInInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.FixedFeedInInput
-
Constructor for an operated feed in
- FixedFeedInInput.FixedFeedInInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
FixedFeedInInput
entities with altered field values. - FixedFeedInInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- FixedFeedInInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.FixedFeedInInputFactory
- FixedFeedInResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
FixedFeedInInput
- FixedFeedInResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.FixedFeedInResult
-
Standard constructor with automatic uuid generation.
- FixedFeedInResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.FixedFeedInResult
-
Standard constructor which allows uuid provision
- FlatDirectoryHierarchy - Class in edu.ie3.datamodel.io.naming
-
Default directory hierarchy for input models
- FlatDirectoryHierarchy() - Constructor for class edu.ie3.datamodel.io.naming.FlatDirectoryHierarchy
- 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 class edu.ie3.datamodel.graph.SubGridGate
-
Creates a sub grid gate from two winding transformer.
- fromTransformer3W(Transformer3WInput, ConnectorPort) - Static method in class edu.ie3.datamodel.graph.SubGridGate
-
Creates a sub grid gate from three winding transformer.
G
- G0 - edu.ie3.datamodel.models.BdewLoadProfile
- G1 - edu.ie3.datamodel.models.BdewLoadProfile
- G2 - edu.ie3.datamodel.models.BdewLoadProfile
- G3 - edu.ie3.datamodel.models.BdewLoadProfile
- G4 - edu.ie3.datamodel.models.BdewLoadProfile
- G5 - edu.ie3.datamodel.models.BdewLoadProfile
- G6 - edu.ie3.datamodel.models.BdewLoadProfile
- 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 edu.ie3.datamodel.models.BdewLoadProfile
-
Get the predefined bdew 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. - 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.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
- getAssetCharacteristicsEntityName(Class<? extends CharacteristicInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
CharacteristicInput
s - getAssetInputEntityName(Class<? extends AssetInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
AssetInput
s - getAssetType(Collection<T>, Map<String, String>, String) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Checks if the requested type of an asset can be found in the provided collection of types based on the provided fields to values mapping.
- getAsyncSession() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Return the couchbase java sdk equivalent of an asynchronous session - an async collection - to the previously set bucket
- getAzimuth() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getB() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getBaseDirectory() - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
-
Gives the
DefaultDirectoryHierarchy.baseDirectory
). - getBaseDirectory() - Method in interface edu.ie3.datamodel.io.naming.FileHierarchy
-
Determines the base directory.
- getBaseDirectory() - Method in class edu.ie3.datamodel.io.naming.FlatDirectoryHierarchy
-
Gives the baseDirectory, which is Empty.
- getbM() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getbM() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getBmPlants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
BmInput
instances. - getBmPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
BmInput
instances. - getBmPlants() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getBmPlants(Set<NodeInput>, Set<OperatorInput>, Set<BmTypeInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
BmInput
instances. - getBmPlants(Set<NodeInput>, Set<OperatorInput>, Set<BmTypeInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
BmInput
instances. - getBmResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getBmResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
BmResult
instances. - getBmTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
BmTypeInput
instances. - getBmTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
BmTypeInput
instances. - getBoolean(String) - Method in class edu.ie3.datamodel.io.factory.EntityData
-
Returns boolean value for given field name.
- getBucketName() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
- getBusInput() - Method in class edu.ie3.datamodel.io.factory.input.ThermalUnitInputEntityData
- getC() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- getCapex() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- getChargingPoints() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- getChpPlants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
ChpInput
instances. - getChpPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
ChpInput
instances. - getChpPlants() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getChpPlants(Set<NodeInput>, Set<OperatorInput>, Set<ChpTypeInput>, Set<ThermalBusInput>, Set<ThermalStorageInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
ChpInput
instances. - getChpPlants(Set<NodeInput>, Set<OperatorInput>, Set<ChpTypeInput>, Set<ThermalBusInput>, Set<ThermalStorageInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
ChpInput
instances. - getChpResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getChpResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
ChpResult
instances. - getChpTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
ChpTypeInput
instances. - getChpTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
ChpTypeInput
instances. - getClosed() - Method in class edu.ie3.datamodel.models.result.connector.SwitchResult
- getColumnScheme() - Method in class edu.ie3.datamodel.io.csv.timeseries.IndividualTimeSeriesMetaInformation
- getConnection() - Method in class edu.ie3.datamodel.io.connectors.SqlConnector
-
Establishes and returns a new database connection
- getConnection(boolean) - Method in class edu.ie3.datamodel.io.connectors.SqlConnector
-
Establishes and returns a database connection
- 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.IconTimeBasedWeatherValueFactory
- getCoordinateIdFieldString() - Method in class edu.ie3.datamodel.io.factory.timeseries.PsdmTimeBasedWeatherValueFactory
- 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 class edu.ie3.datamodel.io.csv.CsvFileDefinition
- 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
- 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 class edu.ie3.datamodel.io.csv.CsvFileDefinition
- getDirectoryPath(Class<? extends UniqueEntity>) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Returns the sub directory structure with regard to some (not explicitly specified) base directory.
- getDirectoryPath(T) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Returns the sub directory structure with regard to some (not explicitly specified) base directory.
- getDistance() - Method in class edu.ie3.datamodel.graph.DistanceWeightedEdge
- getDistanceTopologyGraph(GridContainer) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Returns the topology of the provided grid container as a
DistanceWeightedGraph
if the provided grid container'sRawGridElements
allows the creation of a valid topology graph or an empty optional otherwise. - getDistanceTopologyGraph(RawGridElements) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Returns the topology of the provided
RawGridElements
as aDistanceWeightedGraph
, if they allow the creation of a valid topology graph or an empty optional otherwise. - getDod() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getDouble(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Returns double value for given field name.
- getdPhi() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getdPhi() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getdV() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getdV() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- geteCons() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- geteConsAnnual() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- getElectricCurrentType() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- 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
- 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(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.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.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.IconTimeBasedWeatherValueFactory
- getFields(TimeBasedWeatherValueData) - Method in class edu.ie3.datamodel.io.factory.timeseries.PsdmTimeBasedWeatherValueFactory
- 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 class edu.ie3.datamodel.io.csv.CsvFileDefinition
- getFilePath() - Method in 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. - getFullFilePath() - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
- getG() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getGeoPosition() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- getGeoPosition() - Method in class edu.ie3.datamodel.models.input.NodeInput
- getGermanVoltageLevels() - Static method in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- getgM() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getgM() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getGraphicElements() - Method in class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
-
Should return either a consistent instance of
GraphicElements
wrapped inOptional
or an emptyOptional
. - getGraphicElements() - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Should return either a consistent instance of
GraphicElements
wrapped inOptional
or an emptyOptional
. - getGraphicLayer() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput
- getGraphicLayer() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- getGraphics() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- getGraphicsInputEntityName(Class<? extends GraphicInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
GraphicInput
s - getGridData() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Should return either a consistent instance of
RawGridElements
wrapped inOptional
or an emptyOptional
. - getGridData() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Should return either a consistent instance of
RawGridElements
wrapped inOptional
or an emptyOptional
. - getGridName() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- getHeaderElements() - Method in class edu.ie3.datamodel.io.processor.EntityProcessor
- getHeaderElements() - Method in class edu.ie3.datamodel.io.processor.Processor
-
Return all header elements of the table
- getHeaderElements() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
- getHeaderElements(TimeSeriesProcessorKey) - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Returns the header of a given time series combination or throws an exception if no processor for the given combination is known by this provider.
- getHeaderElements(Class<? extends UniqueEntity>) - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Returns the header of a given entity class or throws an exception if no processor for the given class is known by this provider.
- getHeadLineElements() - Method in class edu.ie3.datamodel.io.csv.CsvFileDefinition
- 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. - getHeight() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- 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
- getIndividualTimeSeriesMetaInformation(UUID) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Get time series meta information for a given uuid.
- getIndividualTimeSeriesPattern() - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
- getIndividualTimeSeriesPattern() - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Returns the pattern to identify individual time series in this instance of the file naming strategy considering the
EntityPersistenceNamingStrategy
andFileHierarchy
. - getIndoorTemperature() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- getInferiorNode() - Method in class edu.ie3.datamodel.graph.SubGridGate
- getInferiorSubGrid() - Method in class edu.ie3.datamodel.graph.SubGridGate
- getInletTemp() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- getInputEntityName(Class<? extends InputEntity>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the name for all
InputEntity
s - getInputModel() - Method in class edu.ie3.datamodel.models.result.ResultEntity
- getInt(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Returns int value for given field name.
- getKey() - Method in enum edu.ie3.datamodel.models.BdewLoadProfile
- getKey() - Method in enum edu.ie3.datamodel.models.StandardLoadProfile.DefaultLoadProfiles
- getKey() - Method in interface edu.ie3.datamodel.models.StandardLoadProfile
- 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 class edu.ie3.datamodel.graph.SubGridGate
- getLoadProfileTimeSeriesPattern() - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
- getLoadProfileTimeSeriesPattern() - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Returns the pattern to identify load profile time series in this instance of the file naming strategy considering the
EntityPersistenceNamingStrategy
andFileHierarchy
. - getLoadResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getLoadResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
LoadResult
instances. - getLoads() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
LoadInput
instances. - getLoads() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
LoadInput
instances. - getLoads() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getLoads(Set<NodeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
LoadInput
instances. - getLoads(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
LoadInput
instances. - getLocationType() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- getLonField() - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
- getLonField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IconIdCoordinateFactory
- getLonField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IdCoordinateFactory
- getLowerTemperatureLimit() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- getMapping() - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMappingSource
- getMapping() - Method in interface edu.ie3.datamodel.io.source.TimeSeriesMappingSource
-
Get a mapping from model
UUID
to the time seriesUUID
- 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 class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
- 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.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.ConnectorInput
- getNodeB() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- getNodeC() - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- getNodeC() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- getNodeGraphicInput() - Method in class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
-
Returns a set of
NodeGraphicInput
instances. - getNodeGraphicInput() - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Returns a set of
NodeGraphicInput
instances. - getNodeGraphicInput(Set<NodeInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvGraphicSource
-
Returns a set of
NodeGraphicInput
instances. - getNodeGraphicInput(Set<NodeInput>) - Method in interface edu.ie3.datamodel.io.source.GraphicSource
-
Returns a set of
NodeGraphicInput
instances. - getNodeGraphics() - Method in class edu.ie3.datamodel.models.input.container.GraphicElements
- getNodeInternal() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- getNodeResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getNodeResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
NodeResult
instances. - getNodes() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a unique set of
NodeInput
instances. - getNodes() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
NodeInput
instances. - getNodes() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getNodes(Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a set of
NodeInput
instances. - getNodes(Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
NodeInput
instances. - getNominalVoltage() - Method in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
-
Get the nominal voltage of the voltage level
- getOlmCharacteristic() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- getOperationLimit() - Method in class edu.ie3.datamodel.models.OperationTime
- getOperationTime() - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- getOperationTime() - Method in class edu.ie3.datamodel.models.input.AssetInput
- getOperationTime() - Method in interface edu.ie3.datamodel.models.Operable
- getOperator() - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- getOperator() - Method in class edu.ie3.datamodel.models.input.AssetInput
- getOperator() - Method in interface edu.ie3.datamodel.models.Operable
- getOperatorInput() - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityData
- getOperatorInputEntityName(Class<? extends OperatorInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
OperatorInput
s - getOperators() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
OperatorInput
instances. - getOperators() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
OperatorInput
instances. - getOpex() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- getOrInitWriter(Class<? extends UniqueEntity>, String[], String) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
- getOrInitWriter(T, String[], String) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
- getP() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- getP() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
-
Active power output of the decentralised energy resource asset.
- getP() - Method in class edu.ie3.datamodel.models.value.PValue
- getParallelDevices() - Method in class edu.ie3.datamodel.models.input.connector.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
- 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
- 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
- getpThermal() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- getpThermal() - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput
- getPvPlants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
PvInput
instances. - getPvPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
PvInput
instances. - getPvPlants() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getPvPlants(Set<NodeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
PvInput
instances. - getPvPlants(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
PvInput
instances. - getPvResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getPvResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
PvResult
instances. - getQ() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- getQ() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
-
Reactive power output of the decentralised energy resource asset.
- getQ() - Method in class edu.ie3.datamodel.models.value.SValue
- getqCharacteristics() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
- getqCharacteristics() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- getqDot() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
-
Thermal power output of the decentralised energy resource asset.
- getqDot() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- getQuantity(String, Unit<Q>) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Parses and returns a Quantity from field value of given field name.
- getQuantity(String, Unit<Q>) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
- getQuarterHour() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getQuarterHourOfDay() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- getR() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getRandomLoadParametersEntityName(Class<? extends RandomLoadParameters>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
RandomLoadParameters
- getRawGrid() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- getRegisteredClass() - Method in class edu.ie3.datamodel.io.processor.Processor
-
Reveal the registered class
- getRegisteredClasses() - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Returns all classes that are registered within entity processors known by this provider
- getRegisteredTimeSeriesCombinations() - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
- getResultEntityName(Class<? extends ResultEntity>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
ResultEntity
s - getReturnTemp() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- getRotorArea() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- getrSc() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getrScA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getrScB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getrScC() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getScenarioName() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
- getScheme() - Method in enum edu.ie3.datamodel.io.csv.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 class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
- getSource(String, String, FileNamingStrategy, CsvFileConnector.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
- getStandardLoadProfile() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- 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 class edu.ie3.datamodel.graph.SubGridGate
- getSuperiorSubGrid() - Method in class edu.ie3.datamodel.graph.SubGridGate
- getSupportedClasses() - Method in class edu.ie3.datamodel.io.factory.Factory
- getSwitches() - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a unique set of
SwitchInput
instances. - getSwitches() - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
SwitchInput
instances. - getSwitches() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getSwitches(Set<NodeInput>, Set<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvRawGridSource
-
Returns a set of
SwitchInput
instances. - getSwitches(Set<NodeInput>, Set<OperatorInput>) - Method in interface edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
SwitchInput
instances. - getSwitchResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getSwitchResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
SwitchResult
instances. - getSynonymousIds() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- getSystemParticipants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Should return either a consistent instance of
SystemParticipants
wrapped inOptional
or an emptyOptional
. - getSystemParticipants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Should return either a consistent instance of
SystemParticipants
wrapped inOptional
or an emptyOptional
. - getSystemParticipants() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- getTapMax() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getTapMax() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getTapMin() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getTapMin() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getTapNeutr() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getTapNeutr() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getTapPos() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- getTapPos() - Method in class edu.ie3.datamodel.models.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.IconTimeBasedWeatherValueFactory
- getTimeFieldString() - Method in class edu.ie3.datamodel.io.factory.timeseries.PsdmTimeBasedWeatherValueFactory
- 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.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 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
- getTimeSeriesMappingEntityName() - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for time series mapping
- getTimeSeriesMetaInformation(UUID) - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMappingSource
- getTimeSeriesMetaInformation(UUID) - Method in interface edu.ie3.datamodel.io.source.TimeSeriesMappingSource
-
Get an option on the given time series meta information
- getTimeSeriesUuid(UUID) - Method in interface edu.ie3.datamodel.io.source.TimeSeriesMappingSource
-
Get a time series identifier to a given model identifier
- getTransformer2WResultResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getTransformer2WResultResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
Transformer2WResult
instances. - getTransformer2Ws() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getTransformer2WTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
Transformer2WTypeInput
instances. - getTransformer2WTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
Transformer2WTypeInput
instances. - getTransformer3WResultResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getTransformer3WResultResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
Transformer3WResult
instances. - getTransformer3Ws() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getTransformer3WTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
Transformer3WTypeInput
instances. - getTransformer3WTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
Transformer3WTypeInput
instances. - getType() - Method in interface edu.ie3.datamodel.io.extractor.HasType
- getType() - Method in class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
- getType() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- getType() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput
- getType() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.BmInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.EvInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.HpInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.StorageInput
- getType() - Method in class edu.ie3.datamodel.models.input.system.WecInput
- getType() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- getTypeEntityName(Class<? extends AssetTypeInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
AssetTypeInput
s - getTypeInput() - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
- getUpperTemperatureLimit() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- getUuid() - Method in class edu.ie3.datamodel.io.csv.FileNameMetaInformation
- 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.
- 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 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 class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- getvAng() - Method in class edu.ie3.datamodel.models.result.NodeResult
- getVAng() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- getVelocity() - Method in class edu.ie3.datamodel.models.value.WindValue
- getvMag() - Method in class edu.ie3.datamodel.models.result.NodeResult
- getVMag() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- getVoltageLvl(String, String) - Method in class edu.ie3.datamodel.io.factory.EntityData
-
Parses and returns a voltage level from field value of given field name.
- getVoltLvl() - Method in class edu.ie3.datamodel.models.input.NodeInput
- getvRated() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getvRatedA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getvRatedA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getvRatedB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getvRatedB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getvRatedC() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getvTarget() - Method in class edu.ie3.datamodel.models.input.NodeInput
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in interface edu.ie3.datamodel.io.source.WeatherSource
-
Return the weather for the given time interval
- getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>, Collection<Point>) - Method in interface edu.ie3.datamodel.io.source.WeatherSource
-
Return the weather for the given time interval AND coordinates
- getWeather(ClosedInterval<ZonedDateTime>, Point) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
-
Return the weather for the given time interval AND coordinate
- getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
- getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
- getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
- getWeather(ZonedDateTime, Point) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
- getWeather(ZonedDateTime, Point) - Method in interface edu.ie3.datamodel.io.source.WeatherSource
-
Return the weather for the given time date AND coordinate
- getWecPlants() - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a unique set of
WecInput
instances. - getWecPlants() - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a unique set of
WecInput
instances. - getWecPlants() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getWecPlants(Set<NodeInput>, Set<OperatorInput>, Set<WecTypeInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvSystemParticipantSource
-
Returns a set of
WecInput
instances. - getWecPlants(Set<NodeInput>, Set<OperatorInput>, Set<WecTypeInput>) - Method in interface edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
WecInput
instances. - getWecResults() - Method in class edu.ie3.datamodel.io.source.csv.CsvResultEntitySource
- getWecResults() - Method in interface edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
WecResult
instances. - getWecTypes() - Method in class edu.ie3.datamodel.io.source.csv.CsvTypeSource
-
Returns a set of
WecTypeInput
instances. - getWecTypes() - Method in interface edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
WecTypeInput
instances. - getWholesalePrice(ClosedInterval<ZonedDateTime>) - Method in interface edu.ie3.datamodel.io.source.WholesalePriceSource
-
Return the whole sale price for the given time interval
- getWholesalePrice(ZonedDateTime) - Method in interface edu.ie3.datamodel.io.source.WholesalePriceSource
-
Return the whole sale price for the given time
- getWind() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- getX() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getX() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
- getxSc() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getxScA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getxScB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getxScC() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getY() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
- GraphicElements - Class in edu.ie3.datamodel.models.input.container
-
Represents the accumulation of graphic data elements (node graphics, line graphics)
- GraphicElements(Collection<GraphicElements>) - Constructor for class edu.ie3.datamodel.models.input.container.GraphicElements
-
Combine different already existing containers
- GraphicElements(List<GraphicInput>) - Constructor for class edu.ie3.datamodel.models.input.container.GraphicElements
-
Create an instance based on a list of
GraphicInput
entities that are included inGraphicElements
- GraphicElements(Set<NodeGraphicInput>, Set<LineGraphicInput>) - Constructor for class edu.ie3.datamodel.models.input.container.GraphicElements
- GraphicInput - Class in edu.ie3.datamodel.models.input.graphics
-
Describes the graphic data belonging to grid assets
- GraphicInput(UUID, String, LineString) - Constructor for class edu.ie3.datamodel.models.input.graphics.GraphicInput
- GraphicInput.GraphicInputCopyBuilder<T extends GraphicInput.GraphicInputCopyBuilder<T>> - Class in edu.ie3.datamodel.models.input.graphics
-
Abstract class for all builder that build child entities of abstract class
GraphicInput
- GraphicInputCopyBuilder(GraphicInput) - Constructor for class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- GraphicInputFactory<T extends GraphicInput,D extends EntityData> - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Abstract factory implementation for all
GraphicInput
elements - GraphicInputFactory(Class<? extends T>...) - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.GraphicInputFactory
- graphicLayer(String) - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- graphics - Variable in class edu.ie3.datamodel.models.input.container.GridContainer
-
Accumulated graphic data entities (node graphics, line graphics)
- GraphicSource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities of type
GraphicInput
from different data sources e.g. - GraphicValidationUtils - Class in edu.ie3.datamodel.utils.validation
- GridAndGeoUtils - Class in edu.ie3.datamodel.utils
-
This class offers some useful methods for handling geographical problems related to grids
- GridContainer - Class in edu.ie3.datamodel.models.input.container
- GridContainer(String, RawGridElements, SystemParticipants, GraphicElements) - Constructor for class edu.ie3.datamodel.models.input.container.GridContainer
- GridContainerValidationUtils - Class in edu.ie3.datamodel.utils.validation
- gridName - Variable in class edu.ie3.datamodel.models.input.container.GridContainer
-
Name of this grid
H
- H0 - edu.ie3.datamodel.models.BdewLoadProfile
- 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 class edu.ie3.datamodel.graph.SubGridGate
- hashCode() - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
- hashCode() - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- hashCode() - Method in class edu.ie3.datamodel.io.csv.CsvFileDefinition
- hashCode() - Method in class edu.ie3.datamodel.io.csv.FileNameMetaInformation
- hashCode() - Method in class edu.ie3.datamodel.io.csv.timeseries.IndividualTimeSeriesMetaInformation
- hashCode() - Method in class edu.ie3.datamodel.io.csv.timeseries.LoadProfileTimeSeriesMetaInformation
- 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.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.processor.timeseries.FieldSourceToMethod
- 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 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.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.SystemParticipantResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- hashCode() - Method in class edu.ie3.datamodel.models.UniqueEntity
- hashCode() - Method in class edu.ie3.datamodel.models.value.EnergyPriceValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.HeatAndPValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.HeatAndSValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.HeatDemandValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.PValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.SValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.TemperatureValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.WindValue
- HasLine - Interface in edu.ie3.datamodel.io.extractor
- HasNodes - Interface in edu.ie3.datamodel.io.extractor
- HasThermalBus - Interface in edu.ie3.datamodel.io.extractor
-
Interface that should be implemented by all elements holding a
ThermalBusInput
elements and should be processable by theExtractor
. - HasThermalStorage - Interface in edu.ie3.datamodel.io.extractor
-
Interface that should be implemented by all elements holding a
ThermalStorageInput
elements and should be processable by theExtractor
. - HasType - Interface in edu.ie3.datamodel.io.extractor
-
Interface that should be implemented by all elements holding a
AssetTypeInput
and should be processable by theExtractor
. - headerElements - Variable in class edu.ie3.datamodel.io.processor.EntityProcessor
- HEAT_CAPACITY - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Thermal capacity of a given mass in kWh/K
- HEAT_DEMAND - edu.ie3.datamodel.io.csv.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
- height(ComparableQuantity<Angle>) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- HOME - 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
- 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
- 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 - Class in edu.ie3.datamodel.io.csv.timeseries
-
Specific meta information, that can be derived from a individual time series file
- IndividualTimeSeriesMetaInformation(UUID, ColumnScheme) - Constructor for class edu.ie3.datamodel.io.csv.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)
- 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
- InputContainer<T extends InputEntity> - Interface in edu.ie3.datamodel.models.input.container
-
Represents an aggregation of different entities
- InputDataSink - Interface in edu.ie3.datamodel.io.sink
- InputEntity - Class in edu.ie3.datamodel.models.input
-
Functionless class to describe that all subclasses are input classes
- InputEntity(UUID) - Constructor for class edu.ie3.datamodel.models.input.InputEntity
- InputEntityProcessor - Class in edu.ie3.datamodel.io.processor.input
-
Processes all
InputEntity
s and it's child classes - InputEntityProcessor(Class<? extends InputEntity>) - Constructor for class edu.ie3.datamodel.io.processor.input.InputEntityProcessor
- internalSlack(boolean) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- 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
- InvalidWeatherColumnNameException - Exception in edu.ie3.datamodel.exceptions
-
Exception that is thrown whenever weather data columns are not as expected.
- InvalidWeatherColumnNameException(String) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidWeatherColumnNameException
- InvalidWeatherColumnNameException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidWeatherColumnNameException
- InvalidWeatherColumnNameException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidWeatherColumnNameException
- IoUtil - Class in edu.ie3.datamodel.io
- isAutoTap() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- isClosed() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
- isConnectionValid() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Checks if the database connection is valid
- isConnectionValid() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Checks if the given connection parameters are valid, so that a connection can be established
- isCostControlled() - Method in class edu.ie3.datamodel.models.input.system.BmInput
- isDsm() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- isLimited() - Method in class edu.ie3.datamodel.models.OperationTime
- isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.BmInput
- isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.ChpInput
- isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- isMarketReaction() - Method in class edu.ie3.datamodel.models.input.system.WecInput
- isPresentCollectIfNot(Class<? extends UniqueEntity>, ConcurrentHashMap<Class<? extends UniqueEntity>, LongAdder>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns a predicate that can be used to filter optionals of
UniqueEntity
s and keep track on the number of elements that have been empty optionals. - 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 - edu.ie3.datamodel.models.BdewLoadProfile
- L1 - edu.ie3.datamodel.models.BdewLoadProfile
- L2 - edu.ie3.datamodel.models.BdewLoadProfile
- length(ComparableQuantity<Length>) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- LIFE_TIME - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Life time of a system in h
- line(LineInput) - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput.LineGraphicInputCopyBuilder
- LINE_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Length of a line in km
- LineGraphicInput - Class in edu.ie3.datamodel.models.input.graphics
-
Describes the graphic data belonging to a
LineInput
- LineGraphicInput(UUID, String, LineString, LineInput) - Constructor for class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
- LineGraphicInput.LineGraphicInputCopyBuilder - Class in edu.ie3.datamodel.models.input.graphics
-
A builder pattern based approach to create copies of
LineGraphicInput
entities with altered field values. - LineGraphicInputEntityData - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Data used by
LineGraphicInputFactory
used to create instances ofLineGraphicInput
s holding oneLineInput
entity. - LineGraphicInputEntityData(Map<String, String>, LineInput) - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputEntityData
-
Creates a new EntityData object
- LineGraphicInputFactory - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Factory to create
LineGraphicInput
entities - LineGraphicInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputFactory
- LineInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes an electrical grid line that connects two
NodeInput
s - LineInput(UUID, String, NodeInput, NodeInput, int, LineTypeInput, ComparableQuantity<Length>, LineString, OlmCharacteristicInput) - Constructor for class edu.ie3.datamodel.models.input.connector.LineInput
-
Constructor for an operated, always on line
- LineInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, int, LineTypeInput, ComparableQuantity<Length>, LineString, OlmCharacteristicInput) - Constructor for class edu.ie3.datamodel.models.input.connector.LineInput
-
Constructor for an operated line
- LineInput.LineInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
-
A builder pattern based approach to create copies of
LineInput
entities with altered field values. - LineInputFactory - Class in edu.ie3.datamodel.io.factory.input
- LineInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.LineInputFactory
- LineResult - Class in edu.ie3.datamodel.models.result.connector
-
Represents calculation results of a
LineInput
- LineResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.connector.LineResult
-
Standard constructor with automatic uuid generation.
- LineResult(UUID, ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.connector.LineResult
-
Standard constructor which allows uuid provision
- LineTypeInput - Class in edu.ie3.datamodel.models.input.connector.type
-
Describes the type of a
LineInput
- LineTypeInput(UUID, String, ComparableQuantity<SpecificConductance>, ComparableQuantity<SpecificConductance>, ComparableQuantity<SpecificResistance>, ComparableQuantity<SpecificResistance>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<ElectricPotential>) - Constructor for class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- LineTypeInputFactory - Class in edu.ie3.datamodel.io.factory.typeinput
- LineTypeInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.typeinput.LineTypeInputFactory
- 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, StandardLoadProfile, 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, StandardLoadProfile, 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
- 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
-
Specific meta information, that can be derived from a load profile time series file
- LoadProfileTimeSeriesMetaInformation(UUID, String) - Constructor for class edu.ie3.datamodel.io.csv.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)
- 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
- 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.io.source.sql.SqlWeatherSource
- 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
- 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
- NestedEntity - Interface in edu.ie3.datamodel.io.extractor
- newSet(String...) - Method in class edu.ie3.datamodel.io.factory.Factory
-
Creates a new set of attribute names from given list of attributes.
- NO_OPERATOR_ASSIGNED - Static variable in class edu.ie3.datamodel.models.input.OperatorInput
- NO_SCENARIO - Static variable in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
- NO_STANDARD_LOAD_PROFILE - edu.ie3.datamodel.models.StandardLoadProfile.DefaultLoadProfiles
- 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
- nodeAssetEntityStream(Class<T>, EntityFactory<T, NodeAssetInputEntityData>, Collection<NodeInput>, Collection<OperatorInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns a stream of optional entities that can be build by using
NodeAssetInputEntityData
and their corresponding factory. - NodeAssetInputEntityData - Class in edu.ie3.datamodel.io.factory.input
-
Data used by all factories used to create instances of
InputEntity
s holding oneNodeInput
entity, thus needing additional information about theNodeInput
, which cannot be provided through the attribute map. - NodeAssetInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
-
Creates a new UntypedSingleNodeEntityData object for an operated, always on system participant input
- NodeAssetInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
-
Creates a new UntypedSingleNodeEntityData object for an operable system participant input
- nodeAssetInputEntityDataStream(Stream<AssetInputEntityData>, Collection<NodeInput>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns a stream of optional
NodeAssetInputEntityData
that can be used to build instances of several subtypes ofUniqueEntity
by a correspondingEntityFactory
that consumes this data. - nodeC(NodeInput) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- NodeGraphicInput - Class in edu.ie3.datamodel.models.input.graphics
-
Describes the graphic data belonging to a
NodeInput
- NodeGraphicInput(UUID, String, LineString, NodeInput, Point) - Constructor for class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
- NodeGraphicInput.NodeGraphicInputCopyBuilder - Class in edu.ie3.datamodel.models.input.graphics
-
A builder pattern based approach to create copies of
NodeGraphicInput
entities with altered field values. - NodeGraphicInputEntityData - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Data used by
NodeGraphicInputFactory
used to create instances ofNodeGraphicInput
s holding oneNodeInput
entity. - NodeGraphicInputEntityData(Map<String, String>, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputEntityData
-
Creates a new NodeGraphicInputentityData object for an a NodeGraphicInput
- NodeGraphicInputFactory - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Factory to create
NodeGraphicInput
entities - NodeGraphicInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputFactory
- NodeInput - Class in edu.ie3.datamodel.models.input
-
Describes an electrical grid node, that other assets can connect to
- NodeInput(UUID, String, OperatorInput, OperationTime, ComparableQuantity<Dimensionless>, boolean, Point, VoltageLevel, int) - Constructor for class edu.ie3.datamodel.models.input.NodeInput
-
Constructor for an operated node
- NodeInput(UUID, String, ComparableQuantity<Dimensionless>, boolean, Point, VoltageLevel, int) - Constructor for class edu.ie3.datamodel.models.input.NodeInput
-
Constructor for an operated, always on asset
- NodeInput.NodeInputCopyBuilder - Class in edu.ie3.datamodel.models.input
-
A builder pattern based approach to create copies of
NodeInput
entities with altered field values. - NodeInputFactory - Class in edu.ie3.datamodel.io.factory.input
- NodeInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.NodeInputFactory
- NodeResult - Class in edu.ie3.datamodel.models.result
-
Represents calculation results of a
NodeInput
- NodeResult(ZonedDateTime, UUID, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.NodeResult
-
Standard constructor which includes auto generation of the resulting output models uuid.
- NodeResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.NodeResult
-
Standard constructor without uuid generation.
- NodeResultFactory - Class in edu.ie3.datamodel.io.factory.result
- NodeResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.NodeResultFactory
- NodeResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.NodeResultFactory
-
Create a new factory to build
NodeResult
s and utilize the given date time formatter pattern to parse date time strings - NodeValidationUtils - Class in edu.ie3.datamodel.utils.validation
- nominalVoltage - Variable in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
- NotImplementedException - Exception in edu.ie3.datamodel.exceptions
- NotImplementedException(String) - Constructor for exception edu.ie3.datamodel.exceptions.NotImplementedException
- notLimited() - Static method in class edu.ie3.datamodel.models.OperationTime
O
- OLM_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Standard unit for the overhead line monitoring characteristic in p.U.
- olmCharacteristic(OlmCharacteristicInput) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- OlmCharacteristicInput - Class in edu.ie3.datamodel.models.input.system.characteristic
-
Characteristic for overhead line monitoring
- OlmCharacteristicInput(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
- OlmCharacteristicInput(SortedSet<CharacteristicPoint<Speed, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
- Operable - Interface in edu.ie3.datamodel.models
-
Describes an operable Entity, with operation period interval
- operationTime(OperationTime) - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- OperationTime - Class in edu.ie3.datamodel.models
-
Time for which something is operated, can be limited to a time frame with one or two bounds or not limited which is by definition equal to always on
- OperationTime(ZonedDateTime, ZonedDateTime, boolean) - Constructor for class edu.ie3.datamodel.models.OperationTime
-
Constructor for builder only
- OperationTime.OperationTimeBuilder - Class in edu.ie3.datamodel.models
-
Builder class for
OperationTime
- OperationTimeBuilder() - Constructor for class edu.ie3.datamodel.models.OperationTime.OperationTimeBuilder
- operator(OperatorInput) - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- OPERATOR - Static variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- OperatorInput - Class in edu.ie3.datamodel.models.input
-
Describes an operator, that operates assets
- OperatorInput(UUID, String) - Constructor for class edu.ie3.datamodel.models.input.OperatorInput
-
Constructor for an Operator
- OperatorInput.OperatorInputCopyBuilder - Class in edu.ie3.datamodel.models.input
-
A builder pattern based approach to create copies of
OperatorInput
entities with altered field values. - OperatorInputFactory - Class in edu.ie3.datamodel.io.factory.input
- OperatorInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.OperatorInputFactory
- OutputDataSink - Interface in edu.ie3.datamodel.io.sink
P
- p(boolean) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- parse(Class<V>) - Static method in enum edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
- parse(String) - Static method in enum edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
- parse(String) - Static method in enum edu.ie3.datamodel.models.ElectricCurrentType
- parse(String) - Static method in class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
-
Parses a given input to a valid reactive power characteristic, if it is recognized correctly.
- parse(String) - Static method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
-
Parse a given string into either a custom
ChargingPointType
or a standardChargingPointType
. - parse(String) - Static method in class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationTypeUtils
-
Parsing a location type string into one
EvcsLocationType
. - parse(String) - Static method in interface edu.ie3.datamodel.models.StandardLoadProfile
-
Parses the given key to
StandardLoadProfile
. - 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
- 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.
- PsdmTimeBasedWeatherValueFactory - 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 - PsdmTimeBasedWeatherValueFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.PsdmTimeBasedWeatherValueFactory
- PsdmTimeBasedWeatherValueFactory(TimeUtil) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.PsdmTimeBasedWeatherValueFactory
- PsdmTimeBasedWeatherValueFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.PsdmTimeBasedWeatherValueFactory
- putUuidFirst(Map<String, V>) - Static method in class edu.ie3.datamodel.io.processor.Processor
-
Ensure, that the uuid field is put first.
- PValue - Class in edu.ie3.datamodel.models.value
-
Describes a active power value as active power
- PValue(ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.value.PValue
- PvInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a photovoltaic plant
- PvInput(UUID, String, NodeInput, ReactivePowerCharacteristic, double, ComparableQuantity<Angle>, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>, double, double, boolean, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.PvInput
-
Constructor for an operated, always on photovoltaic plant
- PvInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, double, ComparableQuantity<Angle>, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>, double, double, boolean, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.PvInput
-
Constructor for an operated photovoltaic plant
- PvInput.PvInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
PvInput
entities with altered field values. - PvInputCopyBuilder(PvInput) - Constructor for class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- PvInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- PvInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.PvInputFactory
- PvResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
PvInput
- PvResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.PvResult
-
Standard constructor with automatic uuid generation.
- PvResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.PvResult
-
Standard constructor which allows uuid provision
Q
- q(boolean) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- Q_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Standard unit for reactive power characteristics in p.U.
- Q_DOT_RESULT - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Heat demand (power) for result purposes in MW
- qCharacteristics(ReactivePowerCharacteristic) - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- quantityValToOptionalString(Quantity<?>) - Method in class edu.ie3.datamodel.io.processor.Processor
-
Converts a given quantity to String by extracting the value and applying the toString method to it
- query(String) - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Returns a future for the result of the given query, will be executed asynchronously
- QV - Class in edu.ie3.datamodel.models.input.system.characteristic
-
Characteristic giving the reactive power behaviour based on the current voltage magnitude at the connecting node
- QV(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.QV
- QV(SortedSet<CharacteristicPoint<Dimensionless, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.QV
R
- RandomLoadParameters - Class in edu.ie3.datamodel.models.input
-
Data model to describe the parameters of a probability density function to draw random power consumptions.
- RandomLoadParameters(UUID, int, double, double, double, double, double, double, double, double, double) - Constructor for class edu.ie3.datamodel.models.input.RandomLoadParameters
- RATED_VOLTAGE_MAGNITUDE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Rated voltage magnitude (mainly for input purposes) in kV
- rawGrid - Variable in class edu.ie3.datamodel.models.input.container.GridContainer
-
Accumulated raw grid elements (lines, nodes, transformers, switches)
- RawGridElements - Class in edu.ie3.datamodel.models.input.container
-
Represents the aggregation of raw grid elements (nodes, lines, transformers, switches)
- RawGridElements(Collection<RawGridElements>) - Constructor for class edu.ie3.datamodel.models.input.container.RawGridElements
-
Combine different already existing containers
- RawGridElements(List<AssetInput>) - Constructor for class edu.ie3.datamodel.models.input.container.RawGridElements
-
Create an instance based on a list of
AssetInput
entities that are included inRawGridElements
- RawGridElements(Set<NodeInput>, Set<LineInput>, Set<Transformer2WInput>, Set<Transformer3WInput>, Set<SwitchInput>, Set<MeasurementUnitInput>) - Constructor for class edu.ie3.datamodel.models.input.container.RawGridElements
- RawGridSource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities that are hold by a
RawGridElements
as well as theRawGridElements
container as well from different data sources e.g. - 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, int) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
- ReactivePowerCharacteristic(SortedSet<CharacteristicPoint<Dimensionless, Dimensionless>>, String, int) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
- registeredClass - Variable in class edu.ie3.datamodel.io.processor.Processor
- 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
- 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
-
'De-serializer' for
ResultEntity
s into a fieldName to value representation to allow for an easy processing into a database or file sink e.g. - ResultEntityProcessor(Class<? extends ResultEntity>) - Constructor for class edu.ie3.datamodel.io.processor.result.ResultEntityProcessor
- ResultEntitySource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities of type
ResultEntity
container from .csv files. - returnTemp(ComparableQuantity<Temperature>) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- ROTOR_AREA - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Area covered by the rotor of a wind energy converter in m²
S
- S_RATED - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Rated apparent power (mainly for input purposes) in kVA
- saveMapGet(Map<String, String>, String, String) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- 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
- 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_HEIGHT - 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
- 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
- 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(StandardLoadProfile) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- StandardLoadProfile - Interface in edu.ie3.datamodel.models
-
Giving reference to a known standard load profile to apply to a
LoadInput
. - StandardLoadProfile.DefaultLoadProfiles - Enum in edu.ie3.datamodel.models
- 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.
- 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 - 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 - Class in edu.ie3.datamodel.graph
-
Defines gates between
SubGridContainer
s and serves as edge definition forSubGridTopologyGraph
- SubGridGate(TransformerInput, NodeInput, NodeInput) - Constructor for class edu.ie3.datamodel.graph.SubGridGate
-
Create a
SubGridGate
- 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
- SValue - Class in edu.ie3.datamodel.models.value
-
Describes a apparent power value as a pair of active and reactive power
- SValue(ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.value.SValue
-
Creates a new value representing apparent power
- SwitchInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes an electrical grid switch between two
NodeInput
s - SwitchInput(UUID, String, NodeInput, NodeInput, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.SwitchInput
-
Constructor for an operated, always on switch
- SwitchInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.SwitchInput
-
Constructor for an operated switch
- SwitchInput.SwitchInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
-
A builder pattern based approach to create copies of
LineInput
entities with altered field values. - SwitchInputFactory - Class in edu.ie3.datamodel.io.factory.input
- SwitchInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.SwitchInputFactory
- SwitchResult - Class in edu.ie3.datamodel.models.result.connector
-
Represents calculation results of a
SwitchInput
- SwitchResult(ZonedDateTime, UUID, boolean) - Constructor for class edu.ie3.datamodel.models.result.connector.SwitchResult
-
Standard constructor with automatic uuid generation.
- SwitchResult(UUID, ZonedDateTime, UUID, boolean) - Constructor for class edu.ie3.datamodel.models.result.connector.SwitchResult
-
Standard constructor which allows uuid provision
- SwitchResultFactory - Class in edu.ie3.datamodel.io.factory.result
- SwitchResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.SwitchResultFactory
- SwitchResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.SwitchResultFactory
-
Create a new factory to build
SwitchResult
s and utilize the given date time formatter pattern to parse date time strings - SystemParticipantInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a system asset that is connected to a node
- SystemParticipantInput(UUID, String, NodeInput, ReactivePowerCharacteristic) - Constructor for class edu.ie3.datamodel.models.input.system.SystemParticipantInput
-
Constructor for an operated, always on system participant
- SystemParticipantInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic) - Constructor for class edu.ie3.datamodel.models.input.system.SystemParticipantInput
-
Constructor for an operated system participant
- SystemParticipantInput.SystemParticipantInputCopyBuilder<T extends SystemParticipantInput.SystemParticipantInputCopyBuilder<T>> - Class in edu.ie3.datamodel.models.input.system
-
Abstract class for all builder that build child entities of abstract class
SystemParticipantInput
- SystemParticipantInputCopyBuilder(SystemParticipantInput) - Constructor for class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- SystemParticipantResult - Class in edu.ie3.datamodel.models.result.system
-
Abstract class that holds values common to all other result entities
- SystemParticipantResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- SystemParticipantResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- SystemParticipantResultFactory - Class in edu.ie3.datamodel.io.factory.result
-
Factory class for creating
SystemParticipantResult
entities from providedSimpleEntityData
data objects. - SystemParticipantResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.SystemParticipantResultFactory
- SystemParticipantResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.SystemParticipantResultFactory
-
Create a new factory to build
SystemParticipantResult
s and utilize the given date time formatter pattern to parse date time strings - systemParticipants - Variable in class edu.ie3.datamodel.models.input.container.GridContainer
-
Accumulated system participant elements
- SystemParticipants - Class in edu.ie3.datamodel.models.input.container
-
Represents the accumulation of system participant elements (BM plants, CHP plants, EVCS, fixed feed ins, heat pumps, loads, PV plants, storages, WECs)
- SystemParticipants(Collection<SystemParticipants>) - Constructor for class edu.ie3.datamodel.models.input.container.SystemParticipants
-
Combine different already existing containers
- SystemParticipants(List<SystemParticipantInput>) - Constructor for class edu.ie3.datamodel.models.input.container.SystemParticipants
-
Create an instance based on a list of
SystemParticipantInput
entities - SystemParticipants(Set<BmInput>, Set<ChpInput>, Set<EvcsInput>, Set<EvInput>, Set<FixedFeedInInput>, Set<HpInput>, Set<LoadInput>, Set<PvInput>, Set<StorageInput>, Set<WecInput>) - Constructor for class edu.ie3.datamodel.models.input.container.SystemParticipants
- SystemParticipantSource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities of type
SystemParticipantInput
as well asSystemParticipants
container from .csv files. - SystemParticipantTypedEntityData<T extends SystemParticipantTypeInput> - Class in edu.ie3.datamodel.io.factory.input.participant
-
Data used for those classes of
SystemParticipantInput
that need an instance of some type T ofSystemParticipantTypeInput
as well. - SystemParticipantTypedEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, T) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
-
Creates a new SystemParticipantEntityData object for an operated, always on system participant input that needs a type input as well
- SystemParticipantTypedEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput, T) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
-
Creates a new SystemParticipantEntityData object for an operable system participant input that needs a type input as well
- SystemParticipantTypeInput - Class in edu.ie3.datamodel.models.input.system.type
-
Describes the type of a
SystemParticipantInput
- SystemParticipantTypeInput(UUID, String, ComparableQuantity<Currency>, ComparableQuantity<EnergyPrice>, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- SystemParticipantTypeInputFactory - Class in edu.ie3.datamodel.io.factory.typeinput
- SystemParticipantTypeInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.typeinput.SystemParticipantTypeInputFactory
- SystemParticipantValidationUtils - Class in edu.ie3.datamodel.utils.validation
- SystemParticipantWithHeatResult - Class in edu.ie3.datamodel.models.result.system
-
Abstract class that holds values common to result entities having heat result
- SystemParticipantWithHeatResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
- SystemParticipantWithHeatResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
T
- 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
- 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
- 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.
- ThermalResultFactory - Class in edu.ie3.datamodel.io.factory.result
- ThermalResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.ThermalResultFactory
- ThermalResultFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.result.ThermalResultFactory
-
Create a new factory to build
ThermalResultFactory
s and utilize the given date time formatter pattern to parse date time strings - ThermalSinkInput - Class in edu.ie3.datamodel.models.input.thermal
-
Common properties to all thermal sinks
- ThermalSinkResult - Class in edu.ie3.datamodel.models.result.thermal
-
Represents calculation results of a
ThermalSinkInput
- ThermalSinkResult(ZonedDateTime, UUID, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalSinkResult
-
Standard constructor which includes auto generation of the resulting output models uuid.
- ThermalSinkResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalSinkResult
-
Standard constructor without uuid generation.
- ThermalSource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build thermal
AssetInput
entities from persistent data e.g. - thermalStorage(ThermalStorageInput) - Method in class edu.ie3.datamodel.models.input.system.ChpInput.ChpInputCopyBuilder
- ThermalStorageInput - Class in edu.ie3.datamodel.models.input.thermal
-
Common properties to all thermal storage devices
- ThermalStorageResult - Class in edu.ie3.datamodel.models.result.thermal
-
Represents calculation results of
ThermalStorageInput
- ThermalStorageResult(ZonedDateTime, UUID, ComparableQuantity<Energy>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
-
Constructs the result with
- ThermalStorageResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Energy>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
-
Constructs the result with
- ThermalUnitInput - Class in edu.ie3.datamodel.models.input.thermal
-
Abstract class for grouping all common properties to thermal models.
- ThermalUnitInput.ThermalUnitInputCopyBuilder<T extends ThermalUnitInput.ThermalUnitInputCopyBuilder<T>> - Class in edu.ie3.datamodel.models.input.thermal
-
Abstract class for all builders that build child entities of abstract class
ThermalUnitInput
- ThermalUnitInputCopyBuilder(ThermalUnitInput) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput.ThermalUnitInputCopyBuilder
- ThermalUnitInputEntityData - Class in edu.ie3.datamodel.io.factory.input
- ThermalUnitInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, ThermalBusInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ThermalUnitInputEntityData
- ThermalUnitInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, ThermalBusInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ThermalUnitInputEntityData
- ThermalUnitResult - Class in edu.ie3.datamodel.models.result.thermal
-
Representation of a result with regard to a thermal unit
- ThermalUnitResult(ZonedDateTime, UUID, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
-
Constructor for the thermal result with
- ThermalUnitResult(UUID, ZonedDateTime, UUID, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
-
Constructor for the thermal result with
- ThermalUnitValidationUtils - Class in edu.ie3.datamodel.utils.validation
- TIME - Static variable in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- TimeBasedSimpleValueFactory<V extends Value> - Class in edu.ie3.datamodel.io.factory.timeseries
- TimeBasedSimpleValueFactory(Class<? extends V>) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedSimpleValueFactory
- TimeBasedSimpleValueFactory(Class<? extends V>, String) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedSimpleValueFactory
- TimeBasedValue<T extends Value> - Class in edu.ie3.datamodel.models.timeseries.individual
-
Describes an entity of a time series by mapping a value to a timestamp
- TimeBasedValue(ZonedDateTime, T) - Constructor for class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- TimeBasedValue(UUID, ZonedDateTime, T) - Constructor for class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- TimeBasedValueData<V extends Value> - Class in edu.ie3.datamodel.io.factory.timeseries
-
Abstract definition of data, that is used to build a
TimeBasedValue
within a Factory - TimeBasedValueData(Map<String, String>, Class<V>) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedValueData
-
Creates a new TimeBasedValueData object
- TimeBasedValueFactory<D extends TimeBasedValueData<V>,V extends Value> - Class in edu.ie3.datamodel.io.factory.timeseries
-
Abstract class that is able to build
TimeBasedValue
s from "flat" information - TimeBasedValueFactory(Class<? extends V>...) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedValueFactory
- TimeBasedWeatherValueData - Class in edu.ie3.datamodel.io.factory.timeseries
- TimeBasedWeatherValueData(Map<String, String>, Point) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
-
Creates a new TimeBasedEntryData object
- TimeBasedWeatherValueFactory - Class in edu.ie3.datamodel.io.factory.timeseries
-
Abstract factory to handle the conversion from "flat" field to value mapping onto actual
TimeBasedValueFactory
withWeatherValue
- TimeBasedWeatherValueFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- TimeBasedWeatherValueFactory(TimeUtil) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- TimeBasedWeatherValueFactory(String) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- TimeSeries<E extends TimeSeriesEntry<V>,V extends Value> - Class in edu.ie3.datamodel.models.timeseries
-
Describes a Series of
values
- TimeSeries(Set<E>) - Constructor for class edu.ie3.datamodel.models.timeseries.TimeSeries
- TimeSeries(UUID, Set<E>) - Constructor for class edu.ie3.datamodel.models.timeseries.TimeSeries
- TIMESERIES - 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
- 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
- TimeSeriesUtil - Class in edu.ie3.datamodel.utils
- 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.SubGridGate
- toString() - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector.CsvIndividualTimeSeriesMetaInformation
- toString() - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- toString() - Method in class edu.ie3.datamodel.io.csv.CsvFileDefinition
- toString() - Method in class edu.ie3.datamodel.io.csv.FileNameMetaInformation
- toString() - Method in class edu.ie3.datamodel.io.csv.timeseries.IndividualTimeSeriesMetaInformation
- toString() - Method in class edu.ie3.datamodel.io.csv.timeseries.LoadProfileTimeSeriesMetaInformation
- 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.processor.timeseries.FieldSourceToMethod
- 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 edu.ie3.datamodel.models.BdewLoadProfile
- 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 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.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 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.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.HpResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.LoadResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.PvResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.StorageResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.WecResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- toString() - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- toString() - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- toString() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- toString() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- toString() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
- toString() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- toString() - Method in class edu.ie3.datamodel.models.UniqueEntity
- toString() - Method in class edu.ie3.datamodel.models.value.EnergyPriceValue
- toString() - Method in class edu.ie3.datamodel.models.value.HeatAndPValue
- toString() - Method in class edu.ie3.datamodel.models.value.HeatAndSValue
- toString() - Method in class edu.ie3.datamodel.models.value.HeatDemandValue
- toString() - Method in class edu.ie3.datamodel.models.value.PValue
- toString() - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- toString() - Method in class edu.ie3.datamodel.models.value.SValue
- toString() - Method in class edu.ie3.datamodel.models.value.TemperatureValue
- toString() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- toString() - Method in class edu.ie3.datamodel.models.value.WindValue
- toString() - Method in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
- toString() - Method in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
- toTimeBasedWeatherValue(JsonObject) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Converts a JsonObject into a time based weather value by converting it to a TimeBasedWeatherValueData first, then using the TimeBasedWeatherValueFactory to create an entity
- Transformer2WInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes a two winding transformer, that is connected to two
NodeInput
s - Transformer2WInput(UUID, String, NodeInput, NodeInput, int, Transformer2WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer2WInput
-
Constructor for an operated, always on two winding transformer
- Transformer2WInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, int, Transformer2WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer2WInput
-
Constructor for an operated two winding transformer
- Transformer2WInput.Transformer2WInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
-
A builder pattern based approach to create copies of
Transformer2WInput
entities with altered field values. - Transformer2WInputFactory - Class in edu.ie3.datamodel.io.factory.input
- Transformer2WInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.Transformer2WInputFactory
- Transformer2WResult - Class in edu.ie3.datamodel.models.result.connector
-
Represents calculation results of a
Transformer2WInput
- Transformer2WResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.Transformer2WResult
-
Standard constructor with automatic uuid generation.
- Transformer2WResult(UUID, ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.Transformer2WResult
-
Standard constructor which allows uuid provision
- Transformer2WTypeInput - Class in edu.ie3.datamodel.models.input.connector.type
-
Describes the type of a
Transformer2WInput
- Transformer2WTypeInput(UUID, String, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<Power>, ComparableQuantity<ElectricPotential>, ComparableQuantity<ElectricPotential>, ComparableQuantity<ElectricConductance>, ComparableQuantity<ElectricConductance>, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>, boolean, int, int, int) - Constructor for class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- Transformer2WTypeInputFactory - Class in edu.ie3.datamodel.io.factory.typeinput
- Transformer2WTypeInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.typeinput.Transformer2WTypeInputFactory
- Transformer3WInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes a three winding transformer, that is connected to three
NodeInput
s - Transformer3WInput(UUID, String, NodeInput, NodeInput, NodeInput, int, Transformer3WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer3WInput
-
Constructor for an operated, always on three winding transformer
- Transformer3WInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, NodeInput, int, Transformer3WTypeInput, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer3WInput
-
Constructor for an operated three winding transformer
- Transformer3WInput(UUID, String, OperatorInput, OperationTime, NodeInput, NodeInput, NodeInput, int, Transformer3WTypeInput, int, boolean, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.Transformer3WInput
-
Constructor for an operated three winding transformer that allows setting the internal node as slack node.
- Transformer3WInput.Transformer3WInputCopyBuilder - Class in edu.ie3.datamodel.models.input.connector
-
A builder pattern based approach to create copies of
Transformer3WInput
entities with altered field values. - Transformer3WInputEntityData - Class in edu.ie3.datamodel.io.factory.input
- Transformer3WInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, NodeInput, NodeInput, Transformer3WTypeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- Transformer3WInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput, NodeInput, NodeInput, Transformer3WTypeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- Transformer3WInputFactory - Class in edu.ie3.datamodel.io.factory.input
- Transformer3WInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.Transformer3WInputFactory
- Transformer3WResult - Class in edu.ie3.datamodel.models.result.connector
- Transformer3WResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- Transformer3WResult(UUID, ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- Transformer3WTypeInput - Class in edu.ie3.datamodel.models.input.connector.type
-
Describes the type of a
Transformer3WInput
- Transformer3WTypeInput(UUID, String, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<ElectricPotential>, ComparableQuantity<ElectricPotential>, ComparableQuantity<ElectricPotential>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricResistance>, ComparableQuantity<ElectricConductance>, ComparableQuantity<ElectricConductance>, ComparableQuantity<Dimensionless>, ComparableQuantity<Angle>, int, int, int) - Constructor for class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- Transformer3WTypeInputFactory - Class in edu.ie3.datamodel.io.factory.typeinput
- Transformer3WTypeInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.typeinput.Transformer3WTypeInputFactory
- TransformerInput - Class in edu.ie3.datamodel.models.input.connector
-
Describes an electrical grid transformer, is "located" in the inferior subnet
- TransformerInput(UUID, OperationTime, OperatorInput, String, NodeInput, NodeInput, int, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.TransformerInput
-
Constructor for an operated transformer
- TransformerInput(UUID, String, NodeInput, NodeInput, int, int, boolean) - Constructor for class edu.ie3.datamodel.models.input.connector.TransformerInput
-
Constructor for an operated, always on transformer
- TransformerResult - Class in edu.ie3.datamodel.models.result.connector
-
Abstract class that adds a tap changer position attribute to the
ConnectorResult
which actually creates a transformer representation. - TransformerResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.TransformerResult
-
Standard constructor with automatic uuid generation.
- TransformerResult(UUID, ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, int) - Constructor for class edu.ie3.datamodel.models.result.connector.TransformerResult
- traverseAlongSwitchChain(NodeInput, RawGridElements) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Traversing along a chain of switches and return the traveled nodes.
- trimTimeSeriesToInterval(IndividualTimeSeries<V>, ClosedInterval<ZonedDateTime>) - Static method in class edu.ie3.datamodel.utils.TimeSeriesUtil
-
Trims a time series to the given time interval
- type(LineTypeInput) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- type(Transformer2WTypeInput) - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput.Transformer2WInputCopyBuilder
- type(Transformer3WTypeInput) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- type(BmTypeInput) - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
- type(ChargingPointType) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- type(ChpTypeInput) - Method in class edu.ie3.datamodel.models.input.system.ChpInput.ChpInputCopyBuilder
- type(EvTypeInput) - Method in class edu.ie3.datamodel.models.input.system.EvInput.EvInputCopyBuilder
- type(HpTypeInput) - Method in class edu.ie3.datamodel.models.input.system.HpInput.HpInputCopyBuilder
- type(StorageTypeInput) - Method in class edu.ie3.datamodel.models.input.system.StorageInput.StorageInputCopyBuilder
- type(WecTypeInput) - Method in class edu.ie3.datamodel.models.input.system.WecInput.WecInputCopyBuilder
- TYPE - Static variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- TypedConnectorInputEntityData<T extends AssetTypeInput> - Class in edu.ie3.datamodel.io.factory.input
-
Data used for those classes of
ConnectorInput
that need an instance of some type T ofTransformer2WTypeInput
as well. - TypedConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, NodeInput, T) - Constructor for class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
-
Creates a new TypedConnectorInputEntityData object for a connector input that needs a type input as well.
- TypedConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput, NodeInput, T) - Constructor for class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
-
Creates a new TypedConnectorInputEntityData object for an operable connector input input that input that needs a type input as well
- TypeSource - Interface in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities of type
SystemParticipantTypeInput
andOperatorInput
from different data sources e.g.
U
- UniqueEntity - Class in edu.ie3.datamodel.models
-
Supplies every subclass with a generated UUID, making it unique
- UniqueEntity() - Constructor for class edu.ie3.datamodel.models.UniqueEntity
- UniqueEntity(UUID) - Constructor for class edu.ie3.datamodel.models.UniqueEntity
- UniqueEntity.UniqueEntityBuilder - Interface in edu.ie3.datamodel.models
- UniqueEntity.UniqueEntityCopyBuilder<T extends UniqueEntity.UniqueEntityBuilder> - Class in edu.ie3.datamodel.models
-
Abstract class for all builder that build child entities of abstract class
UniqueEntity
- UniqueEntityCopyBuilder(UniqueEntity) - Constructor for class edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder
- UnsafeEntityException - Exception in edu.ie3.datamodel.exceptions
-
Is thrown, when a checked entity may be unsafe to use, but is not necessarily unsafe
- UnsafeEntityException(String, UniqueEntity) - Constructor for exception edu.ie3.datamodel.exceptions.UnsafeEntityException
- updateGridWithNodes(GridContainer, Map<NodeInput, NodeInput>) - Static method in class edu.ie3.datamodel.utils.ContainerNodeUpdateUtil
-
Updates the provided
GridContainer
with the provided mapping of old to newNodeInput
entities. - updateGridWithNodes(JointGridContainer, Map<NodeInput, NodeInput>) - Static method in class edu.ie3.datamodel.utils.ContainerNodeUpdateUtil
-
Updates the provided
JointGridContainer
with the provided mapping of old to newNodeInput
entities. - updateGridWithNodes(SubGridContainer, Map<NodeInput, NodeInput>) - Static method in class edu.ie3.datamodel.utils.ContainerNodeUpdateUtil
-
Updates the provided
SubGridContainer
with the provided mapping of old to newNodeInput
entities. - upperTemperatureLimit(ComparableQuantity<Temperature>) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput.ThermalHouseInputCopyBuilder
- uuid(UUID) - Method in class edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder
- UUID - Static variable in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- UUID_FIELD_NAME - Static variable in class edu.ie3.datamodel.models.UniqueEntity
-
Field name of
UniqueEntity
uuid
V
- V_RATED - Static variable in class edu.ie3.datamodel.io.factory.input.NodeInputFactory
- 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 - edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- valueOf(String) - Static method in enum edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.ie3.datamodel.models.BdewLoadProfile
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.ie3.datamodel.models.ElectricCurrentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.ie3.datamodel.models.input.connector.ConnectorPort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.ie3.datamodel.models.StandardLoadProfile.DefaultLoadProfiles
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.ie3.datamodel.models.BdewLoadProfile
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.ie3.datamodel.models.ElectricCurrentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.ie3.datamodel.models.input.connector.ConnectorPort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.ie3.datamodel.models.StandardLoadProfile.DefaultLoadProfiles
-
Returns an array containing the constants of this enum type, 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 - edu.ie3.datamodel.io.csv.timeseries.ColumnScheme
- WEATHER_IRRADIANCE - edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- WEATHER_SCENARIO - Static variable in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
- WEATHER_TEMPERATURE - edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- WEATHER_WIND - 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 - edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at work (type: private location)
- write(Map<String, String>) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
-
Actually persisting the provided entity field data
- writeFileHeader() - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
-
Writes the file header.
All Classes All Packages