Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A - Enum constant in enum class edu.ie3.datamodel.models.input.connector.ConnectorPort
- AC - Enum constant in enum class edu.ie3.datamodel.models.ElectricCurrentType
- ACTIVE_POWER - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- ACTIVE_POWER_AND_HEAT_DEMAND - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- ACTIVE_POWER_GRADIENT - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Gradient, with which a system participant can change its 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
- addParams(PreparedStatement) - Method in interface edu.ie3.datamodel.io.source.sql.SqlDataSource.AddParams
-
Enhance a PreparedStatement by inserting parameters for wildcards
- ADMITTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Susceptance in nS
- ADMITTANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Admittance per length (mainly for lines) in µS/km
- albedo(double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- allEntitiesAsList() - Method in class edu.ie3.datamodel.models.input.container.GraphicElements
- allEntitiesAsList() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- allEntitiesAsList() - Method in interface edu.ie3.datamodel.models.input.container.InputContainer
- allEntitiesAsList() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- allEntitiesAsList() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- allEntitiesAsList() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
- allEntitiesAsList() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
- allEntityProcessors() - Static method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Build a collection of all existing processors
- allInputEntityProcessors() - Static method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Build a collection of all input processors
- allNodes() - Method in interface edu.ie3.datamodel.io.extractor.HasNodes
- allNodes() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- allNodes() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- allNodes() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
- allNodes() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- allNodes() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
- allResultEntityProcessors() - Static method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Build a collection of all result processors
- allTimeSeriesProcessors() - Static method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Create processors for all known eligible combinations and map them
- andThen(Function<? super R, ? extends V>) - Method in interface edu.ie3.datamodel.utils.TriFunction
-
Returns a composed function that first applies this function to its input, and then applies the
after
function to the result. - APPARENT_POWER - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- APPARENT_POWER_AND_HEAT_DEMAND - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- append(char) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- append(CharSequence) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- append(CharSequence, int, int) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- apply(A, B, C) - Method in interface edu.ie3.datamodel.utils.TriFunction
-
Applies this function to the given arguments.
- 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<B extends AssetInput.AssetInputCopyBuilder<B>> - 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(EntityData, OperatorInput) - Constructor for class edu.ie3.datamodel.io.factory.input.AssetInputEntityData
-
Creates a new AssetInputEntityData object based on a given
EntityData
object and given operator - 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(Stream<Try<EntityData, SourceException>>, Map<UUID, OperatorInput>) - Static method in class edu.ie3.datamodel.io.source.EntitySource
-
Returns a stream of tries of
AssetInputEntityData
that can be used to build instances of several subtypes ofUniqueEntity
by a correspondingEntityFactory
that consumes this data. - 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
- AssetTypeInput.AssetTypeInputCopyBuilder<B extends AssetTypeInput.AssetTypeInputCopyBuilder<B>> - Class in edu.ie3.datamodel.models.input
-
Abstract class for all builder that build child entities of abstract class
AssetTypeInput
- AssetTypeInputCopyBuilder(AssetTypeInput) - Constructor for class edu.ie3.datamodel.models.input.AssetTypeInput.AssetTypeInputCopyBuilder
- autoTap(boolean) - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput.TransformerInputCopyBuilder
- azimuth(ComparableQuantity<Angle>) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- AZIMUTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Orientation of a pv panel with regard to the north-south line in degree_geom
B
- B - Enum constant in enum class edu.ie3.datamodel.models.input.connector.ConnectorPort
- BdewStandardLoadProfile - Enum Class in edu.ie3.datamodel.models.profile
-
German standard electricity load profiles, defined by the bdew (Bundesverband der Energie- und Wasserwirtschaft; engl.Federal Association of the Energy and Water Industry).
- BlueHouseholdSocket - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- BmInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a biomass plant
- BmInput(UUID, String, NodeInput, ReactivePowerCharacteristic, EmInput, 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, EmInput, 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
- bmPlants(Set<BmInput>) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
-
Method to alter
BmInput
- 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.
- 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
- BmTypeInput.BmTypeInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system.type
-
A builder pattern based approach to create copies of
BmTypeInput
entities with altered field values. - 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(Path, CsvFileDefinition, boolean) - Constructor for class edu.ie3.datamodel.io.csv.BufferedCsvWriter
-
Build a new CsvBufferedWriter.
- BufferedCsvWriter(Path, 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.AssetTypeInput.AssetTypeInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput.ConnectorInputCopyBuilder
- 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.connector.TransformerInput.TransformerInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.container.GraphicElements.GraphicElementsCopyBuilder
- build() - Method in interface edu.ie3.datamodel.models.input.container.InputContainer.InputContainerCopyBuilder
-
Returns the altered
InputContainer
- build() - Method in class edu.ie3.datamodel.models.input.container.JointGridContainer.JointGridContainerCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements.RawGridElementsCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer.SubGridContainerCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.container.ThermalGrid.ThermalGridCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.container.ThermalUnits.ThermalUnitsCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.EmInput.EmInputCopyBuilder
- 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.type.BmTypeInput.BmTypeInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType.ChargingPointTypeCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput.ChpTypeInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput.EvTypeInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput.HpTypeInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput.WecTypeInputCopyBuilder
- 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.ThermalSinkInput.ThermalSinkInputCopyBuilder
- build() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalStorageInput.ThermalStorageInputCopyBuilder
- 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
- buildAssetInputEntityData(Class<? extends AssetInput>, Map<UUID, OperatorInput>) - Method in class edu.ie3.datamodel.io.source.EntitySource
-
Returns a stream of optional
AssetInputEntityData
that can be used to build instances of several subtypes ofUniqueEntity
by a correspondingEntityFactory
that consumes this data. - buildDuplicationException(Class<? extends Entity>, List<Set<Object>>) - Static method in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
-
Method for building a
DuplicateEntitiesException
. - buildEntityData(Class<? extends Entity>) - Method in class edu.ie3.datamodel.io.source.EntitySource
-
Returns a stream of optional
EntityData
that can be used to build instances of several subtypes ofEntity
by a correspondingEntityFactory
that consumes this data. - builder() - Static method in class edu.ie3.datamodel.models.OperationTime
- buildFieldsToAttributes(String, String[]) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Takes a row string of a .csv file and a string array of the csv file headline, tries to split the csv row string based and zip it together with the headline.
- buildIndividualTimeSeries(UUID, Path, Function<Map<String, String>, Try<TimeBasedValue<V>, FactoryException>>) - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
-
Attempts to read a time series with given unique identifier and file path.
- buildLineGraphicEntityData(Map<UUID, LineInput>) - Method in class edu.ie3.datamodel.io.source.GraphicSource
-
Builds a stream of
LineGraphicInputEntityData
instances that can be consumed by aLineGraphicInputFactory
to build instances ofLineGraphicInput
entities. - 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, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantInputEntityFactory
-
Creates SystemParticipantInput entity with given parameters
- buildModel(D, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityFactory
-
Creates asset input entity with given parameters
- buildModel(ConnectorInputEntityData, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.SwitchInputFactory
- buildModel(D, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantInputEntityFactory
- 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(EntityData) - Method in class edu.ie3.datamodel.io.factory.input.OperatorInputFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.result.ConnectorResultFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.result.NodeResultFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.result.SwitchResultFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.result.SystemParticipantResultFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.result.ThermalResultFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeSeriesMappingFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeSeriesMetaInformationFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.LineTypeInputFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.SystemParticipantTypeInputFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.Transformer2WTypeInputFactory
- buildModel(EntityData) - Method in class edu.ie3.datamodel.io.factory.typeinput.Transformer3WTypeInputFactory
- 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(EmAssetInputEntityData, UUID, String, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.EmInputFactory
- 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, 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(SystemParticipantEntityData, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.EvcsInputFactory
- buildModel(SystemParticipantEntityData, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.FixedFeedInInputFactory
- buildModel(SystemParticipantEntityData, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.LoadInputFactory
- buildModel(SystemParticipantEntityData, UUID, String, NodeInput, ReactivePowerCharacteristic, OperatorInput, OperationTime) - Method in class edu.ie3.datamodel.io.factory.input.participant.PvInputFactory
- 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(SimpleFactoryData) - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
- buildModel(SimpleFactoryData) - Method in class edu.ie3.datamodel.io.factory.timeseries.IconIdCoordinateFactory
- buildModel(SimpleFactoryData) - Method in class edu.ie3.datamodel.io.factory.timeseries.SqlIdCoordinateFactory
- buildModel(SimpleTimeBasedValueData<V>) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedSimpleValueFactory
- buildModel(TimeBasedWeatherValueData) - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- buildModel(TimeBasedWeatherValueData) - Method in class edu.ie3.datamodel.io.factory.timeseries.IconTimeBasedWeatherValueFactory
- buildNodeAssetEntityData(Class<? extends AssetInput>, Map<UUID, OperatorInput>, Map<UUID, NodeInput>) - Method in class edu.ie3.datamodel.io.source.EntitySource
-
Returns a stream of
Try
entities that can be built by usingNodeAssetInputEntityData
and their corresponding factory. - buildNodeGraphicEntityData(Map<UUID, NodeInput>) - Method in class edu.ie3.datamodel.io.source.GraphicSource
-
Builds a stream of
NodeGraphicInputEntityData
instances that can be consumed by aNodeGraphicInputFactory
to build instances ofNodeGraphicInput
entities. - 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]:{'
- buildStreamByTableName(String) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
-
Creates a stream with maps representing a data point in the SQL data source using an explicit table name.
- buildStreamWithFieldsToAttributesMap() - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
-
Build a stream with mappings from field identifiers to attributes
- buildStreamWithFieldsToAttributesMap(Class<? extends Entity>, boolean) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Tries to open a file reader based on the provided entity class and hands it over for further processing.
- buildStreamWithFieldsToAttributesMap(Class<T>, Path, boolean) - 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.
- 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.
- buildTimeBasedValues(TimeBasedWeatherValueFactory, Stream<Map<String, String>>) - Method in class edu.ie3.datamodel.io.source.WeatherSource
-
Converts a stream of fields to value map into a TimeBasedValue, removes the "tid"
- buildUntypedEntityData(Class<T>, Map<UUID, OperatorInput>, Map<UUID, NodeInput>) - Method in class edu.ie3.datamodel.io.source.RawGridSource
- bulkGet(List<String>) - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Returns futures for every key search result, will be executed asychnchronously
- bus() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Returns the value of the
bus
record component. - bus(ThermalBusInput) - Method in class edu.ie3.datamodel.models.input.container.ThermalGrid.ThermalGridCopyBuilder
-
Method to alter
ThermalBusInput
C
- c(ComparableQuantity<SpecificHeatCapacity>) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- C - Enum constant in enum class edu.ie3.datamodel.models.input.connector.ConnectorPort
- calc(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- calc(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.RepetitiveTimeSeries
-
Calculate the value at the given time step based on a pattern
- calculateCoordinateDistances(Point, int, Collection<Point>) - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Calculates and returns the nearest n coordinate distances to the given coordinate from a given collection of points.
- CAPEX - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Capex (capital expenditure) in €
- Cee16ASocket - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- Cee32ASocket - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- Cee63ASocket - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- CharacteristicInput<A extends javax.measure.Quantity<A>,
O extends javax.measure.Quantity<O>> - Class in edu.ie3.datamodel.models.input.system.characteristic -
Describes characteristics of assets
- CharacteristicInput(String, Unit<A>, Unit<O>, String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
- CharacteristicInput(SortedSet<CharacteristicPoint<A, O>>, String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
-
Constructor for the abstract class
- CharacteristicPoint<A extends javax.measure.Quantity<A>,
O extends javax.measure.Quantity<O>> - Class in edu.ie3.datamodel.models.input.system.characteristic -
Class to describe one point of a given
CharacteristicInput
- CharacteristicPoint(String, Unit<A>, Unit<O>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
-
Builds a point from a given input string.
- CharacteristicPoint(ComparableQuantity<A>, ComparableQuantity<O>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
-
Build a new point
- characteristicPrefix - Variable in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
- CHARGING_HUB_HIGHWAY - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at hub out of town, highway (type: public location)
- CHARGING_HUB_TOWN - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at hub in town (type: public location)
- chargingPoints(int) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- ChargingPointType - Class in edu.ie3.datamodel.models.input.system.type.chargingpoint
-
The actual implementation
EvcsInput
types. - ChargingPointType(String, ComparableQuantity<Power>, ElectricCurrentType) - Constructor for class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- ChargingPointType(String, ComparableQuantity<Power>, ElectricCurrentType, Set<String>) - Constructor for class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- ChargingPointType.ChargingPointTypeCopyBuilder - Class in edu.ie3.datamodel.models.input.system.type.chargingpoint
-
A builder pattern based approach to create copies of
ChargingPointType
entities with altered field values. - 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.
- checkAssetUniqueness(Collection<? extends AssetInput>) - Static method in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
-
Checks the uniqueness of a collection of
AssetInput
. - checkConnectivity(SubGridContainer) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Check if all given elements are connected.
- checkGraphicElements(GraphicElements, Set<NodeInput>, Set<LineInput>) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks the given graphic elements for validity
- checkIdCoordinateUniqueness(Collection<IdCoordinateInput>) - Static method in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
-
Checks the uniqueness of a collection of
- 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)
- checkMappingEntryUniqueness(Collection<TimeSeriesMappingSource.MappingEntry>) - Static method in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
-
Checks the uniqueness of a collection of
TimeSeriesMappingSource.MappingEntry
. - checkNonNull(Object, String) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Checks, if the given object is null.
- checkRawGridElements(RawGridElements) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks the validity of given
RawGridElements
. - checkResultUniqueness(Collection<? extends ResultEntity>) - Static method in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
-
Checks the uniqueness of a collection of
ResultEntity
. - checkSystemParticipants(SystemParticipants, Set<NodeInput>) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks the validity of each and every system participant.
- checkSystemParticipants(Set<? extends SystemParticipantInput>, Set<NodeInput>) - Static method in class edu.ie3.datamodel.utils.validation.GridContainerValidationUtils
-
Checks the validity of specific system participant.
- checkTransformer2WType(Transformer2WTypeInput) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Validates a transformer2W type if: it is not null rSc is greater 0 (short circuit resistance) xSc is greater 0 (short circuit impedance) gM is greater/equal to 0 (no load conductance) bM is less/equal to 0 (no load susceptance) sRated is greater 0 (rated apparent power) vRatedA is greater 0 (rated voltage at higher voltage terminal) vRatedB is greater 0 (rated voltage at lower voltage terminal) dV is between 0% and 100% (voltage magnitude increase per tap position dPhi is greater/equal to 0 (voltage angle increase per tap position) neutral tap position is between min and max tap position minimum tap position is smaller than maximum tap position
- checkTransformer3WType(Transformer3WTypeInput) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Validates a transformer3W type if: it is not null rScA, rScB, rScC are greater 0 (short circuit resistance in branches A,B,C) xScA, xScB, xScC are greater 0 (short circuit impedance in branches A,B,C) gM is greater/equal to 0 (no load conductance) bM is less/equal to 0 (no load susceptance) sRatedA, sRatedB, sRatedC are greater 0 (rated apparent power in branches A,B,C) vRatedA, vRatedB, vRatedC are greater 0 (rated voltage at higher node A,B,C) dV is between 0% and 100% (voltage magnitude increase per tap position dPhi is greater/equal to 0 (voltage angle increase per tap position) neutral tap position is between min and max tap position minimum tap position is smaller than maximum tap position
- checkType(SystemParticipantTypeInput) - Static method in class edu.ie3.datamodel.utils.validation.SystemParticipantValidationUtils
-
Validates a system participant type if: it is not null capex is not null and not negative opex is not null and not negative sRated is not null and not negative cosphiRated is between zero and one
- checkUniqueEntities(Collection<? extends UniqueEntity>) - Static method in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
-
Checks the uniqueness of a collection of
UniqueEntity
. - checkWeatherUniqueness(Collection<TimeBasedValue<WeatherValue>>) - Static method in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
-
Checks the uniqueness of TimeBasedWeatherValues.
- ChpInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a combined heat and power plant
- ChpInput(UUID, String, NodeInput, ThermalBusInput, ReactivePowerCharacteristic, EmInput, 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, EmInput, 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(SystemParticipantTypedEntityData<ChpTypeInput>, ThermalBusInput, ThermalStorageInput) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
-
Creates a new ChpInputEntityData object based on a given
SystemParticipantTypedEntityData
object and a thermal bus and storage input - ChpInputEntityData(Map<String, String>, NodeInput, EmInput, ChpTypeInput, ThermalBusInput, ThermalStorageInput) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
- ChpInputEntityData(Map<String, String>, OperatorInput, NodeInput, EmInput, 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
- chpPlants(Set<ChpInput>) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
-
Method to alter
ChpInput
- 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.
- 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
- ChpTypeInput.ChpTypeInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system.type
-
A builder pattern based approach to create copies of
ChpTypeInput
entities with altered field values. - clone() - Method in class edu.ie3.datamodel.graph.DistanceWeightedEdge
- closed(boolean) - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- closeEntityWriter(Class<C>) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Close an entity writer for the given class
- closeTimeSeriesWriter(UUID) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Closes a time series writer for the time series with given
UUID
- ColumnScheme - Enum Class in edu.ie3.datamodel.io.naming.timeseries
-
Supported column schemes in individual time series
- combine(Collection<? extends Entity>) - Static method in class edu.ie3.datamodel.utils.ExceptionUtils
-
Combines multiple
Entity
into a string. - combineToJointGrid(Collection<SubGridContainer>) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Combines a given collection of sub grid containers to a joint model.
- commonChargingPointTypes - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
-
all common charging point types accessible mapped on their id and all synonymous ids
- CommonVoltageLevel - Class in edu.ie3.datamodel.models.voltagelevels
-
Class with extended information to describe common voltage levels in energy systems.
- CommonVoltageLevel(String, ComparableQuantity<ElectricPotential>, Set<String>, RightOpenInterval<ComparableQuantity<ElectricPotential>>) - Constructor for class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
-
Constructs a concrete voltage level
- compareTo(CharacteristicPoint<A, O>) - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
-
Compares this instance against another point.
- compareTo(TimeBasedValue<? extends Value>) - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- CONDUCTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Admittance in nS
- CONDUCTANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Conductance per length (mainly for lines) in µS/km
- connector - Variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- connector - Variable in class edu.ie3.datamodel.io.source.sql.SqlDataSource
- 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
- ConnectorInput.ConnectorInputCopyBuilder<B extends ConnectorInput.ConnectorInputCopyBuilder<B>> - Class in edu.ie3.datamodel.models.input.connector
-
Abstract class for all builder that build child entities of abstract class
ConnectorInput
- ConnectorInputCopyBuilder(ConnectorInput) - Constructor for class edu.ie3.datamodel.models.input.connector.ConnectorInput.ConnectorInputCopyBuilder
- 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(AssetInputEntityData, NodeInput, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
-
Creates a new ConnectorInputEntityData object based on a given
AssetInputEntityData
object and given nodes - ConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
- ConnectorInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ConnectorInputEntityData
- ConnectorPort - Enum Class in edu.ie3.datamodel.models.input.connector
-
Denotes possible external ports of a connector.
- ConnectorResult - Class in edu.ie3.datamodel.models.result.connector
-
Abstract class to hold most 'ElectricCurrent and Angle'-mappings common to all connectors
- ConnectorResult(ZonedDateTime, UUID, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<Angle>) - Constructor for class edu.ie3.datamodel.models.result.connector.ConnectorResult
-
Standard constructor with automatic uuid generation.
- ConnectorResultFactory - Class in edu.ie3.datamodel.io.factory.result
- ConnectorResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.ConnectorResultFactory
- ConnectorResultFactory(DateTimeFormatter) - 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
- connectsNodesToCorrectVoltageSides(NodeInput, NodeInput) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Checks whether the voltage level of node a exceeds the voltage level of node b
- connectsNodesToCorrectVoltageSides(NodeInput, NodeInput, NodeInput) - Static method in class edu.ie3.datamodel.utils.validation.ConnectorValidationUtils
-
Checks whether the voltage level sides are correctly assigned.
- CONSTANT_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- CONSTANT_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.OlmCharacteristicInput
- ContainerNodeUpdateUtil - Class in edu.ie3.datamodel.utils
- ContainerUtils - Class in edu.ie3.datamodel.utils
-
Offers functionality useful for grouping different models together
- containsKey(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Checks whether attribute map contains a value for given key
- controlStrategy(String) - Method in class edu.ie3.datamodel.models.input.EmInput.EmInputCopyBuilder
- convert(Function<? super T, ? extends U>, Function<E, U>) - Method in class edu.ie3.datamodel.utils.Try
-
Method to convert a
Try
object to a common type. - convert(Function<? super T, ? extends U>, Function<E, U>) - Method in class edu.ie3.datamodel.utils.Try.Failure
- convert(Function<? super T, ? extends U>, Function<E, U>) - Method in class edu.ie3.datamodel.utils.Try.Success
- coordinate - Variable in class edu.ie3.datamodel.models.value.CoordinateValue
- COORDINATE_ID - Static variable in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- COORDINATE_ID - Static variable in class edu.ie3.datamodel.io.source.WeatherSource
- coordinateToTimeSeries - Variable in class edu.ie3.datamodel.io.source.WeatherSource
- CoordinateValue - Class in edu.ie3.datamodel.models.value
- CoordinateValue(int, Point) - Constructor for class edu.ie3.datamodel.models.value.CoordinateValue
- 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.container.GraphicElements
- copy() - Method in interface edu.ie3.datamodel.models.input.container.InputContainer
-
Returns an input container copy builder
- copy() - Method in class edu.ie3.datamodel.models.input.container.JointGridContainer
- copy() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- copy() - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer
- copy() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- copy() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
- copy() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
- copy() - Method in class edu.ie3.datamodel.models.input.EmInput
- copy() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput
- 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.type.BmTypeInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- copy() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- copy() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- 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
- copy() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalInput
- copy() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalSinkInput
- copy() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalStorageInput
- copy() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput
- CosmoIdCoordinateFactory - Class in edu.ie3.datamodel.io.factory.timeseries
-
Factory, that is able to build coordinate id to coordinate mapping from German Federal Weather Service's COSMO model
- CosmoIdCoordinateFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
- CosmoTimeBasedWeatherValueFactory - Class in edu.ie3.datamodel.io.factory.timeseries
-
Factory implementation of
TimeBasedWeatherValueFactory
, that is able to handle field to value mapping in the typical PowerSystemDataModel (PSDM) column scheme - CosmoTimeBasedWeatherValueFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- CosmoTimeBasedWeatherValueFactory(TimeUtil) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- CosmoTimeBasedWeatherValueFactory(DateTimeFormatter) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- CosPhiFixed - Class in edu.ie3.datamodel.models.input.system.characteristic
-
Characteristic denoting a power factor, that is dependent on the current power consumption or infeed
- CosPhiFixed(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- CosPhiFixed(SortedSet<CharacteristicPoint<Dimensionless, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- CosPhiP - Class in edu.ie3.datamodel.models.input.system.characteristic
-
Characteristic denoting a power factor, that is dependent on the current power consumption or infeed
- CosPhiP(String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
- CosPhiP(SortedSet<CharacteristicPoint<Dimensionless, Dimensionless>>) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
- cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput.FixedFeedInInputCopyBuilder
- cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- cosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- costControlled(boolean) - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
- CouchbaseConnector - Class in edu.ie3.datamodel.io.connectors
-
Implements a DataConnector for Couchbase.
- CouchbaseConnector(String, String, String, String) - Constructor for class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Initializes a new CouchbaseConnector
- CouchbaseConnector(String, String, String, String, Duration) - Constructor for class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Initializes a new CouchbaseConnector with given KV timeout
- CouchbaseWeatherSource - Class in edu.ie3.datamodel.io.source.couchbase
-
Couchbase Source for weather data
- CouchbaseWeatherSource(CouchbaseConnector, IdCoordinateSource, String, TimeBasedWeatherValueFactory, String) - Constructor for class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Instantiate a weather source utilising a connection to a couchbase instance obtained via the connector.
- CouchbaseWeatherSource(CouchbaseConnector, IdCoordinateSource, String, String, TimeBasedWeatherValueFactory, String) - Constructor for class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Instantiate a weather source utilising a connection to a couchbase instance obtained via the connector
- covers(String, ComparableQuantity<ElectricPotential>) - Method in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
-
Checks, whether the given tuple of identifier and rated voltage is covered
- covers(ComparableQuantity<ElectricPotential>) - Method in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
-
Checks, whether the given rated voltage is covered
- CP_CHARACTERISTIC - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Standard unit for the Betz' coefficient curve of wind energy converters in p.U.
- createBaseQueryString(String, String) - Static method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
-
Creates a base query string without closing semicolon of the following pattern:
SELECT * FROM <schema>.<table>
- createDb(String) - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Create the database of this connector if it doesn't exist yet
- createDirs() - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
-
Creates all mandatory subdirectories of this default directory hierarchy
- createDirs(boolean) - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
-
Creates all subdirectories of this default directory hierarchy.
- createQueryStringForIntervalAndCoordinate(ClosedInterval<ZonedDateTime>, int) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Create a query string to search for documents for the given coordinate in the given time interval by querying a range of document keys
- createSource(SqlConnector, String, DatabaseNamingStrategy, IndividualTimeSeriesMetaInformation, DateTimeFormatter) - Static method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
-
Factory method to build a source from given meta information
- createTimeBasedValue(Map<String, String>) - Method in class edu.ie3.datamodel.io.source.TimeSeriesSource
-
Build a
TimeBasedValue
of typeV
, whereas the underlyingValue
does not need any additional information. - CsvDataSource - Class in edu.ie3.datamodel.io.source.csv
-
Parent class of all .csv file related sources containing methods and fields consumed by allmost all implementations of .csv file related sources.
- CsvDataSource(String, Path, 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(Path, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.connectors.CsvFileConnector
- CsvFileDefinition - Record Class in edu.ie3.datamodel.io.csv
-
A definition of a csv file.
- CsvFileDefinition(String, Path, String[], String) - Constructor for record class edu.ie3.datamodel.io.csv.CsvFileDefinition
- CsvFileDefinition(Path, String[], String) - Constructor for record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Creates an instance of a
CsvFileDefinition
record class. - CsvFileSink - Class in edu.ie3.datamodel.io.sink
-
Sink that provides all capabilities to write
Entity
s to .csv-files. - CsvFileSink(Path) - Constructor for class edu.ie3.datamodel.io.sink.CsvFileSink
- CsvFileSink(Path, FileNamingStrategy, 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(Path, ProcessorProvider, FileNamingStrategy, 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.
- 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(IdCoordinateFactory, CsvDataSource) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- CsvIndividualTimeSeriesMetaInformation - Class in edu.ie3.datamodel.io.csv
-
Enhancing the
IndividualTimeSeriesMetaInformation
with the full path to csv file - CsvIndividualTimeSeriesMetaInformation(IndividualTimeSeriesMetaInformation, Path) - Constructor for class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- CsvIndividualTimeSeriesMetaInformation(UUID, ColumnScheme, Path) - Constructor for class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- CsvJointGridContainerSource - Class in edu.ie3.datamodel.io.source.csv
-
Convenience class for cases where all used data comes from CSV sources
- csvRowFieldValueMapping(BufferedReader, String[]) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Method to return a row to field value mapping from a csv file.
- csvSep - Variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- csvSep() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns the value of the
csvSep
record component. - CsvThermalGridSource - Class in edu.ie3.datamodel.io.source.csv
-
Convenience class for cases where all used data comes from CSV sources
- CsvTimeSeriesMappingSource - Class in edu.ie3.datamodel.io.source.csv
- CsvTimeSeriesMappingSource(String, Path, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMappingSource
- CsvTimeSeriesMetaInformationSource - Class in edu.ie3.datamodel.io.source.csv
-
CSV implementation for retrieving
TimeSeriesMetaInformationSource
from input directory structures - CsvTimeSeriesMetaInformationSource(String, Path, FileNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMetaInformationSource
-
Creates a time series type source
- CsvTimeSeriesSource<V extends Value> - Class in edu.ie3.datamodel.io.source.csv
-
Source that is capable of providing information around time series from csv files.
- CsvTimeSeriesSource(String, Path, FileNamingStrategy, UUID, Path, Class<V>, TimeBasedSimpleValueFactory<V>) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
-
Initializes a new CsvTimeSeriesSource
- CsvWeatherSource - Class in edu.ie3.datamodel.io.source.csv
-
Implements a WeatherSource for CSV files by using the CsvTimeSeriesSource as a base
- CsvWeatherSource(String, Path, FileNamingStrategy, IdCoordinateSource, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
-
Initializes a CsvWeatherSource and immediately imports weather data, which will be kept for the lifetime of this source
- CUSTOMER_PARKING - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at store parking lots (type: public location)
- CylindricalStorageInput - Class in edu.ie3.datamodel.models.input.thermal
-
Thermal storage with cylindrical shape
- CylindricalStorageInput(UUID, String, OperatorInput, OperationTime, ThermalBusInput, ComparableQuantity<Volume>, ComparableQuantity<Volume>, ComparableQuantity<Temperature>, ComparableQuantity<Temperature>, ComparableQuantity<SpecificHeatCapacity>) - Constructor for class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- CylindricalStorageInput(UUID, String, ThermalBusInput, ComparableQuantity<Volume>, ComparableQuantity<Volume>, ComparableQuantity<Temperature>, ComparableQuantity<Temperature>, ComparableQuantity<SpecificHeatCapacity>) - Constructor for class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- CylindricalStorageInput.CylindricalStorageInputCopyBuilder - Class in edu.ie3.datamodel.models.input.thermal
-
A builder pattern based approach to create copies of
CylindricalStorageInput
entities with altered field values. - CylindricalStorageInputFactory - Class in edu.ie3.datamodel.io.factory.input
- CylindricalStorageInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.CylindricalStorageInputFactory
- CylindricalStorageResult - Class in edu.ie3.datamodel.models.result.thermal
-
Respresents the results of
CylindricalStorageInput
- CylindricalStorageResult(ZonedDateTime, UUID, ComparableQuantity<Energy>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
-
Constructs the result with
D
- databaseNamingStrategy - Variable in class edu.ie3.datamodel.io.source.sql.SqlDataSource
- DatabaseNamingStrategy - Class in edu.ie3.datamodel.io.naming
-
A naming strategy for database entities
- DatabaseNamingStrategy() - Constructor for class edu.ie3.datamodel.io.naming.DatabaseNamingStrategy
- DatabaseNamingStrategy(EntityPersistenceNamingStrategy) - Constructor for class edu.ie3.datamodel.io.naming.DatabaseNamingStrategy
- DataConnector - Interface in edu.ie3.datamodel.io.connectors
-
Describes a class that is used to establish a connection to a data location.
- DataSink - Interface in edu.ie3.datamodel.io.sink
-
Describes a class that manages data persistence.
- dataSource - Variable in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMetaInformationSource
- dataSource - Variable in class edu.ie3.datamodel.io.source.EntitySource
- DataSource - Interface in edu.ie3.datamodel.io.source
-
Interface that include functionalities for data sources in the database table, csv file etc.
- DC - Enum constant in enum class edu.ie3.datamodel.models.ElectricCurrentType
- DEFAULT_DISTANCE_UNIT - Static variable in class edu.ie3.datamodel.graph.DistanceWeightedEdge
- DEFAULT_GEO_POSITION - Static variable in class edu.ie3.datamodel.models.input.NodeInput
-
Use this default value if geoPosition is unknown
- DEFAULT_IMPEDANCE_UNIT - Static variable in class edu.ie3.datamodel.graph.ImpedanceWeightedEdge
- DefaultDirectoryHierarchy - Class in edu.ie3.datamodel.io.naming
-
Default directory hierarchy for input models
- DefaultDirectoryHierarchy(Path, String) - Constructor for class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
- detectMalformedQuantities(Quantity<?>[], UniqueEntity, Predicate<Quantity<?>>, String) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Goes through the provided quantities and reports those, that do fulfill the given predicate via synoptic
UnsafeEntityException
- detectNegativeQuantities(Quantity<?>[], UniqueEntity) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Goes through the provided quantities and reports those, that have negative value via synoptic
UnsafeEntityException
- detectPositiveQuantities(Quantity<?>[], UniqueEntity) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Goes through the provided quantities and reports those, that have positive value via
- detectZeroOrNegativeQuantities(Quantity<?>[], UniqueEntity) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Goes through the provided quantities and reports those, that are zero or have negative value via synoptic
UnsafeEntityException
- determinePredominantVoltLvl(RawGridElements, int) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Determining the predominant voltage level in this grid by counting the occurrences of the different voltage levels
- 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
- 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
- DuplicateEntitiesException - Exception in edu.ie3.datamodel.exceptions
- DuplicateEntitiesException(String) - Constructor for exception edu.ie3.datamodel.exceptions.DuplicateEntitiesException
- DuplicateEntitiesException(String, List<? extends ValidationException>) - Constructor for exception edu.ie3.datamodel.exceptions.DuplicateEntitiesException
- 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.extractor - package edu.ie3.datamodel.io.extractor
- edu.ie3.datamodel.io.factory - package edu.ie3.datamodel.io.factory
- edu.ie3.datamodel.io.factory.input - package edu.ie3.datamodel.io.factory.input
- edu.ie3.datamodel.io.factory.input.graphics - package edu.ie3.datamodel.io.factory.input.graphics
- edu.ie3.datamodel.io.factory.input.participant - package edu.ie3.datamodel.io.factory.input.participant
- edu.ie3.datamodel.io.factory.result - package edu.ie3.datamodel.io.factory.result
- edu.ie3.datamodel.io.factory.timeseries - package edu.ie3.datamodel.io.factory.timeseries
- edu.ie3.datamodel.io.factory.typeinput - package edu.ie3.datamodel.io.factory.typeinput
- edu.ie3.datamodel.io.naming - package edu.ie3.datamodel.io.naming
- edu.ie3.datamodel.io.naming.timeseries - package edu.ie3.datamodel.io.naming.timeseries
- edu.ie3.datamodel.io.processor - package edu.ie3.datamodel.io.processor
- edu.ie3.datamodel.io.processor.input - package edu.ie3.datamodel.io.processor.input
- edu.ie3.datamodel.io.processor.result - package edu.ie3.datamodel.io.processor.result
- edu.ie3.datamodel.io.processor.timeseries - package edu.ie3.datamodel.io.processor.timeseries
- edu.ie3.datamodel.io.sink - package edu.ie3.datamodel.io.sink
- edu.ie3.datamodel.io.source - package edu.ie3.datamodel.io.source
- edu.ie3.datamodel.io.source.couchbase - package edu.ie3.datamodel.io.source.couchbase
- edu.ie3.datamodel.io.source.csv - package edu.ie3.datamodel.io.source.csv
- edu.ie3.datamodel.io.source.influxdb - package edu.ie3.datamodel.io.source.influxdb
- edu.ie3.datamodel.io.source.sql - package edu.ie3.datamodel.io.source.sql
- edu.ie3.datamodel.models - package edu.ie3.datamodel.models
- edu.ie3.datamodel.models.input - package edu.ie3.datamodel.models.input
- edu.ie3.datamodel.models.input.connector - package edu.ie3.datamodel.models.input.connector
- edu.ie3.datamodel.models.input.connector.type - package edu.ie3.datamodel.models.input.connector.type
- edu.ie3.datamodel.models.input.container - package edu.ie3.datamodel.models.input.container
- edu.ie3.datamodel.models.input.graphics - package edu.ie3.datamodel.models.input.graphics
- edu.ie3.datamodel.models.input.system - package edu.ie3.datamodel.models.input.system
- edu.ie3.datamodel.models.input.system.characteristic - package edu.ie3.datamodel.models.input.system.characteristic
- edu.ie3.datamodel.models.input.system.type - package edu.ie3.datamodel.models.input.system.type
- edu.ie3.datamodel.models.input.system.type.chargingpoint - package edu.ie3.datamodel.models.input.system.type.chargingpoint
- edu.ie3.datamodel.models.input.system.type.evcslocation - package edu.ie3.datamodel.models.input.system.type.evcslocation
- edu.ie3.datamodel.models.input.thermal - package edu.ie3.datamodel.models.input.thermal
- edu.ie3.datamodel.models.profile - package edu.ie3.datamodel.models.profile
- edu.ie3.datamodel.models.result - package edu.ie3.datamodel.models.result
- edu.ie3.datamodel.models.result.connector - package edu.ie3.datamodel.models.result.connector
- edu.ie3.datamodel.models.result.system - package edu.ie3.datamodel.models.result.system
- edu.ie3.datamodel.models.result.thermal - package edu.ie3.datamodel.models.result.thermal
- edu.ie3.datamodel.models.timeseries - package edu.ie3.datamodel.models.timeseries
- edu.ie3.datamodel.models.timeseries.individual - package edu.ie3.datamodel.models.timeseries.individual
- edu.ie3.datamodel.models.timeseries.repetitive - package edu.ie3.datamodel.models.timeseries.repetitive
- edu.ie3.datamodel.models.value - package edu.ie3.datamodel.models.value
- edu.ie3.datamodel.models.voltagelevels - package edu.ie3.datamodel.models.voltagelevels
- edu.ie3.datamodel.utils - package edu.ie3.datamodel.utils
- edu.ie3.datamodel.utils.validation - package edu.ie3.datamodel.utils.validation
- EFFICIENCY - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Efficiency of a process in %
- EHV_220KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- EHV_380KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- ELECTRIC_CURRENT_ANGLE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Angle of an electric current in ° (arc degree)
- ELECTRIC_CURRENT_MAGNITUDE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Magnitude of an electric current in A
- ElectricalEnergyStorageResult - Class in edu.ie3.datamodel.models.result.system
-
Represents everything, that is capable of storing electric energy
- ElectricalEnergyStorageResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Dimensionless>) - Constructor for class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
- ElectricCurrentType - Enum Class in edu.ie3.datamodel.models
-
Generic electric current type implementation.
- elevationAngle(ComparableQuantity<Angle>) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- eligibleEntityClasses - Static variable in class edu.ie3.datamodel.io.processor.input.InputEntityProcessor
-
The entities that can be used within this processor
- eligibleEntityClasses - Static variable in class edu.ie3.datamodel.io.processor.result.ResultEntityProcessor
-
The entities that can be used within this processor
- eligibleKeys - Static variable in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
-
List of all combinations of time series class, entry class and value class, this processor is able to handle
- em(EmInput) - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- EM - Static variable in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantInputEntityFactory
- EmAssetInputEntityData - Class in edu.ie3.datamodel.io.factory.input
-
Data used for the construction of
AssetInput
entities which also require an EM attribute. - EmAssetInputEntityData(AssetInputEntityData, EmInput) - Constructor for class edu.ie3.datamodel.io.factory.input.EmAssetInputEntityData
-
Creates a new EmAssetInputEntityData object based on a given
AssetInputEntityData
object and given em unit - EmAssetInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, EmInput) - Constructor for class edu.ie3.datamodel.io.factory.input.EmAssetInputEntityData
- EmAssetInputEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, EmInput) - Constructor for class edu.ie3.datamodel.io.factory.input.EmAssetInputEntityData
- EmInput - Class in edu.ie3.datamodel.models.input
- EmInput(UUID, String, OperatorInput, OperationTime, String, EmInput) - Constructor for class edu.ie3.datamodel.models.input.EmInput
-
Constructor for an operated energy management system
- EmInput(UUID, String, String, EmInput) - Constructor for class edu.ie3.datamodel.models.input.EmInput
-
Constructor for an operated energy management system
- EmInput.EmInputCopyBuilder - Class in edu.ie3.datamodel.models.input
- EmInputCopyBuilder(EmInput) - Constructor for class edu.ie3.datamodel.models.input.EmInput.EmInputCopyBuilder
- EmInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- EmInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.EmInputFactory
- empty() - Static method in class edu.ie3.datamodel.utils.Try.Success
-
Returns an empty
Try.Success
. - EmResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of an
EmInput
- EmResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EmResult
-
Standard constructor with automatic uuid generation.
- ENERGY_IN - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Energy for input purposes in kWh
- ENERGY_PER_DISTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Electric energy per driven distance in kWh/km
- ENERGY_PRICE - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- ENERGY_PRICE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Price per energy in euro per megawatt hour
- ENERGY_RESULT - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Energy for result purposes in MWh
- EnergyManagementSource - Class in edu.ie3.datamodel.io.source
- EnergyManagementSource(TypeSource, DataSource) - Constructor for class edu.ie3.datamodel.io.source.EnergyManagementSource
- 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
- enrichEntityData(E, String, Map<UUID, T>, BiFunction<E, T, R>) - Static method in class edu.ie3.datamodel.io.source.EntitySource
-
Enhances given entity data with an entity from the given entity map.
- enrichEntityData(E, String, Map<UUID, T1>, String, Map<UUID, T2>, TriFunction<E, T1, T2, R>) - Static method in class edu.ie3.datamodel.io.source.EntitySource
-
Enhances given entity data with two entities from the given entity maps.
- Entity - Interface in edu.ie3.datamodel.models
-
Interface for all entities.
- EntityData - Class in edu.ie3.datamodel.io.factory
-
Data used by
EntityFactory
to create an instance of an entity than can be created based only on a mapping of fieldName to value. - EntityData(FactoryData) - Constructor for class edu.ie3.datamodel.io.factory.EntityData
-
Creates a new EntityData object based on a given
FactoryData
object - EntityData(Map<String, String>, Class<? extends Entity>) - Constructor for class edu.ie3.datamodel.io.factory.EntityData
-
Creates a new EntityData object
- EntityFactory<T extends Entity,
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 Entity> - 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
- EntitySource - Class in edu.ie3.datamodel.io.source
-
Class that provides all functionalities to build entities
- EntitySource(DataSource) - Constructor for class edu.ie3.datamodel.io.source.EntitySource
- ENTRY - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- EP1 - Enum constant in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
- equals(Object) - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- equals(Object) - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- equals(Object) - Method in class edu.ie3.datamodel.io.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.EmAssetInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.participant.HpInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.ThermalUnitInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
- equals(Object) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
- equals(Object) - Method in class edu.ie3.datamodel.io.naming.timeseries.IndividualTimeSeriesMetaInformation
- equals(Object) - Method in class edu.ie3.datamodel.io.naming.timeseries.LoadProfileTimeSeriesMetaInformation
- equals(Object) - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- equals(Object) - Method in record class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class edu.ie3.datamodel.models.input.AssetInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.AssetTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.GraphicElements
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.JointGridContainer
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer
- equals(Object) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- equals(Object) - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class edu.ie3.datamodel.models.input.EmInput
- 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 record class edu.ie3.datamodel.models.input.IdCoordinateInput
-
Indicates whether some other object is "equal to" this one.
- 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.FlexOptionsResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- equals(Object) - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
- equals(Object) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- equals(Object) - Method in class edu.ie3.datamodel.models.UniqueEntity
- equals(Object) - Method in class edu.ie3.datamodel.models.value.EnergyPriceValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.HeatAndPValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.HeatAndSValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.HeatDemandValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.PValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.SValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.TemperatureValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.WeatherValue
- equals(Object) - Method in class edu.ie3.datamodel.models.value.WindValue
- equals(Object) - Method in class edu.ie3.datamodel.utils.Try.Failure
-
Indicates whether some other object is "equal to" this
Failure
. - equals(Object) - Method in class edu.ie3.datamodel.utils.Try.Success
-
Indicates whether some other object is "equal to" this
Success
. - 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.
- evcs(Set<EvcsInput>) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
-
Method to alter
EvcsInput
- EvcsInput - Class in edu.ie3.datamodel.models.input.system
- EvcsInput(UUID, String, NodeInput, ReactivePowerCharacteristic, EmInput, ChargingPointType, double, EvcsLocationType, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput(UUID, String, NodeInput, ReactivePowerCharacteristic, EmInput, ChargingPointType, int, double, EvcsLocationType, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, EmInput, ChargingPointType, double, EvcsLocationType, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput(UUID, String, OperatorInput, OperationTime, NodeInput, ReactivePowerCharacteristic, EmInput, ChargingPointType, int, double, EvcsLocationType, boolean) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput
- EvcsInput.EvcsInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
EvcsInput
entities with altered field values. - EvcsInputCopyBuilder(EvcsInput) - Constructor for class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- EvcsInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
-
Factory to create instances of
EvcsInput
s based onSystemParticipantEntityData
and additional fields. - EvcsInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.EvcsInputFactory
- EvcsLocationType - Enum Class in edu.ie3.datamodel.models.input.system.type.evcslocation
-
Describes type of location of an
EvcsInput
. - EvcsLocationTypeUtils - Class in edu.ie3.datamodel.models.input.system.type.evcslocation
-
Utility class providing tools to retrieve
EvcsLocationType
s from string representation - EvcsResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
EvcsInput
- EvcsResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.EvcsResult
-
Standard constructor with automatic uuid generation.
- EvInput - Class in edu.ie3.datamodel.models.input.system
-
Describes an electric vehicle
- EvInput(UUID, String, NodeInput, ReactivePowerCharacteristic, EmInput, 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, EmInput, 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.
- evs(Set<EvInput>) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
-
Method to alter
EvInput
- 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, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- EvTypeInput.EvTypeInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system.type
-
A builder pattern based approach to create copies of
EvTypeInput
entities with altered field values. - ExceptionUtils - Class in edu.ie3.datamodel.utils
- executeQuery(String) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
- executeQuery(String, SqlDataSource.AddParams) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
-
Creates a stream with maps representing a data point in the SQL data source using an explicit table name.
- 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...) - Static 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
- extractType(HasType) - Static method in class edu.ie3.datamodel.io.extractor.Extractor
- EZ2 - Enum constant in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
F
- Factory<C,
D extends FactoryData, R> - Class in edu.ie3.datamodel.io.factory -
Abstract factory class, that is able to transfer specific "flat" information in to actual model class instances.
- Factory(Class<? extends C>...) - Constructor for class edu.ie3.datamodel.io.factory.Factory
- FactoryData - Class in edu.ie3.datamodel.io.factory
- FactoryData(Map<String, String>, Class<?>) - Constructor for class edu.ie3.datamodel.io.factory.FactoryData
- FactoryException - Exception in edu.ie3.datamodel.exceptions
-
Is thrown, when 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
- FailedValidationException - Exception in edu.ie3.datamodel.exceptions
- FailedValidationException(String) - Constructor for exception edu.ie3.datamodel.exceptions.FailedValidationException
- FailedValidationException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.FailedValidationException
- FailedValidationException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.FailedValidationException
- FailedValidationException(List<? extends Exception>) - Constructor for exception edu.ie3.datamodel.exceptions.FailedValidationException
- Failure(E) - Constructor for class edu.ie3.datamodel.utils.Try.Failure
- FailureException - Exception in edu.ie3.datamodel.exceptions
- FailureException(String) - Constructor for exception edu.ie3.datamodel.exceptions.FailureException
- FailureException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.FailureException
- FailureException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.FailureException
- feedInTariff(ComparableQuantity<EnergyPrice>) - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
- FieldSourceToMethod - Record Class in edu.ie3.datamodel.io.processor.timeseries
-
Represent a tuple of
FieldSourceToMethod.FieldSource
toMethod
to highlight, where information of a time series can be obtained from - FieldSourceToMethod(FieldSourceToMethod.FieldSource, Method) - Constructor for record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Creates an instance of a
FieldSourceToMethod
record class. - FieldSourceToMethod.FieldSource - Enum Class in edu.ie3.datamodel.io.processor.timeseries
-
Enum to denote, where information can be received from
- FILE_SEPARATOR_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
- 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.
- filePath() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns the value of the
filePath
record component. - FileUtils - Class in edu.ie3.datamodel.utils
-
Some utility functionalities.
- FILL_LEVEL - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Fill level of a storage in %
- filterEmptyOptionals(Stream<Optional<TimeBasedValue<WeatherValue>>>) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
-
Removes empty Optionals
- filterForSubnet(GraphicElements, int) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Filters all graphic elements for the provided subnet.
- filterForSubnet(RawGridElements, int) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Filters all raw grid elements for the provided subnet.
- filterForSubnet(SystemParticipants, int) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Filters all system participants for the provided subnet.
- fixedFeedIn(Set<FixedFeedInInput>) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
-
Method to alter
FixedFeedInInput
- 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, EmInput, 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, EmInput, 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.
- FlatDirectoryHierarchy - Class in edu.ie3.datamodel.io.naming
-
Default directory hierarchy for input models
- FlatDirectoryHierarchy() - Constructor for class edu.ie3.datamodel.io.naming.FlatDirectoryHierarchy
- flatMap(Function<? super T, ? extends Try<U, E>>) - Method in class edu.ie3.datamodel.utils.Try.Failure
- flatMap(Function<? super T, ? extends Try<U, E>>) - Method in class edu.ie3.datamodel.utils.Try
-
Method to transform and flat the data.
- flatMap(Function<? super T, ? extends Try<U, E>>) - Method in class edu.ie3.datamodel.utils.Try.Success
- FlexOptionsResult - Class in edu.ie3.datamodel.models.result.system
-
Represents results of flexibility request
- FlexOptionsResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.FlexOptionsResult
-
Standard constructor with automatic uuid generation.
- FlexOptionsResultFactory - Class in edu.ie3.datamodel.io.factory.result
- FlexOptionsResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- FlexOptionsResultFactory(DateTimeFormatter) - Constructor for class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
-
Create a new factory to build
FlexOptionsResult
s and utilize the given date time formatter pattern to parse date time strings - flush() - Method in class edu.ie3.datamodel.io.sink.InfluxDbSink
-
If batch writing is enabled, this call writes everything inside the batch to the database.
- from(Optional<T>, Try.ExceptionSupplier<E>) - Static method in class edu.ie3.datamodel.utils.Try
-
Method to create a
Try
object from Optional. - fromIdString(String) - Static method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
-
Retrieve a common standard charging point type based on its id or one of its synonymous ids
- fromTransformer2W(Transformer2WInput) - Static method in record class edu.ie3.datamodel.graph.SubGridGate
-
Creates a sub grid gate from two winding transformer.
- fromTransformer3W(Transformer3WInput, ConnectorPort) - Static method in record class edu.ie3.datamodel.graph.SubGridGate
-
Creates a sub grid gate from three winding transformer.
G
- G0 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G1 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G2 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G3 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G4 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G5 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- G6 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- generateWeatherKey(ZonedDateTime, Integer) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Generates a key for weather documents with the pattern:
weather::<coordinate_id>::<time>
- geoPosition(LineString) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- geoPosition(Point) - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
- GermanVoltageLevelUtils - Class in edu.ie3.datamodel.models.voltagelevels
- get() - Method in interface edu.ie3.datamodel.utils.Try.ExceptionSupplier
- get() - Method in class edu.ie3.datamodel.utils.Try.Failure
-
Returns the thrown exception.
- get() - Method in class edu.ie3.datamodel.utils.Try.Success
-
Returns the stored data.
- get() - Method in interface edu.ie3.datamodel.utils.Try.TrySupplier
- get() - Method in interface edu.ie3.datamodel.utils.Try.VoidSupplier
- 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(Try<D, ?>) - Method in class edu.ie3.datamodel.io.factory.Factory
-
Builds entity with data from given EntityData object after doing all kinds of checks on the data
- get(String) - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Returns a future for search result of the given key
- get(String) - Static method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
-
Get the predefined bdew load profile based on the given key
- get(String) - Static method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
-
Get the predefined nbw load profile based on the given key
- get2WTransformers() - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
Transformer2WInput
instances. - get2WTransformers(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, Transformer2WTypeInput>) - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
Transformer2WInput
instances. - get3WTransformers() - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
Transformer3WInput
instances. - get3WTransformers(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, Transformer3WTypeInput>) - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
Transformer3WInput
instances. - getAcceptedColumnSchemes() - Static method in class edu.ie3.datamodel.utils.TimeSeriesUtils
-
Returns set of column schemes that are accepted with
TimeSeriesSource
- getActivePowerGradient() - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput.BmTypeInputCopyBuilder
- getActivePowerGradient() - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput
- getActivePowerGradient() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getActivePowerGradient() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.AssetInputEntityFactory
-
Returns fields other than the required fields of
SystemParticipantInput
that have to be present. - getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.CylindricalStorageInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.graphics.GraphicInputFactory
-
Returns fields other than the required fields of
GraphicInput
that have to be present. - getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.LineInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.MeasurementUnitInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.NodeInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.BmInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.ChpInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.EmInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.EvcsInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.EvInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.FixedFeedInInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.HpInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.LoadInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.PvInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.StorageInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.participant.WecInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.SwitchInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.ThermalBusInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.ThermalHouseInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.Transformer2WInputFactory
- getAdditionalFields() - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputFactory
- getAlbedo() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getAllCoordinates() - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- getAllCoordinates() - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Returns all the coordinates of this source
- getAllCoordinates() - Method in class edu.ie3.datamodel.io.source.sql.SqlIdCoordinateSource
- getAllProfiles() - Static method in interface edu.ie3.datamodel.models.profile.LoadProfile
- getAssetCharacteristicsEntityName(Class<? extends CharacteristicInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
CharacteristicInput
s - getAssetInputEntityName(Class<? extends AssetInput>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for all
AssetInput
s - 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getBaseDirectory() - Method in interface edu.ie3.datamodel.io.naming.FileHierarchy
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
CsvFileConnector
instead - getBaseDirectory() - Method in class edu.ie3.datamodel.io.naming.FlatDirectoryHierarchy
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
CsvFileConnector
instead - 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.SystemParticipantSource
-
Returns a unique set of
BmInput
instances. - getBmPlants() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getBmPlants(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, EmInput>, Map<UUID, BmTypeInput>) - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
BmInput
instances. - getBmResults() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
BmResult
instances. - getBmTypes() - Method in class edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
BmTypeInput
instances within a map by UUID. - 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
- getCapex() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
- getChargingPoints() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- getChpPlants() - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
- getChpPlants() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getChpPlants(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, EmInput>, Map<UUID, ChpTypeInput>, Map<UUID, ThermalBusInput>, Map<UUID, ThermalStorageInput>) - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
-
If one of the sets of
NodeInput
,ThermalBusInput
,ThermalStorageInput
orChpTypeInput
entities is not exhaustive for all availableChpInput
entities (e.g. - getChpResults() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
ChpResult
instances. - getChpTypes() - Method in class edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
ChpTypeInput
instances within a map by UUID. - getClosed() - Method in class edu.ie3.datamodel.models.result.connector.SwitchResult
- getClosestCoordinates(Point, int, ComparableQuantity<Length>) - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- getClosestCoordinates(Point, int, ComparableQuantity<Length>) - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Returns the closest n coordinate points to the given coordinate, that are inside a given bounding box, from a collection of all available points.
- getClosestCoordinates(Point, int, ComparableQuantity<Length>) - Method in class edu.ie3.datamodel.io.source.sql.SqlIdCoordinateSource
- getColumnScheme() - Method in class edu.ie3.datamodel.io.naming.timeseries.IndividualTimeSeriesMetaInformation
- getConnection() - Method in class edu.ie3.datamodel.io.connectors.SqlConnector
-
Establishes and returns a database connection.
- getConnection(boolean) - Method in class edu.ie3.datamodel.io.connectors.SqlConnector
-
Establishes and returns a database connection
- getControllingEm() - Method in interface edu.ie3.datamodel.io.extractor.HasEm
- getControllingEm() - Method in class edu.ie3.datamodel.models.input.EmInput
- getControllingEm() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput
- getControlStrategy() - Method in class edu.ie3.datamodel.models.input.EmInput
- getCoordinate() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
- getCoordinate() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- getCoordinate(int) - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- getCoordinate(int) - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Get the matching coordinate for the given ID
- getCoordinate(int) - Method in class edu.ie3.datamodel.io.source.sql.SqlIdCoordinateSource
- getCoordinateCount() - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- getCoordinateField() - Method in class edu.ie3.datamodel.io.factory.timeseries.SqlIdCoordinateFactory
- 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
- getCoordinates(int...) - Method in class edu.ie3.datamodel.io.source.sql.SqlIdCoordinateSource
- 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
- getCosPhiRated() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
- getCpCharacteristic() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- getCpCharacteristic() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput.WecTypeInputCopyBuilder
- getCsvIndividualTimeSeriesMetaInformation(ColumnScheme...) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Receive the information for specific time series.
- getCylindricalStorageResult() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
CylindricalStorageResult
instances. - getCylindricalStorages() - Method in class edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of
CylindricalStorageInput
instances. - getCylindricalStorages(Map<UUID, OperatorInput>, Map<UUID, ThermalBusInput>) - Method in class edu.ie3.datamodel.io.source.ThermalSource
-
Returns a set of
CylindricalStorageInput
instances. - getData() - Method in class edu.ie3.datamodel.utils.Try.Failure
- getData() - Method in class edu.ie3.datamodel.utils.Try
-
Returns an option for data.
- getData() - Method in class edu.ie3.datamodel.utils.Try.Success
- getDayOfWeek() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- getDbColumnName(String, String) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
-
Determine the corresponding database column name based on the provided factory field parameter name.
- getDbTables(String, String) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
-
Determine the corresponding table names based on the provided table name pattern.
- getDiffuseIrradiance() - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- getDirection() - Method in class edu.ie3.datamodel.models.value.WindValue
- getDirectIrradiance() - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- getDirectoryPath() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns the directory path of this file.
- getDirectoryPath(Class<? extends Entity>) - 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
- getDod() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- 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.EvTypeInputCopyBuilder
- 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.ChargingPointTypeCopyBuilder
- getElectricCurrentType() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- getElevationAngle() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getEligibleEntityClasses() - Method in class edu.ie3.datamodel.io.processor.input.InputEntityProcessor
- getEligibleEntityClasses() - Method in class edu.ie3.datamodel.io.processor.Processor
-
Returns a (unmodifiable)
List
of classes that this Processors is capable of processing - getEligibleEntityClasses() - Method in class edu.ie3.datamodel.io.processor.result.ResultEntityProcessor
- getEligibleEntityClasses() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
- getEm() - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantEntityData
- getEm() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- getEmResults() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
EmResult
instances. - getEmUnit() - Method in class edu.ie3.datamodel.io.factory.input.EmAssetInputEntityData
- getEmUnits() - Method in class edu.ie3.datamodel.io.source.EnergyManagementSource
-
Returns a unique set of
EmInput
instances. - getEmUnits(Map<UUID, OperatorInput>) - Method in class edu.ie3.datamodel.io.source.EnergyManagementSource
-
This set has to be unique in the sense of object uniqueness but also in the sense of
UUID
uniqueness of the providedEmInput
which has to be checked manually, asEmInput.equals(Object)
is NOT restricted on the UUID ofEmInput
. - getEndDate() - Method in class edu.ie3.datamodel.models.OperationTime
- getEnergy() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- getEntityName(Class<? extends Entity>) - Method in class edu.ie3.datamodel.io.naming.DatabaseNamingStrategy
- getEntityName(Class<? extends Entity>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Returns the name of the entity, that should be used for persistence.
- getEntityName(Class<? extends Entity>) - 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.EvTypeInputCopyBuilder
- geteStorage() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- geteStorage() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- geteStorage() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- getEta() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getEta() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- getEtaConv() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getEtaConv() - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput.BmTypeInputCopyBuilder
- getEtaConv() - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput
- getEtaConv() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- getEtaConv() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput.WecTypeInputCopyBuilder
- getEtaEl() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput.ChpTypeInputCopyBuilder
- getEtaEl() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- getEtaThermal() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput.ChpTypeInputCopyBuilder
- 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.SystemParticipantSource
-
Returns a unique set of
EvcsInput
instances. - getEvcs() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getEvcs(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, EmInput>) - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
EvcsInput
instances. - getEvcsResults() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
EvcsResult
instances. - getEvResults() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
EvResult
instances. - getEvs() - Method in class 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(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, EmInput>, Map<UUID, EvTypeInput>) - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
EvInput
instances. - getEvTypes() - Method in class edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
EvTypeInput
instances within a map by UUID. - getException() - Method in class edu.ie3.datamodel.utils.Try.Failure
- getException() - Method in class edu.ie3.datamodel.utils.Try
-
Returns an option for an exception.
- getException() - Method in class edu.ie3.datamodel.utils.Try.Success
- getExceptions(Try<? extends D, E>...) - Static method in class edu.ie3.datamodel.utils.Try
-
Method to retrieve the exceptions from all
Try.Failure
objects. - getExceptions(Collection<Try<? extends D, E>>) - Static method in class edu.ie3.datamodel.utils.Try
-
Method to retrieve the exceptions from all
Try.Failure
objects. - getExceptions(Stream<Try<? extends D, E>>) - Static method in class edu.ie3.datamodel.utils.Try
-
Method to retrieve the exceptions from all
Try.Failure
objects. - 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(Class<?>) - Method in class edu.ie3.datamodel.io.factory.Factory
-
Returns list of sets of attribute names that the entity requires to be built.
- getFields(Class<?>) - 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(Class<?>) - 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(Class<?>) - Method in class edu.ie3.datamodel.io.factory.input.OperatorInputFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.input.participant.EmInputFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantInputEntityFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.result.ConnectorResultFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.result.NodeResultFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.result.SwitchResultFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.result.SystemParticipantResultFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.result.ThermalResultFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.timeseries.IconIdCoordinateFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.timeseries.IconTimeBasedWeatherValueFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.timeseries.SqlIdCoordinateFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedSimpleValueFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeSeriesMappingFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeSeriesMetaInformationFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.typeinput.LineTypeInputFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.typeinput.SystemParticipantTypeInputFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.typeinput.Transformer2WTypeInputFactory
- getFields(Class<?>) - Method in class edu.ie3.datamodel.io.factory.typeinput.Transformer3WTypeInputFactory
- getFieldSets(E) - Method in interface edu.ie3.datamodel.utils.validation.UniquenessValidationUtils.FieldSetSupplier
- getFieldsString(List<Set<String>>) - Static method in class edu.ie3.datamodel.io.factory.Factory
- getFieldsToValues() - Method in class edu.ie3.datamodel.io.factory.FactoryData
- getFilePath() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
- getFilePath(Class<? extends Entity>) - 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.ResultEntitySource
-
Returns a unique set of
FixedFeedInResult
instances. - getFixedFeedIns() - Method in class 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(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, EmInput>) - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
FixedFeedInInput
instances. - getFlexOptionsResults() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
FlexOptionsResult
instances. - getFullFilePath() - Method in class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- getFullMessages(List<? extends Exception>) - Static method in class edu.ie3.datamodel.utils.ExceptionUtils
-
Creates a string containing multiple exception messages.
- 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.GraphicSource
-
Returns the graphic elements of the grid or throws a
SourceException
- getGraphicElements(Map<UUID, NodeInput>, Map<UUID, LineInput>) - Method in class edu.ie3.datamodel.io.source.GraphicSource
-
Returns the graphic elements of the grid or throws a
SourceException
. - 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
- getGraphics() - Method in class edu.ie3.datamodel.models.input.container.GridContainer.GridContainerCopyBuilder
-
Returns
GraphicElements
- 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.RawGridSource
-
Should return either a consistent instance of
RawGridElements
or throw aSourceException
. - getGridData(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, LineInput>) - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Should return either a consistent instance of
RawGridElements
or throw aSourceException
. - getGridName() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- getGridName() - Method in class edu.ie3.datamodel.models.input.container.GridContainer.GridContainerCopyBuilder
-
Returns grid name
- 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 Entity>) - 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.
- 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.SystemParticipantSource
- getHeatPumps() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- getHeatPumps(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, EmInput>, Map<UUID, HpTypeInput>, Map<UUID, ThermalBusInput>) - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
-
If one of the sets of
NodeInput
,ThermalBusInput
orHpTypeInput
entities is not exhaustive for all availableHpInput
entities (e.g. - getHpResults() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
HpResult
instances. - getHpTypes() - Method in class edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
HpTypeInput
instances within a map by UUID. - getHubHeight() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput
- getHubHeight() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput.WecTypeInputCopyBuilder
- 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.AssetTypeInputCopyBuilder
- 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.ChargingPointTypeCopyBuilder
- 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
- getId(Point) - Method in class edu.ie3.datamodel.io.source.sql.SqlIdCoordinateSource
- 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
- 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
- getIdField() - Method in class edu.ie3.datamodel.io.factory.timeseries.SqlIdCoordinateFactory
- getiMax() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getImpedance() - Method in class edu.ie3.datamodel.graph.ImpedanceWeightedEdge
- getImpedanceTopologyGraph(GridContainer) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Returns the topology of the provided grid container as a
ImpedanceWeightedGraph
if the provided grid container'sRawGridElements
allows the creation of a valid topology graph or an empty optional otherwise. - getImpedanceTopologyGraph(RawGridElements) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Returns the topology of the provided
RawGridElements
as aImpedanceWeightedGraph
, if they allow the creation of a valid topology graph or an empty optional otherwise. - 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
- getInferiorSubGrid() - Method in record class edu.ie3.datamodel.graph.SubGridGate
- getInletTemp() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput
- getInputEntityName(Class<? extends InputEntity>) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the name for all
InputEntity
s - getInputModel() - Method in class edu.ie3.datamodel.models.result.ResultEntity
- getInt(String) - Method in class edu.ie3.datamodel.io.factory.FactoryData
-
Returns int value for given field name.
- getKey() - Method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- getKey() - Method in enum class edu.ie3.datamodel.models.profile.LoadProfile.DefaultLoadProfiles
- getKey() - Method in interface edu.ie3.datamodel.models.profile.LoadProfile
- getKey() - Method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
- getkG() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getkSa() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getkSu() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getkT() - Method in class edu.ie3.datamodel.models.input.system.PvInput
- getkWd() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getLatField() - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoIdCoordinateFactory
- getLatField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IconIdCoordinateFactory
- getLatField() - Method in class edu.ie3.datamodel.io.factory.timeseries.IdCoordinateFactory
- getLatField() - Method in class edu.ie3.datamodel.io.factory.timeseries.SqlIdCoordinateFactory
- getLength() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- getLifeCycle() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getLifeCycle() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- getLifeTime() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getLifeTime() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- 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.GraphicSource
-
If the set of
LineInput
entities is not exhaustive for all availableLineGraphicInput
entities or if an error during the building process occurs aSourceException
is thrown, else all entities that have been able to be built are returned. - getLineGraphicInput(Map<UUID, LineInput>) - Method in class edu.ie3.datamodel.io.source.GraphicSource
- getLineGraphics() - Method in class edu.ie3.datamodel.models.input.container.GraphicElements
- getLineResults() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
LineResult
instances. - getLines() - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
LineInput
instances within a map by UUID. - getLines() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getLines(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, LineTypeInput>) - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
LineInput
instances within a map by UUID. - 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.TypeSource
-
Returns a set of
LineTypeInput
instances within a map by UUID. - getLinkedEntity(EntityData, String, Map<UUID, T>) - Static method in class edu.ie3.datamodel.io.source.EntitySource
-
Checks if the linked entity can be found in the provided map of entities.
- getLoadProfile() - Method in class edu.ie3.datamodel.models.input.system.LoadInput
- getLoadProfileTimeSeriesPattern() - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
- getLoadProfileTimeSeriesPattern() - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Returns the pattern to identify load profile time series in this instance of the file naming strategy considering the
EntityPersistenceNamingStrategy
andFileHierarchy
. - getLoadResults() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
LoadResult
instances. - getLoads() - Method in class 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(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, EmInput>) - Method in class 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
- getLonField() - Method in class edu.ie3.datamodel.io.factory.timeseries.SqlIdCoordinateFactory
- getLowerTemperatureLimit() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- getMapping() - Method in class edu.ie3.datamodel.io.source.TimeSeriesMappingSource
- getMappingSourceData() - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMappingSource
- getMappingSourceData() - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMappingSource
- getMappingSourceData() - Method in class edu.ie3.datamodel.io.source.TimeSeriesMappingSource
-
Extract a stream of maps from the database for the mapping
- getMeasurementUnits() - Method in class 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(Map<UUID, OperatorInput>, Map<UUID, NodeInput>) - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
MeasurementUnitInput
instances. - getMessages(List<? extends Exception>) - Static method in class edu.ie3.datamodel.utils.ExceptionUtils
-
Creates a string containing multiple exception messages.
- 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
- getNamingStrategy() - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Returns the set
FileNamingStrategy
. - getNearestCoordinates(Point, int) - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- getNearestCoordinates(Point, int) - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Returns the nearest n coordinate points.
- getNearestCoordinates(Point, int) - Method in class edu.ie3.datamodel.io.source.sql.SqlIdCoordinateSource
- 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.ConnectorInputCopyBuilder
- 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.ConnectorInputCopyBuilder
- 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.GraphicSource
-
If the set of
NodeInput
entities is not exhaustive for all availableNodeGraphicInput
entities or if an error during the building process occurs aSourceException
is thrown, else all entities that have been able to be built, are returned. - getNodeGraphicInput(Map<UUID, NodeInput>) - Method in class edu.ie3.datamodel.io.source.GraphicSource
- 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.ResultEntitySource
-
Returns a unique set of
NodeResult
instances. - getNodes() - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
NodeInput
instances within a map by UUID. - getNodes() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getNodes(Map<UUID, OperatorInput>) - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
NodeInput
instances within a map by UUID. - 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.TypeSource
-
Returns a set of
OperatorInput
instances within a map by UUID. - getOpex() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput
- getOpex() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
- getOrElse(Supplier<T>) - Method in class edu.ie3.datamodel.utils.Try.Failure
- getOrElse(Supplier<T>) - Method in class edu.ie3.datamodel.utils.Try
-
If this is a Success, the value is returned, otherwise given default is returned.
- getOrElse(Supplier<T>) - Method in class edu.ie3.datamodel.utils.Try.Success
- getOrInitWriter(Class<? extends Entity>, String[], String) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
- getOrInitWriter(T, String[], String) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
- getOrThrow() - Method in class edu.ie3.datamodel.utils.Try.Failure
- getOrThrow() - Method in class edu.ie3.datamodel.utils.Try
-
Method for getting the data.
- getOrThrow() - Method in class edu.ie3.datamodel.utils.Try.Success
- 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.ConnectorInputCopyBuilder
- getParallelDevices() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- getPath() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput
- getPath() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- getpMax() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput
- getpMax() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- getpMax() - Method in class edu.ie3.datamodel.models.result.system.FlexOptionsResult
- getpMin() - Method in class edu.ie3.datamodel.models.result.system.FlexOptionsResult
- getPoint() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput
- getPoint(String) - Method in class edu.ie3.datamodel.io.factory.EntityData
-
Parses and returns a geometrical Point from field value of given field name.
- getPoints() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
- getpOwn() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput.ChpTypeInputCopyBuilder
- getpOwn() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- getPredominantVoltageLevel() - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer
- getpRef() - Method in class edu.ie3.datamodel.models.result.system.FlexOptionsResult
- getPreviousDateTime(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- getPreviousDateTime(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- getPreviousDateTime(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
-
Get the next earlier known time instant
- getPreviousTimeBasedValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
-
Get the most recent available value before or at the given time step as a TimeBasedValue
- getPrice() - Method in class edu.ie3.datamodel.models.value.EnergyPriceValue
- getProfile() - Method in class edu.ie3.datamodel.io.naming.timeseries.LoadProfileTimeSeriesMetaInformation
- getProfile(T[], String) - Static method in interface edu.ie3.datamodel.models.profile.LoadProfile
-
Looks for load profile with given key and returns it.
- getpThermal() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput.ChpTypeInputCopyBuilder
- getpThermal() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput
- getpThermal() - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput
- getpThermal() - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput.HpTypeInputCopyBuilder
- getPvPlants() - Method in class 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(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, EmInput>) - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
PvInput
instances. - getPvResults() - Method in class 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
- getRawGrid() - Method in class edu.ie3.datamodel.models.input.container.GridContainer.GridContainerCopyBuilder
-
Returns
RawGridElements
. - 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
- getRegisteredKey() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
- 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
- getRotorArea() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput.WecTypeInputCopyBuilder
- getrSc() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getrScA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getrScB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getrScC() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getScenarioName() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
- getScheme() - Method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- getSession() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Return the couchbase java sdk equivalent of a session - a collection - to the previously set bucket
- getSession() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Return the session of this connector
- getSigmaSa() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getSigmaSu() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getSigmaWd() - Method in class edu.ie3.datamodel.models.input.RandomLoadParameters
- getSoc() - Method in class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
- getSolarIrradiance() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- getSource(String, Path, FileNamingStrategy, CsvIndividualTimeSeriesMetaInformation) - Static method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
-
Factory method to build a source from given meta information
- getSourceData(Class<? extends Entity>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- getSourceData(Class<? extends Entity>) - Method in interface edu.ie3.datamodel.io.source.DataSource
-
Creates a stream of maps that represent the rows in the database
- getSourceData(Class<? extends Entity>) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
- getSourceFields() - Method in class edu.ie3.datamodel.io.connectors.CouchbaseConnector
-
Returns the option for a set of found fields.
- getSourceFields() - Method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Returns the option for fields found in the source.
- getSourceFields() - Method in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- getSourceFields() - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMappingSource
- getSourceFields() - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Method to retrieve the fields found in the source.
- getSourceFields() - Method in class edu.ie3.datamodel.io.source.sql.SqlIdCoordinateSource
- getSourceFields() - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMappingSource
- getSourceFields() - Method in class edu.ie3.datamodel.io.source.TimeSeriesMappingSource
-
Returns the option for fields found in the source
- getSourceFields(Class<? extends Entity>) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- getSourceFields(Class<? extends Entity>) - Method in interface edu.ie3.datamodel.io.source.DataSource
-
Method to retrieve the fields found in the source.
- getSourceFields(Class<? extends Entity>) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
- getSourceFields(Class<C>) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
- getSourceFields(Class<C>) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
-
Returns an empty optional for now.
- getSourceFields(Class<C>) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
- getSourceFields(Class<C>) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
- getSourceFields(Class<C>) - Method in class edu.ie3.datamodel.io.source.WeatherSource
-
Method to retrieve the fields found in the source.
- getSourceFields(String) - Method in class edu.ie3.datamodel.io.source.sql.SqlDataSource
-
Method that uses the table name to retrieve all field names.
- getSourceFields(Path) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- 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.ChargingPointTypeCopyBuilder
- 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
- getsRated() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
- 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
- getsRatedDC() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput.EvTypeInputCopyBuilder
- getsRatedDC() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput
- getStartDate() - Method in class edu.ie3.datamodel.models.OperationTime
- getStorageResults() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
StorageResult
instances. - getStorages() - Method in class 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(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, EmInput>, Map<UUID, StorageTypeInput>) - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
StorageInput
instances. - getStorageTypes() - Method in class edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
StorageTypeInput
instances within a map by UUID. - 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 Entity>) - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
-
Gives the correct sub directory (w.r.t.
- getSubDirectory(Class<? extends Entity>) - Method in interface edu.ie3.datamodel.io.naming.FileHierarchy
-
Determines the correct subdirectory (w.r.t.
- getSubDirectory(Class<? extends Entity>) - 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
- getSuperiorSubGrid() - Method in record class edu.ie3.datamodel.graph.SubGridGate
- getSupportedClasses() - Method in class edu.ie3.datamodel.io.factory.Factory
- getSwitches() - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Returns a unique set of
SwitchInput
instances. - getSwitches() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- getSwitches(Map<UUID, OperatorInput>, Map<UUID, NodeInput>) - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Returns a set of
SwitchInput
instances. - getSwitchResults() - Method in class 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.ChargingPointTypeCopyBuilder
- getSynonymousIds() - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType
- getSystemParticipants() - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
-
Should return either a consistent instance of
SystemParticipants
or throw aSourceException
. - getSystemParticipants() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- getSystemParticipants() - Method in class edu.ie3.datamodel.models.input.container.GridContainer.GridContainerCopyBuilder
-
Returns
SystemParticipants
- getSystemParticipants(Map<UUID, OperatorInput>, Map<UUID, NodeInput>) - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
-
Should return either a consistent instance of
SystemParticipants
or throw aSourceException
. - getTapMax() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getTapMax() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getTapMin() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getTapMin() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getTapNeutr() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getTapNeutr() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getTapPos() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- getTapPos() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput.TransformerInputCopyBuilder
- 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.ThermalSource
-
Returns a unique set of
ThermalBusInput
instances within a map by UUID. - getThermalBuses(Map<UUID, OperatorInput>) - Method in class edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of
ThermalBusInput
instances within a map by UUID. - 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.ResultEntitySource
-
Returns a unique set of
ThermalHouseResult
instances. - getThermalHouses() - Method in class edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of
ThermalHouseInput
instances. - getThermalHouses(Map<UUID, OperatorInput>, Map<UUID, ThermalBusInput>) - Method in class 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.ThermalSource
-
Returns a unique set of instances of all entities implementing the
ThermalStorageInput
abstract class within a map by UUID. - getThermalStorages(Map<UUID, OperatorInput>, Map<UUID, ThermalBusInput>) - Method in class edu.ie3.datamodel.io.source.ThermalSource
-
Returns a unique set of instances of all entities implementing the
ThermalStorageInput
abstract class. - getTime() - Method in class edu.ie3.datamodel.models.result.ResultEntity
- getTime() - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- getTimeBasedValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- getTimeBasedValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
-
Get the time based value for the queried time
- getTimeFieldString() - Method in class edu.ie3.datamodel.io.factory.timeseries.CosmoTimeBasedWeatherValueFactory
- getTimeFieldString() - Method in class edu.ie3.datamodel.io.factory.timeseries.IconTimeBasedWeatherValueFactory
- getTimeFieldString() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedSimpleValueFactory
-
Return the field name for the date time
- getTimeFieldString() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
-
Return the field name for the date time
- getTimeSeries() - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
- getTimeSeries() - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
- getTimeSeries() - Method in class edu.ie3.datamodel.io.source.TimeSeriesSource
- getTimeSeries(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
- getTimeSeries(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
- getTimeSeries(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.TimeSeriesSource
- getTimeSeriesClass() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- getTimeSeriesEntityName(ColumnScheme) - Method in class edu.ie3.datamodel.io.naming.DatabaseNamingStrategy
-
Provides the name of a time series table given a column scheme
- getTimeSeriesMappingEntityName() - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Get the entity name for time series mapping
- getTimeSeriesMetaInformation() - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMetaInformationSource
- getTimeSeriesMetaInformation() - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMetaInformationSource
- getTimeSeriesMetaInformation() - Method in interface edu.ie3.datamodel.io.source.TimeSeriesMetaInformationSource
-
Get a mapping from time series
UUID
to its meta informationIndividualTimeSeriesMetaInformation
- getTimeSeriesMetaInformation(UUID) - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesMetaInformationSource
- getTimeSeriesMetaInformation(UUID) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMetaInformationSource
- getTimeSeriesMetaInformation(UUID) - Method in interface edu.ie3.datamodel.io.source.TimeSeriesMetaInformationSource
-
Get an option on the given time series meta information
- getTimeSeriesPrefix() - Method in class edu.ie3.datamodel.io.naming.DatabaseNamingStrategy
-
Provides the String that all time series tables are prefixed with
- getTimeSeriesUuid(UUID) - Method in class 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.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.TypeSource
-
Returns a set of
Transformer2WTypeInput
instances within a map by UUID. - getTransformer3WResultResults() - Method in class 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.TypeSource
-
Returns a set of
Transformer3WTypeInput
instances within a map by UUID. - 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
- getUnusedFields(Set<String>, List<Set<String>>) - Method in class edu.ie3.datamodel.io.factory.Factory
-
Method to find and return additional fields that were found in a source and are not used by the data model.
- getUpperTemperatureLimit() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput
- 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.
- getV2gSupport() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput
- getValue() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.io.source.csv.CsvTimeSeriesSource
- getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
- getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.io.source.TimeSeriesSource
- getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.repetitive.RepetitiveTimeSeries
- getValue(ZonedDateTime) - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
-
If you prefer to keep the time with the value, please use
TimeSeries.getTimeBasedValue(java.time.ZonedDateTime)
instead - getValueClass() - Method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- getValueClass() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- getvAng() - Method in class edu.ie3.datamodel.models.result.NodeResult
- getVAng() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- getVelocity() - Method in class edu.ie3.datamodel.models.value.WindValue
- getvMag() - Method in class edu.ie3.datamodel.models.result.NodeResult
- getVMag() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput
- getVoltageLvl(String, String) - Method in class edu.ie3.datamodel.io.factory.EntityData
-
Parses and returns a voltage level from field value of given field name.
- getVoltLvl() - Method in class edu.ie3.datamodel.models.input.NodeInput
- getvRated() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- getvRatedA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getvRatedA() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getvRatedB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- getvRatedB() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getvRatedC() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- getvTarget() - Method in class edu.ie3.datamodel.models.input.NodeInput
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
- getWeather(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.io.source.WeatherSource
- 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 class edu.ie3.datamodel.io.source.WeatherSource
- 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 class edu.ie3.datamodel.io.source.WeatherSource
- getWecPlants() - Method in class 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(Map<UUID, OperatorInput>, Map<UUID, NodeInput>, Map<UUID, EmInput>, Map<UUID, WecTypeInput>) - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
-
Returns a set of
WecInput
instances. - getWecResults() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
-
Returns a unique set of
WecResult
instances. - getWecTypes() - Method in class edu.ie3.datamodel.io.source.TypeSource
-
Returns a set of
WecTypeInput
instances within a map by UUID. - 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
- GraphicElements.GraphicElementsCopyBuilder - Class in edu.ie3.datamodel.models.input.container
-
A builder pattern based approach to create copies of
GraphicElements
containers with altered field values. - GraphicElementsCopyBuilder(GraphicElements) - Constructor for class edu.ie3.datamodel.models.input.container.GraphicElements.GraphicElementsCopyBuilder
-
Constructor for
GraphicElements.GraphicElementsCopyBuilder
- 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<B extends GraphicInput.GraphicInputCopyBuilder<B>> - 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)
- graphics(GraphicElements) - Method in class edu.ie3.datamodel.models.input.container.GridContainer.GridContainerCopyBuilder
-
Method to alter the
GraphicElements
. - GraphicSource - Class in edu.ie3.datamodel.io.source
-
Implementation that provides the capability to build entities of type
GraphicInput
from different data sources e.g. - GraphicSource(TypeSource, RawGridSource, DataSource) - Constructor for class edu.ie3.datamodel.io.source.GraphicSource
- GraphicSourceException - Exception in edu.ie3.datamodel.exceptions
- GraphicSourceException(String, List<SourceException>) - Constructor for exception edu.ie3.datamodel.exceptions.GraphicSourceException
- 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
- GridContainer.GridContainerCopyBuilder<B extends GridContainer.GridContainerCopyBuilder<B>> - Class in edu.ie3.datamodel.models.input.container
-
Abstract class for all builder that build child containers of abstract class
GridContainer
- GridContainerCopyBuilder(GridContainer) - Constructor for class edu.ie3.datamodel.models.input.container.GridContainer.GridContainerCopyBuilder
-
Constructor for
GridContainer.GridContainerCopyBuilder
. - GridContainerValidationUtils - Class in edu.ie3.datamodel.utils.validation
- gridName - Variable in class edu.ie3.datamodel.models.input.container.GridContainer
-
Name of this grid
- gridName(String) - Method in class edu.ie3.datamodel.models.input.container.GridContainer.GridContainerCopyBuilder
-
Method to alter the grid name.
H
- H0 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- handleEntity(TimeSeries) - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
- handleEntity(T) - Method in class edu.ie3.datamodel.io.processor.EntityProcessor
-
Standard call to handle an entity
- handleEntity(T) - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
- handleProcessorSpecificQuantity(Quantity<?>, String) - Method in class edu.ie3.datamodel.io.processor.EntityProcessor
- handleProcessorSpecificQuantity(Quantity<?>, String) - Method in class edu.ie3.datamodel.io.processor.Processor
-
This method should handle all quantities that are model processor specific e.g.
- handleProcessorSpecificQuantity(Quantity<?>, String) - Method in class edu.ie3.datamodel.io.processor.result.ResultEntityProcessor
- handleQuantity(Quantity<?>, String) - Method in class edu.ie3.datamodel.io.processor.Processor
-
Standard method to process a Quantity to a String based on a method return object
- handleTimeSeries(T) - Method in class edu.ie3.datamodel.io.processor.ProcessorProvider
-
Searches for the right processor and returns its result
- handleTimeSeries(T) - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
-
Handles the time series by processing each entry and collecting the results
- harmonizeFileSeparator(String) - Static method in class edu.ie3.datamodel.io.IoUtil
-
Ensure to have harmonized file separator across the whole String.
- harmonizeFileSeparator(Path) - Static method in class edu.ie3.datamodel.io.IoUtil
-
Ensure to have harmonized file separator across the whole path.
- HasEm - Interface in edu.ie3.datamodel.io.extractor
- hashCode() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Returns a hash code value for this object.
- hashCode() - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- hashCode() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns a hash code value for this object.
- hashCode() - Method in class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- hashCode() - Method in class edu.ie3.datamodel.io.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.EmAssetInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.participant.ChpInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.participant.HpInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.ThermalUnitInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
- hashCode() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
- hashCode() - Method in class edu.ie3.datamodel.io.naming.timeseries.IndividualTimeSeriesMetaInformation
- hashCode() - Method in class edu.ie3.datamodel.io.naming.timeseries.LoadProfileTimeSeriesMetaInformation
- hashCode() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Returns a hash code value for this object.
- hashCode() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- hashCode() - Method in record class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
-
Returns a hash code value for this object.
- hashCode() - Method in class edu.ie3.datamodel.models.input.AssetInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.AssetTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.GraphicElements
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.JointGridContainer
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.RawGridElements
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer
- hashCode() - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants
- hashCode() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Returns a hash code value for this object.
- hashCode() - Method in class edu.ie3.datamodel.models.input.EmInput
- 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 record class edu.ie3.datamodel.models.input.IdCoordinateInput
-
Returns a hash code value for this object.
- 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.FlexOptionsResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- hashCode() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
- hashCode() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- hashCode() - Method in class edu.ie3.datamodel.models.UniqueEntity
- hashCode() - Method in class edu.ie3.datamodel.models.value.EnergyPriceValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.HeatAndPValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.HeatAndSValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.HeatDemandValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.PValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.SValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.TemperatureValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- hashCode() - Method in class edu.ie3.datamodel.models.value.WindValue
- hashCode() - Method in class edu.ie3.datamodel.utils.Try.Failure
-
Returns the hash code of the exception.
- hashCode() - Method in class edu.ie3.datamodel.utils.Try.Success
-
Returns the hash code of the value.
- HasLine - Interface in edu.ie3.datamodel.io.extractor
- HasNodes - Interface in edu.ie3.datamodel.io.extractor
- HasThermalBus - Interface in edu.ie3.datamodel.io.extractor
-
Interface that should be implemented by all elements holding a
ThermalBusInput
elements and should be processable by theExtractor
. - HasThermalStorage - Interface in edu.ie3.datamodel.io.extractor
-
Interface that should be implemented by all elements holding a
ThermalStorageInput
elements and should be processable by theExtractor
. - HasType - Interface in edu.ie3.datamodel.io.extractor
-
Interface that should be implemented by all elements holding a
AssetTypeInput
and should be processable by theExtractor
. - headerElements - Variable in class edu.ie3.datamodel.io.processor.EntityProcessor
- headLineElements() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns the value of the
headLineElements
record component. - HEAT_CAPACITY - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Thermal capacity of a given mass in kWh/K
- HEAT_DEMAND - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- HEAT_DEMAND - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Heat demand of a thermal sink in MW
- HEAT_DEMAND_PROFILE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Heat demand, that is delivered via a profile in kW
- HeatAndPValue - Class in edu.ie3.datamodel.models.value
-
Describes a tuple based on active electrical power, as well as heat power
- HeatAndPValue(ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.value.HeatAndPValue
- HeatAndSValue - Class in edu.ie3.datamodel.models.value
-
Describes a triple based on active and reactive electrical power, as well as heat power
- HeatAndSValue(ComparableQuantity<Power>, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.value.HeatAndSValue
- HeatDemandValue - Class in edu.ie3.datamodel.models.value
-
Describes as heat demand value
- HeatDemandValue(ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.value.HeatDemandValue
- heatPumps(Set<HpInput>) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
-
Method to alter
HpInput
- HOME - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at home (private home or apartment building, type: private location)
- HouseholdSocket - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- houses() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Returns the value of the
houses
record component. - houses() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Returns the value of the
houses
record component. - houses(Set<ThermalHouseInput>) - Method in class edu.ie3.datamodel.models.input.container.ThermalGrid.ThermalGridCopyBuilder
-
Method to alter
ThermalHouseInput
- houses(Set<ThermalHouseInput>) - Method in class edu.ie3.datamodel.models.input.container.ThermalUnits.ThermalUnitsCopyBuilder
-
Method to alter
ThermalHouseInput
- HpInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a heat pump
- HpInput(UUID, String, NodeInput, ThermalBusInput, ReactivePowerCharacteristic, EmInput, 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, EmInput, 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(SystemParticipantTypedEntityData<HpTypeInput>, ThermalBusInput) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.HpInputEntityData
-
Creates a new HpInputEntityData object based on a given
SystemParticipantTypedEntityData
object and given thermal bus input - HpInputEntityData(Map<String, String>, NodeInput, EmInput, HpTypeInput, ThermalBusInput) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.HpInputEntityData
- HpInputEntityData(Map<String, String>, OperatorInput, NodeInput, EmInput, 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.
- 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
- HpTypeInput.HpTypeInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system.type
-
A builder pattern based approach to create copies of
HpTypeInput
entities with altered field values. - 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 its data from German Federal Weather Service's ICON-EU model - IconTimeBasedWeatherValueFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.IconTimeBasedWeatherValueFactory
- IconTimeBasedWeatherValueFactory(DateTimeFormatter) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.IconTimeBasedWeatherValueFactory
- id - Variable in class edu.ie3.datamodel.models.value.CoordinateValue
- id - Variable in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
- id() - Method in record class edu.ie3.datamodel.models.input.IdCoordinateInput
-
Returns the value of the
id
record component. - id(String) - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- id(String) - Method in class edu.ie3.datamodel.models.input.AssetTypeInput.AssetTypeInputCopyBuilder
- id(String) - Method in class edu.ie3.datamodel.models.input.OperatorInput.OperatorInputCopyBuilder
- ID - Static variable in class edu.ie3.datamodel.io.factory.UniqueEntityFactory
- 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
- IdCoordinateInput - Record Class in edu.ie3.datamodel.models.input
- IdCoordinateInput(Integer, double, double) - Constructor for record class edu.ie3.datamodel.models.input.IdCoordinateInput
-
Constructor for an
IdCoordinateInput
. - IdCoordinateInput(Integer, Point) - Constructor for record class edu.ie3.datamodel.models.input.IdCoordinateInput
-
Creates an instance of a
IdCoordinateInput
record class. - idCoordinateSource - Variable in class edu.ie3.datamodel.io.source.WeatherSource
- 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.
- idCoordinateSupplier - Static variable in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
- idFieldSupplier - Static variable in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
- IMPEDANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Impedance in Ω
- IMPEDANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Impedance per length (mainly for lines) in Ω/km
- ImpedanceWeightedEdge - Class in edu.ie3.datamodel.graph
-
A default implementation for edges in a
ImpedanceWeightedGraph
. - ImpedanceWeightedEdge() - Constructor for class edu.ie3.datamodel.graph.ImpedanceWeightedEdge
- ImpedanceWeightedGraph - Class in edu.ie3.datamodel.graph
-
An impedance weighted graph that uses
ImpedanceWeightedEdge
s as edge type. - ImpedanceWeightedGraph() - Constructor for class edu.ie3.datamodel.graph.ImpedanceWeightedGraph
- ImpedanceWeightedGraph(Supplier<NodeInput>, Supplier<ImpedanceWeightedEdge>) - Constructor for class edu.ie3.datamodel.graph.ImpedanceWeightedGraph
- includes(ZonedDateTime) - Method in class edu.ie3.datamodel.models.OperationTime
-
Check if given date is included in the operation time frame
- IndividualTimeSeries<V extends Value> - Class in edu.ie3.datamodel.models.timeseries.individual
-
Describes a TimeSeries with individual values per time step
- IndividualTimeSeries(Set<TimeBasedValue<V>>) - Constructor for class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- IndividualTimeSeries(UUID, Set<TimeBasedValue<V>>) - Constructor for class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- individualTimeSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
- IndividualTimeSeriesMetaInformation - Class in edu.ie3.datamodel.io.naming.timeseries
-
Specific meta information, that can be derived from an individual time series file
- IndividualTimeSeriesMetaInformation(UUID, ColumnScheme) - Constructor for class edu.ie3.datamodel.io.naming.timeseries.IndividualTimeSeriesMetaInformation
- individualTimeSeriesPattern - Variable in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Pattern to identify individual time series in this instance of the naming strategy (takes care of prefix and suffix)
- individualTimesSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Extracts meta information from a valid source name for an individual time series
- inferiorNode() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Returns the value of the
inferiorNode
record component. - InfluxDbConnector - Class in edu.ie3.datamodel.io.connectors
-
Implements a DataConnector for InfluxDB.
- InfluxDbConnector(String, String) - Constructor for class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Initializes a new InfluxDbConnector with the given url, databaseName and
InfluxDbConnector.NO_SCENARIO
as scenario parameter - InfluxDbConnector(String, String, String) - Constructor for class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Initializes a new InfluxDbConnector with the given url, databaseName and scenario name.
- InfluxDbConnector(String, String, String, boolean, InfluxDB.LogLevel, BatchOptions) - Constructor for class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Initializes a new InfluxDbConnector with the given url, databaseName and scenario name.
- InfluxDbConnector(InfluxDB, String, String, boolean) - Constructor for class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Initializes a new InfluxDbConnector with the given influxDb session, the databaseName and scenario name.
- InfluxDbSink - Class in edu.ie3.datamodel.io.sink
-
InfluxDB Sink for result and time series data
- InfluxDbSink(InfluxDbConnector) - Constructor for class edu.ie3.datamodel.io.sink.InfluxDbSink
-
Initializes a new InfluxDbWeatherSource with a default EntityPersistenceNamingStrategy
- InfluxDbSink(InfluxDbConnector, EntityPersistenceNamingStrategy) - Constructor for class edu.ie3.datamodel.io.sink.InfluxDbSink
-
Initializes a new InfluxDbWeatherSource
- InfluxDbWeatherSource - Class in edu.ie3.datamodel.io.source.influxdb
-
InfluxDB Source for weather data
- InfluxDbWeatherSource(InfluxDbConnector, IdCoordinateSource, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.influxdb.InfluxDbWeatherSource
-
Initializes a new InfluxDbWeatherSource
- initReader(Path) - Method in class edu.ie3.datamodel.io.connectors.CsvFileConnector
-
Initializes a file reader for the given file name.
- inletTemp(ComparableQuantity<Temperature>) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- inOperationOn(ZonedDateTime) - Method in interface edu.ie3.datamodel.models.Operable
- INPUT_MODEL - Static variable in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- InputContainer<T extends UniqueInputEntity> - Interface in edu.ie3.datamodel.models.input.container
-
Represents an aggregation of different entities
- InputContainer.InputContainerCopyBuilder<T extends UniqueInputEntity> - Interface in edu.ie3.datamodel.models.input.container
-
Abstract class for all builder that build child containers of interface
InputContainer
- InputDataSink - Interface in edu.ie3.datamodel.io.sink
- InputEntity - Interface in edu.ie3.datamodel.models.input
-
Interface to describe all input entities.
- InputEntityProcessor - Class in edu.ie3.datamodel.io.processor.input
-
Processes all
InputEntity
s and its child classes - InputEntityProcessor(Class<? extends InputEntity>) - Constructor for class edu.ie3.datamodel.io.processor.input.InputEntityProcessor
- internalSlack(boolean) - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- InvalidColumnNameException - Exception in edu.ie3.datamodel.exceptions
-
Exception that is thrown whenever data columns are not as expected.
- InvalidColumnNameException(String) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidColumnNameException
- InvalidColumnNameException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidColumnNameException
- InvalidColumnNameException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidColumnNameException
- InvalidEntityException - Exception in edu.ie3.datamodel.exceptions
-
Is thrown, when a checked entity is illegal and thus not usable
- InvalidEntityException(String, UniqueEntity) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidEntityException
- InvalidEntityException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidEntityException
- InvalidEntityException(String, Throwable, UniqueEntity) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidEntityException
- InvalidGridException - Exception in edu.ie3.datamodel.exceptions
- InvalidGridException(String) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidGridException
- InvalidGridException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.InvalidGridException
- IoUtil - Class in edu.ie3.datamodel.io
- isAutoTap() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- isAutoTap() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput.TransformerInputCopyBuilder
- 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
- isEmpty() - Method in class edu.ie3.datamodel.utils.Try.Success
-
Returns true if this object is an empty
Try.Success
. - isFailure() - Method in class edu.ie3.datamodel.utils.Try.Failure
- isFailure() - Method in class edu.ie3.datamodel.utils.Try
-
Returns true if this object is a
Try.Failure
or false if this object is aTry.Success
. - isFailure() - Method in class edu.ie3.datamodel.utils.Try.Success
- 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
- isSchemeAccepted(ColumnScheme) - Static method in class edu.ie3.datamodel.utils.TimeSeriesUtils
-
Checks whether the given column scheme can be used with time series.
- isSlack() - Method in class edu.ie3.datamodel.models.input.NodeInput
- isSuccess() - Method in class edu.ie3.datamodel.utils.Try.Failure
- isSuccess() - Method in class edu.ie3.datamodel.utils.Try
-
Returns true if this object is a
Try.Success
or false if this object is aTry.Failure
. - isSuccess() - Method in class edu.ie3.datamodel.utils.Try.Success
- 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
- JointGridContainer.JointGridContainerCopyBuilder - Class in edu.ie3.datamodel.models.input.container
-
A builder pattern based approach to create copies of
JointGridContainer
containers with altered field values. - JointGridContainerCopyBuilder(JointGridContainer) - Constructor for class edu.ie3.datamodel.models.input.container.JointGridContainer.JointGridContainerCopyBuilder
-
Constructor for
JointGridContainer.JointGridContainerCopyBuilder
K
- kG(double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- kT(double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
L
- L0 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- L1 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- L2 - Enum constant in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- length(ComparableQuantity<Length>) - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- LIFE_TIME - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Life time of a system in h
- line(LineInput) - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput.LineGraphicInputCopyBuilder
- LINE_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Length of a line in km
- LineGraphicInput - Class in edu.ie3.datamodel.models.input.graphics
-
Describes the graphic data belonging to a
LineInput
- LineGraphicInput(UUID, String, LineString, LineInput) - Constructor for class edu.ie3.datamodel.models.input.graphics.LineGraphicInput
- LineGraphicInput.LineGraphicInputCopyBuilder - Class in edu.ie3.datamodel.models.input.graphics
-
A builder pattern based approach to create copies of
LineGraphicInput
entities with altered field values. - LineGraphicInputEntityData - Class in edu.ie3.datamodel.io.factory.input.graphics
-
Data used by
LineGraphicInputFactory
used to create instances ofLineGraphicInput
s holding oneLineInput
entity. - LineGraphicInputEntityData(EntityData, LineInput) - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.LineGraphicInputEntityData
-
Creates a new LineGraphicInputEntityData object based on a given
EntityData
object and a line - 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
- lineGraphics(Set<LineGraphicInput>) - Method in class edu.ie3.datamodel.models.input.container.GraphicElements.GraphicElementsCopyBuilder
-
Method to alter the
LineGraphicInput
. - 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.
- lines(Set<LineInput>) - Method in class edu.ie3.datamodel.models.input.container.RawGridElements.RawGridElementsCopyBuilder
-
Method to alter
LineInput
- LineTypeInput - Class in edu.ie3.datamodel.models.input.connector.type
-
Describes the type of a
LineInput
- LineTypeInput(UUID, String, ComparableQuantity<SpecificConductance>, ComparableQuantity<SpecificConductance>, ComparableQuantity<SpecificResistance>, ComparableQuantity<SpecificResistance>, ComparableQuantity<ElectricCurrent>, ComparableQuantity<ElectricPotential>) - Constructor for class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- LineTypeInputFactory - Class in edu.ie3.datamodel.io.factory.typeinput
- LineTypeInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.typeinput.LineTypeInputFactory
- link() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Returns the value of the
link
record component. - LoadInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a load
- LoadInput(UUID, OperationTime, OperatorInput, String, NodeInput, ReactivePowerCharacteristic, EmInput, 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, EmInput, LoadProfile, boolean, ComparableQuantity<Energy>, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.LoadInput
-
Constructor for an operated, always on load
- LoadInput(UUID, String, NodeInput, ReactivePowerCharacteristic, EmInput, 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, EmInput, LoadProfile, boolean, ComparableQuantity<Energy>, ComparableQuantity<Power>, double) - Constructor for class edu.ie3.datamodel.models.input.system.LoadInput
-
Constructor for an operated load
- LoadInput.LoadInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system
-
A builder pattern based approach to create copies of
LoadInput
entities with altered field values. - LoadInputFactory - Class in edu.ie3.datamodel.io.factory.input.participant
- LoadInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.participant.LoadInputFactory
- loadprofile(StandardLoadProfile) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- LoadProfile - Interface in edu.ie3.datamodel.models.profile
- LoadProfile.DefaultLoadProfiles - Enum Class in edu.ie3.datamodel.models.profile
- LoadProfileEntry - Class in edu.ie3.datamodel.models.timeseries.repetitive
-
Unique entry to a
LoadProfileInput
- LoadProfileEntry(PValue, DayOfWeek, int) - Constructor for class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- 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.naming.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.naming.timeseries.LoadProfileTimeSeriesMetaInformation
- loadProfileTimeSeriesPattern - Variable in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Pattern to identify load profile time series in this instance of the naming strategy (takes care of prefix and suffix)
- loadProfileTimesSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
-
Extracts meta information from a valid file name for a load profile time series
- LoadResult - Class in edu.ie3.datamodel.models.result.system
-
Represents calculation results of a
LoadInput
- LoadResult(ZonedDateTime, UUID, ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.result.system.LoadResult
-
Standard constructor with automatic uuid generation.
- loads(Set<LoadInput>) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
-
Method to alter
LoadInput
- locationType(EvcsLocationType) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- log - Static variable in class edu.ie3.datamodel.io.connectors.SqlConnector
- log - Static variable in class edu.ie3.datamodel.io.factory.Factory
- log - Static variable in class edu.ie3.datamodel.io.processor.EntityProcessor
- log - Static variable in class edu.ie3.datamodel.io.sink.InfluxDbSink
- log - Static variable in class edu.ie3.datamodel.io.source.csv.CsvDataSource
- log - Static variable in class edu.ie3.datamodel.io.source.csv.CsvIdCoordinateSource
- log - Static variable in class edu.ie3.datamodel.io.source.EntitySource
- log - Static variable in class edu.ie3.datamodel.io.source.sql.SqlDataSource
- log - Static variable in class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
- log - Static variable in class edu.ie3.datamodel.io.source.WeatherSource
- logger - Static variable in class edu.ie3.datamodel.io.naming.EntityPersistenceNamingStrategy
- logger - Static variable in class edu.ie3.datamodel.io.processor.Processor
- logger - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- logger - Static variable in class edu.ie3.datamodel.utils.validation.ValidationUtils
- logNotImplemented(Object) - Static method in class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Logs a warning, if there is no check available for the class of the given object.
- 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
- map(Function<? super T, ? extends U>) - Method in class edu.ie3.datamodel.utils.Try
-
Method to transform the data if this object is a
Try.Success
. - 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) - Constructor for record class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
-
Creates an instance of a
MappingEntry
record class. - mappingFactory - Variable in class edu.ie3.datamodel.io.source.TimeSeriesMappingSource
- mappingFieldSupplier - Static variable in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
- mapWeatherValuesToPoints(Collection<TimeBasedValue<WeatherValue>>) - Method in class edu.ie3.datamodel.io.source.WeatherSource
-
Maps a collection of TimeBasedValues into time series for each contained coordinate point
- 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
- measurementUnits(Set<MeasurementUnitInput>) - Method in class edu.ie3.datamodel.models.input.container.RawGridElements.RawGridElementsCopyBuilder
-
Method to alter
MeasurementUnitInput
- MeasurementUnitValidationUtils - Class in edu.ie3.datamodel.utils.validation
- mergeTimeSeries(IndividualTimeSeries<V>, IndividualTimeSeries<V>) - Method in class edu.ie3.datamodel.io.source.csv.CsvWeatherSource
-
Merge two individual time series into a new time series with the UUID of the first parameter
- method() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Returns the value of the
method
record component. - MV_10KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- MV_20KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
- MV_30KV - Static variable in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
N
- NbwTemperatureDependantLoadProfile - Enum Class in edu.ie3.datamodel.models.profile
-
Temperature dependant determined by NBW (accessed 05/2022)
- NestedEntity - Interface in edu.ie3.datamodel.io.extractor
- newSet(String...) - Static method in class edu.ie3.datamodel.io.factory.Factory
-
Creates a new set of attribute names from given list of attributes.
- NO_LOAD_PROFILE - Enum constant in enum class edu.ie3.datamodel.models.profile.LoadProfile.DefaultLoadProfiles
- NO_OPERATOR_ASSIGNED - Static variable in class edu.ie3.datamodel.models.input.OperatorInput
- NO_SCENARIO - Static variable in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
- node(NodeInput) - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput.NodeGraphicInputCopyBuilder
- node(NodeInput) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- node(NodeInput) - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- NODE - Static variable in class edu.ie3.datamodel.io.source.EntitySource
- NODE_A - Static variable in class edu.ie3.datamodel.io.source.RawGridSource
- NODE_B - Static variable in class edu.ie3.datamodel.io.source.RawGridSource
- nodeA(NodeInput) - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput.ConnectorInputCopyBuilder
- NodeAssetInputEntityData - Class in edu.ie3.datamodel.io.factory.input
-
Data used by all factories used to create instances of
UniqueInputEntity
s holding oneNodeInput
entity, thus needing additional information about theNodeInput
, which cannot be provided through the attribute map. - NodeAssetInputEntityData(AssetInputEntityData, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.NodeAssetInputEntityData
-
Creates a new NodeAssetInputEntityData object based on a given
AssetInputEntityData
object and given node - 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<Try<AssetInputEntityData, SourceException>>, Map<UUID, NodeInput>) - Static method in class edu.ie3.datamodel.io.source.EntitySource
-
Returns a stream of tries of
NodeAssetInputEntityData
that can be used to build instances of several subtypes ofUniqueEntity
by a correspondingEntityFactory
that consumes this data. - nodeB(NodeInput) - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput.ConnectorInputCopyBuilder
- 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(EntityData, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.graphics.NodeGraphicInputEntityData
-
Creates a new NodeGraphicInputEntityData object based on a given
EntityData
object and a node - 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
- nodeGraphics(Set<NodeGraphicInput>) - Method in class edu.ie3.datamodel.models.input.container.GraphicElements.GraphicElementsCopyBuilder
-
Method to alter the
NodeGraphicInput
. - 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.
- NodeResultFactory - Class in edu.ie3.datamodel.io.factory.result
- NodeResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.NodeResultFactory
- NodeResultFactory(DateTimeFormatter) - 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 - nodes(Set<NodeInput>) - Method in class edu.ie3.datamodel.models.input.container.RawGridElements.RawGridElementsCopyBuilder
-
Method to alter
NodeInput
- 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
- of(D) - Static method in class edu.ie3.datamodel.utils.Try.Success
-
Method to create a
Try.Success
by applying data. - of(E) - Static method in class edu.ie3.datamodel.utils.Try.Failure
-
Method to create a
Try.Failure
object, when a non-emptyTry.Success
can be returned. - of(Try.TrySupplier<T, E>, Class<E>) - Static method in class edu.ie3.datamodel.utils.Try
-
Method to create a
Try
object easily. - of(String, Optional<Path>) - Static method in class edu.ie3.datamodel.utils.FileUtils
-
Method to get a
Path
from a filename and an option of a directory path. - of(Optional<String>, Optional<Path>) - Static method in class edu.ie3.datamodel.utils.FileUtils
- ofCsv(String, Path) - Static method in class edu.ie3.datamodel.utils.FileUtils
-
Method to get the
Path
of a csv file. - ofVoid(boolean, Try.ExceptionSupplier<E>) - Static method in class edu.ie3.datamodel.utils.Try
-
Method to create a
Try
object easily. - ofVoid(E) - Static method in class edu.ie3.datamodel.utils.Try.Failure
-
Method to create a
Try.Failure
object, when an emptyTry.Success
can be returned. - ofVoid(Try.VoidSupplier<E>, Class<E>) - Static method in class edu.ie3.datamodel.utils.Try
-
Method to create a
Try
object easily. - ofVoid(Class<E>, Try.VoidSupplier<E>...) - Static method in class edu.ie3.datamodel.utils.Try
-
Utility method to check a list of
Try.VoidSupplier
's. - 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.EntitySource
- 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
- optionallyEnrichEntityData(E, String, Map<UUID, T>, T, BiFunction<E, T, R>) - Static method in class edu.ie3.datamodel.io.source.EntitySource
-
Enhances given entity data with an entity from the given entity map or the default value.
- orElse(Supplier<Try<T, E>>) - Method in class edu.ie3.datamodel.utils.Try.Failure
- orElse(Supplier<Try<T, E>>) - Method in class edu.ie3.datamodel.utils.Try
-
If this is a Success, it is returned, otherwise given default Try is returned.
- orElse(Supplier<Try<T, E>>) - Method in class edu.ie3.datamodel.utils.Try.Success
- OutputDataSink - Interface in edu.ie3.datamodel.io.sink
P
- p(boolean) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- PARALLEL_DEVICES - Static variable in class edu.ie3.datamodel.io.factory.input.SwitchInputFactory
-
Attribute that _can_, but does not _have to_ be present for the creation of
ConnectorInput
s. - parallelDevices(int) - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput.ConnectorInputCopyBuilder
- PARENT_EM - Static variable in class edu.ie3.datamodel.io.factory.input.participant.EmInputFactory
- parentEm(EmInput) - Method in class edu.ie3.datamodel.models.input.EmInput.EmInputCopyBuilder
- parse(Class<V>) - Static method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- parse(String) - Static method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- parse(String) - Static method in enum class edu.ie3.datamodel.models.ElectricCurrentType
- parse(String) - Static method in class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
-
Parses a given input to a valid reactive power characteristic, if it is recognized correctly.
- parse(String) - Static method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
-
Parse a given string into either a custom
ChargingPointType
or a standardChargingPointType
. - parse(String) - Static method in class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationTypeUtils
-
Parsing a location type string into one
EvcsLocationType
. - parse(String) - Static method in interface edu.ie3.datamodel.models.profile.LoadProfile
-
Parses the given key to
StandardLoadProfile
. - parse(String) - Static method in interface edu.ie3.datamodel.models.profile.StandardLoadProfile
-
Returns standard load profile corresponding to the given key.
- parse(String) - Static method in interface edu.ie3.datamodel.models.profile.TemperatureDependantLoadProfile
-
Returns temperature dependant load profile corresponding to the given key.
- parse(String, ComparableQuantity<ElectricPotential>) - Static method in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
-
Parses the given id and rated voltage and returns a suitable german voltage level, unless it is not covered by any of the given.
- parse(ComparableQuantity<ElectricPotential>) - Static method in class edu.ie3.datamodel.models.voltagelevels.GermanVoltageLevelUtils
-
Parses the given rated voltage and returns a suitable german voltage level, unless it is not covered by any of the given.
- parseCsvRow(String, String) - Method in class edu.ie3.datamodel.io.source.csv.CsvDataSource
-
Parse a given row of a valid RFC 4180 formatted csv row
- parseQueryResult(QueryResult) - Static method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Parses the result of an influxQL query for all measurements (e.g.
- parseQueryResult(QueryResult, String...) - Static method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Parses the result of one or multiple influxQL queries for the given measurements (e.g.
- parseResult(QueryResult.Result, String...) - Static method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Parses the result of one influxQL query for the given measurements (e.g.
- parseSeries(QueryResult.Series) - Static method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Parses the results for a single measurement series
- parseValueList(List<?>, String[]) - Static method in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
-
Parses a list of values and maps them to field names using the given column name and order
- ParsingException - Exception in edu.ie3.datamodel.exceptions
- ParsingException(String) - Constructor for exception edu.ie3.datamodel.exceptions.ParsingException
- ParsingException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ParsingException
- participant() - Method in record class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
-
Returns the value of the
participant
record component. - path(LineString) - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- pathOption(String) - Static method in class edu.ie3.datamodel.io.IoUtil
-
Method to wrap a string of a path in an option for a path.
- 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() - Method in record class edu.ie3.datamodel.models.input.IdCoordinateInput
-
Returns the value of the
point
record component. - 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
- printStackTrace(StackTraceElement...) - Static method in class edu.ie3.datamodel.utils.ExceptionUtils
-
Method for combining
StackTraceElement
s. - 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
Entity
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 Entity>>, 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.
- 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, EmInput, 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, EmInput, 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
- pvPlants(Set<PvInput>) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
-
Method to alter
PvInput
- 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.
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)
- rawGrid(RawGridElements) - Method in class edu.ie3.datamodel.models.input.container.GridContainer.GridContainerCopyBuilder
-
Method to alter the
RawGridElements
- 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
- RawGridElements.RawGridElementsCopyBuilder - Class in edu.ie3.datamodel.models.input.container
-
A builder pattern based approach to create copies of
RawGridElements
containers with altered field values. - RawGridElementsCopyBuilder(RawGridElements) - Constructor for class edu.ie3.datamodel.models.input.container.RawGridElements.RawGridElementsCopyBuilder
-
Constructor for
RawGridElements.RawGridElementsCopyBuilder
- RawGridException - Exception in edu.ie3.datamodel.exceptions
- RawGridException(String, List<SourceException>) - Constructor for exception edu.ie3.datamodel.exceptions.RawGridException
- RawGridSource - Class in edu.ie3.datamodel.io.source
-
Implementation that provides the capability to build entities held by
RawGridElements
as well as theRawGridElements
container from different data sources e.g. - RawGridSource(TypeSource, DataSource) - Constructor for class edu.ie3.datamodel.io.source.RawGridSource
- REACTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Reactance in Ω
- REACTANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Reactance per length (mainly for lines) in Ω/km
- REACTIVE_POWER_IN - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Reactive power for input purposes in kVAr
- REACTIVE_POWER_RESULT - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Reactive power for result purposes in MVAr
- ReactivePowerCharacteristic - Class in edu.ie3.datamodel.models.input.system.characteristic
-
Abstract class (only for grouping all reactive power characteristics together
- ReactivePowerCharacteristic(String, Unit<Dimensionless>, Unit<Dimensionless>, String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
- ReactivePowerCharacteristic(SortedSet<CharacteristicPoint<Dimensionless, Dimensionless>>, String) - Constructor for class edu.ie3.datamodel.models.input.system.characteristic.ReactivePowerCharacteristic
- read(String, String, Path, boolean) - Static method in class edu.ie3.datamodel.io.source.csv.CsvJointGridContainerSource
- read(String, Path) - Static method in class edu.ie3.datamodel.io.source.csv.CsvThermalGridSource
-
Method for reading
ThermalGrid
s. - read(String, Path, FileNamingStrategy) - Static method in class edu.ie3.datamodel.io.source.csv.CsvThermalGridSource
-
Method for reading
ThermalGrid
s. - registeredClass - Variable in class edu.ie3.datamodel.io.processor.Processor
- removeFileNameEnding(String) - Static method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
- removeFileNameEnding(Path) - Static method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
- RepetitiveTimeSeries<E extends TimeSeriesEntry<V>,
V extends Value> - Class in edu.ie3.datamodel.models.timeseries.repetitive -
Describes a TimeSeries with repetitive values that can be calculated from a pattern
- RepetitiveTimeSeries(Set<E>) - Constructor for class edu.ie3.datamodel.models.timeseries.repetitive.RepetitiveTimeSeries
- RepetitiveTimeSeries(UUID, Set<E>) - Constructor for class edu.ie3.datamodel.models.timeseries.repetitive.RepetitiveTimeSeries
- REQUIRED_FORMAT - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
- RESISTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Resistance in Ω
- RESISTANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Resistance per length (mainly for lines) in Ω/km
- restrictToBoundingBox(Point, Collection<CoordinateDistance>, int) - Method in interface edu.ie3.datamodel.io.source.IdCoordinateSource
-
Method for evaluating the found points.
- 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.
- ResultEntityProcessor - Class in edu.ie3.datamodel.io.processor.result
-
'Serializer' for
ResultEntity
s into a fieldName to value representation to allow for an easy processing into a database or file sink e.g. - ResultEntityProcessor(Class<? extends ResultEntity>) - Constructor for class edu.ie3.datamodel.io.processor.result.ResultEntityProcessor
- ResultEntitySource - Class in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities of type
ResultEntity
container from .csv files. - ResultEntitySource(DataSource) - Constructor for class edu.ie3.datamodel.io.source.ResultEntitySource
- ResultEntitySource(DataSource, DateTimeFormatter) - Constructor for class edu.ie3.datamodel.io.source.ResultEntitySource
- resultFieldSupplier - Static variable in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
- 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
- scale(Double) - Method in class edu.ie3.datamodel.models.input.container.ThermalGrid.ThermalGridCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.ChpInput.ChpInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.EvInput.EvInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput.FixedFeedInInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.HpInput.HpInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.StorageInput.StorageInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
-
Scales the input entity in a way that tries to preserve proportions that are related to power.
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput.BmTypeInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType.ChargingPointTypeCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput.ChpTypeInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput.EvTypeInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput.HpTypeInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
-
Scales the type input entity in a way that tries to preserve proportions that are related to power.
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput.WecTypeInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.system.WecInput.WecInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput.ThermalHouseInputCopyBuilder
- scale(Double) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput.ThermalUnitInputCopyBuilder
- scanCollection(Collection<Try<U, E>>, Class<U>) - Static method in class edu.ie3.datamodel.utils.Try
-
Method to scan a collection of
Try
objects forTry.Failure
's. - scanStream(Stream<Try<U, E>>, String) - Static method in class edu.ie3.datamodel.utils.Try
-
Method to scan a stream of
Try
objects forTry.Failure
's. - schemaName - Variable in class edu.ie3.datamodel.io.source.sql.SqlDataSource
- serialize() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicInput
-
Serialize the characteristic to a commonly understood string
- serialize() - Method in class edu.ie3.datamodel.models.input.system.characteristic.CharacteristicPoint
-
Serializes the given point to a string
- setActivePowerGradient(ComparableQuantity<DimensionlessRate>) - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput.BmTypeInputCopyBuilder
- setActivePowerGradient(ComparableQuantity<DimensionlessRate>) - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- setCapex(ComparableQuantity<Currency>) - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
- setClosed(boolean) - Method in class edu.ie3.datamodel.models.result.connector.SwitchResult
- setCosPhiRated(double) - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
- setCpCharacteristic(WecCharacteristicInput) - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput.WecTypeInputCopyBuilder
- setDod(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- seteCons(ComparableQuantity<SpecificEnergy>) - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput.EvTypeInputCopyBuilder
- 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
- setEdgeWeightQuantity(ImpedanceWeightedEdge, ComparableQuantity<ElectricResistance>) - Method in class edu.ie3.datamodel.graph.ImpedanceWeightedGraph
- setElectricCurrentType(ElectricCurrentType) - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType.ChargingPointTypeCopyBuilder
- setEnergy(ComparableQuantity<Energy>) - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- seteStorage(ComparableQuantity<Energy>) - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput.EvTypeInputCopyBuilder
- seteStorage(ComparableQuantity<Energy>) - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- setEta(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- setEtaConv(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput.BmTypeInputCopyBuilder
- setEtaConv(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput.WecTypeInputCopyBuilder
- setEtaEl(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput.ChpTypeInputCopyBuilder
- setEtaThermal(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput.ChpTypeInputCopyBuilder
- setFillLevel(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
- setHubHeight(ComparableQuantity<Length>) - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput.WecTypeInputCopyBuilder
- 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
- setId(String) - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType.ChargingPointTypeCopyBuilder
- setIndoorTemperature(ComparableQuantity<Temperature>) - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- setInputModel(UUID) - Method in class edu.ie3.datamodel.models.result.ResultEntity
- setLifeCycle(int) - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- setLifeTime(ComparableQuantity<Time>) - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- setOpex(ComparableQuantity<EnergyPrice>) - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
- setP(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- setpMax(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- setpOwn(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput.ChpTypeInputCopyBuilder
- setpThermal(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput.ChpTypeInputCopyBuilder
- setpThermal(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput.HpTypeInputCopyBuilder
- 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
- setRotorArea(ComparableQuantity<Area>) - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput.WecTypeInputCopyBuilder
- setsRated(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType.ChargingPointTypeCopyBuilder
- setsRated(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
- setsRatedDC(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput.EvTypeInputCopyBuilder
- setSynonymousIds(Set<String>) - Method in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointType.ChargingPointTypeCopyBuilder
- 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
- SimpleFactoryData - Class in edu.ie3.datamodel.io.factory
-
Simple class, that holds a mapping from key to value.
- SimpleFactoryData(Map<String, String>, Class<?>) - Constructor for class edu.ie3.datamodel.io.factory.SimpleFactoryData
- SimpleTimeBasedValueData<V extends Value> - Class in edu.ie3.datamodel.io.factory.timeseries
-
Data, that is used to build a
TimeBasedValue
within a Factory - SimpleTimeBasedValueData(Map<String, String>, Class<V>) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.SimpleTimeBasedValueData
-
Creates a new SimpleTimeBasedValueData object
- SinkException - Exception in edu.ie3.datamodel.exceptions
-
Exception that should be used whenever an error occurs in a instance of a
DataSink
- SinkException(String) - Constructor for exception edu.ie3.datamodel.exceptions.SinkException
- SinkException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.SinkException
- SinkException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.SinkException
- slack(boolean) - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
- SOC - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
State of charge in %
- SOLAR_ELEVATION_ANGLE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Elevation of a pv panel with regard to the plane in degree_geom
- SOLAR_IRRADIANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Solar irradiance on a flat surface as power per area in W/m²
- SolarIrradianceValue - Class in edu.ie3.datamodel.models.value
-
Describes an irradiance value as a pair of diffuse and direct irradiance
- SolarIrradianceValue(ComparableQuantity<Irradiance>, ComparableQuantity<Irradiance>) - Constructor for class edu.ie3.datamodel.models.value.SolarIrradianceValue
- source() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Returns the value of the
source
record component. - SourceException - Exception in edu.ie3.datamodel.exceptions
-
Exception that should be used whenever an error occurs in a instance of a
DataSource
- SourceException(String) - Constructor for exception edu.ie3.datamodel.exceptions.SourceException
- SourceException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.SourceException
- SourceException(String, List<? extends Exception>) - Constructor for exception edu.ie3.datamodel.exceptions.SourceException
- SourceException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.SourceException
- SourceValidator<C> - Interface in edu.ie3.datamodel.io.source
- SPECIFIC_HEAT_CAPACITY - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Thermal capacity per mass kWh*m³/K
- SqlConnector - Class in edu.ie3.datamodel.io.connectors
-
Implements a DataConnector for a native SQL connection to a relational database.
- SqlConnector(String, String, String) - Constructor for class edu.ie3.datamodel.io.connectors.SqlConnector
-
Initializes a SqlConnector with the given JDBC url, username, password and time util
- SqlDataSource - Class in edu.ie3.datamodel.io.source.sql
-
Contains all functions that are needed to read a SQL data source.
- SqlDataSource(SqlConnector, String, DatabaseNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlDataSource
- SqlDataSource.AddParams - Interface in edu.ie3.datamodel.io.source.sql
-
Interface for anonymous functions that are used as a parameter for
SqlDataSource.executeQuery(java.lang.String, edu.ie3.datamodel.io.source.sql.SqlDataSource.AddParams)
. - SqlIdCoordinateFactory - Class in edu.ie3.datamodel.io.factory.timeseries
- SqlIdCoordinateFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.SqlIdCoordinateFactory
- SqlIdCoordinateSource - Class in edu.ie3.datamodel.io.source.sql
-
SQL source for coordinate data
- SqlIdCoordinateSource(SqlConnector, String, String, SqlIdCoordinateFactory) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlIdCoordinateSource
-
Initializes a new SqlIdCoordinateSource
- SqlIdCoordinateSource(SqlIdCoordinateFactory, String, SqlDataSource) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlIdCoordinateSource
- SqlTimeSeriesMappingSource - Class in edu.ie3.datamodel.io.source.sql
- SqlTimeSeriesMappingSource(SqlConnector, String, EntityPersistenceNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMappingSource
- SqlTimeSeriesMetaInformationSource - Class in edu.ie3.datamodel.io.source.sql
-
SQL implementation for retrieving
TimeSeriesMetaInformationSource
from the SQL scheme - SqlTimeSeriesMetaInformationSource(SqlConnector, String, DatabaseNamingStrategy) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesMetaInformationSource
- SqlTimeSeriesSource<V extends Value> - Class in edu.ie3.datamodel.io.source.sql
- SqlTimeSeriesSource(SqlConnector, String, DatabaseNamingStrategy, UUID, Class<V>, TimeBasedSimpleValueFactory<V>) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
-
Initializes a new SqlTimeSeriesSource
- SqlTimeSeriesSource(SqlDataSource, UUID, Class<V>, TimeBasedSimpleValueFactory<V>) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlTimeSeriesSource
- SqlWeatherSource - Class in edu.ie3.datamodel.io.source.sql
-
SQL source for weather data
- SqlWeatherSource(SqlConnector, IdCoordinateSource, String, String, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.sql.SqlWeatherSource
-
Initializes a new SqlWeatherSource
- sRated(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput.FixedFeedInInputCopyBuilder
- sRated(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- sRated(ComparableQuantity<Power>) - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- StandardLoadProfile - Interface in edu.ie3.datamodel.models.profile
-
Giving reference to a known standard load profile to apply to a
LoadInput
. - StandardUnits - Class in edu.ie3.datamodel.models
-
A collection of Units that fit to the different input and output models by convention
- STARTING_REGEX - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiFixed
- STARTING_REGEX - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.CosPhiP
- STARTING_REGEX - Static variable in class edu.ie3.datamodel.models.input.system.characteristic.QV
- StorageInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a battery storage
- StorageInput(UUID, String, NodeInput, ReactivePowerCharacteristic, EmInput, 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, EmInput, 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.
- storages() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Returns the value of the
storages
record component. - storages() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Returns the value of the
storages
record component. - storages(Set<StorageInput>) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
-
Method to alter
StorageInput
- storages(Set<ThermalStorageInput>) - Method in class edu.ie3.datamodel.models.input.container.ThermalGrid.ThermalGridCopyBuilder
-
Method to alter
ThermalStorageInput
- storages(Set<ThermalStorageInput>) - Method in class edu.ie3.datamodel.models.input.container.ThermalUnits.ThermalUnitsCopyBuilder
-
Method to alter
ThermalStorageInput
- 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
- StorageTypeInput.StorageTypeInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system.type
-
A builder pattern based approach to create copies of
StorageTypeInput
entities with altered field values. - storageVolumeLvl(ComparableQuantity<Volume>) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- storageVolumeLvlMin(ComparableQuantity<Volume>) - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- STREET - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at street side (type: public location)
- SubGridContainer - Class in edu.ie3.datamodel.models.input.container
-
Represents the accumulation of all data needed to create one galvanically complete single grid
- SubGridContainer(String, int, RawGridElements, SystemParticipants, GraphicElements) - Constructor for class edu.ie3.datamodel.models.input.container.SubGridContainer
- SubGridContainer.SubGridContainerCopyBuilder - Class in edu.ie3.datamodel.models.input.container
-
A builder pattern based approach to create copies of
SubGridContainer
containers with altered field values. - SubGridContainerCopyBuilder(SubGridContainer) - Constructor for class edu.ie3.datamodel.models.input.container.SubGridContainer.SubGridContainerCopyBuilder
-
Constructor for
SubGridContainer.SubGridContainerCopyBuilder
- SubGridGate - Record Class in edu.ie3.datamodel.graph
-
Defines gates between
SubGridContainer
s and serves as edge definition forSubGridTopologyGraph
- SubGridGate(TransformerInput, NodeInput, NodeInput) - Constructor for record class edu.ie3.datamodel.graph.SubGridGate
-
Creates an instance of a
SubGridGate
record class. - SubGridTopologyGraph - Class in edu.ie3.datamodel.graph
-
A wrapper class to define a graph for representing the structure of galvanically seperated sub grid models.
- SubGridTopologyGraph(DirectedMultigraph<SubGridContainer, SubGridGate>) - Constructor for class edu.ie3.datamodel.graph.SubGridTopologyGraph
-
Creates a new unmodifiable graph based on the specified backing graph.
- subnet(int) - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer.SubGridContainerCopyBuilder
-
Method to alter the subnet number.
- subnet(int) - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
- Success(T) - Constructor for class edu.ie3.datamodel.utils.Try.Success
- superiorNode() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Returns the value of the
superiorNode
record component. - SUSCEPTANCE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Conductance in nS
- SUSCEPTANCE_PER_LENGTH - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Susceptance per length (mainly for lines) in µS/km
- SValue - Class in edu.ie3.datamodel.models.value
-
Describes a apparent power value as a pair of active and reactive power
- SValue(ComparableQuantity<Power>, ComparableQuantity<Power>) - Constructor for class edu.ie3.datamodel.models.value.SValue
-
Creates a new value representing apparent power
- switches(Set<SwitchInput>) - Method in class edu.ie3.datamodel.models.input.container.RawGridElements.RawGridElementsCopyBuilder
-
Method to alter
SwitchInput
- 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.
- SwitchResultFactory - Class in edu.ie3.datamodel.io.factory.result
- SwitchResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.SwitchResultFactory
- SwitchResultFactory(DateTimeFormatter) - 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 - SystemParticipantEntityData - Class in edu.ie3.datamodel.io.factory.input.participant
-
Data used for those classes of
SystemParticipantInput
, including an (optional) link to anEmInput
entity. - SystemParticipantEntityData(NodeAssetInputEntityData, EmInput) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantEntityData
-
Creates a new SystemParticipantEntityData object based on a given
NodeAssetInputEntityData
object and given energy management unit - SystemParticipantEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, EmInput) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantEntityData
-
Creates a new SystemParticipantEntityData object for an operated, always on system participant input
- SystemParticipantEntityData(Map<String, String>, Class<? extends UniqueEntity>, OperatorInput, NodeInput, EmInput) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantEntityData
-
Creates a new SystemParticipantEntityData object for an operable system participant input
- SystemParticipantInput - Class in edu.ie3.datamodel.models.input.system
-
Describes a system asset that is connected to a node
- SystemParticipantInput(UUID, String, NodeInput, ReactivePowerCharacteristic, EmInput) - 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, EmInput) - Constructor for class edu.ie3.datamodel.models.input.system.SystemParticipantInput
-
Constructor for an operated system participant
- SystemParticipantInput.SystemParticipantInputCopyBuilder<B extends SystemParticipantInput.SystemParticipantInputCopyBuilder<B>> - 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
- SystemParticipantInputEntityFactory<T extends SystemParticipantInput,
D extends SystemParticipantEntityData> - Class in edu.ie3.datamodel.io.factory.input.participant -
Abstract factory class for creating
SystemParticipantInput
entities withNodeAssetInputEntityData
data objects. - SystemParticipantInputEntityFactory(Class<? extends T>...) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantInputEntityFactory
- 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
- SystemParticipantResultFactory - Class in edu.ie3.datamodel.io.factory.result
-
Factory class for creating
SystemParticipantResult
entities from providedEntityData
data objects. - SystemParticipantResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.SystemParticipantResultFactory
- SystemParticipantResultFactory(DateTimeFormatter) - 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(SystemParticipants) - Method in class edu.ie3.datamodel.models.input.container.GridContainer.GridContainerCopyBuilder
-
Method to alter the
SystemParticipants
. - 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
- SystemParticipants.SystemParticipantsCopyBuilder - Class in edu.ie3.datamodel.models.input.container
-
A builder pattern based approach to create copies of
SystemParticipants
containers with altered field values. - SystemParticipantsCopyBuilder(SystemParticipants) - Constructor for class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
-
Constructor for
SystemParticipants.SystemParticipantsCopyBuilder
- SystemParticipantsException - Exception in edu.ie3.datamodel.exceptions
- SystemParticipantsException(String, List<SourceException>) - Constructor for exception edu.ie3.datamodel.exceptions.SystemParticipantsException
- SystemParticipantSource - Class in edu.ie3.datamodel.io.source
-
Implementation that provides the capability to build entities of type
SystemParticipantInput
as well asSystemParticipants
container. - SystemParticipantSource(TypeSource, ThermalSource, RawGridSource, EnergyManagementSource, DataSource) - Constructor for class edu.ie3.datamodel.io.source.SystemParticipantSource
- 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(SystemParticipantEntityData, T) - Constructor for class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
-
Creates a new SystemParticipantTypedEntityData object based on a given
SystemParticipantEntityData
object and given type input - SystemParticipantTypedEntityData(Map<String, String>, Class<? extends UniqueEntity>, NodeInput, EmInput, 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, EmInput, 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
- SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder<B extends SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder<B>> - Class in edu.ie3.datamodel.models.input.system.type
-
Abstract class for all builder that build child entities of abstract class
SystemParticipantTypeInput
- SystemParticipantTypeInputCopyBuilder(SystemParticipantTypeInput) - Constructor for class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
- 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
T
- tapPos(int) - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput.TransformerInputCopyBuilder
- TARGET_VOLTAGE_MAGNITUDE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Target voltage magnitude in p.U.
- targetTemperature(ComparableQuantity<Temperature>) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput.ThermalHouseInputCopyBuilder
- TEMPERATURE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Temperature in °C
- TemperatureDependantLoadProfile - Interface in edu.ie3.datamodel.models.profile
-
Temperature dependant load profiles for night storage heating and heat pumps .
- TemperatureValue - Class in edu.ie3.datamodel.models.value
-
Describes a temperature value
- TemperatureValue(ComparableQuantity<Temperature>) - Constructor for class edu.ie3.datamodel.models.value.TemperatureValue
- TeslaSuperChargerV1 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- TeslaSuperChargerV2 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- TeslaSuperChargerV3 - Static variable in class edu.ie3.datamodel.models.input.system.type.chargingpoint.ChargingPointTypeUtils
- THERMAL_TRANSMISSION - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Thermal transmission through an insulation in kW/K
- thermalBus(ThermalBusInput) - Method in class edu.ie3.datamodel.models.input.system.ChpInput.ChpInputCopyBuilder
- thermalBus(ThermalBusInput) - Method in class edu.ie3.datamodel.models.input.system.HpInput.HpInputCopyBuilder
- thermalBus(ThermalBusInput) - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput.ThermalUnitInputCopyBuilder
- ThermalBusInput - Class in edu.ie3.datamodel.models.input.thermal
-
A thermal bus, to which different
ThermalUnitInput
units may be connected - ThermalBusInput(UUID, String) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalBusInput
-
Constructor for an operated, always on thermal bus
- ThermalBusInput(UUID, String, OperatorInput, OperationTime) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalBusInput
-
Constructor for an operated thermal bus
- ThermalBusInput.ThermalBusInputCopyBuilder - Class in edu.ie3.datamodel.models.input.thermal
-
A builder pattern based approach to create copies of
ThermalBusInput
entities with altered field values. - ThermalBusInputFactory - Class in edu.ie3.datamodel.io.factory.input
- ThermalBusInputFactory() - Constructor for class edu.ie3.datamodel.io.factory.input.ThermalBusInputFactory
- ThermalGrid - Record Class in edu.ie3.datamodel.models.input.container
-
Container object to denote a fully connected thermal "grid".
- ThermalGrid(ThermalBusInput, Collection<ThermalHouseInput>, Collection<ThermalStorageInput>) - Constructor for record class edu.ie3.datamodel.models.input.container.ThermalGrid
- ThermalGrid(ThermalBusInput, Set<ThermalHouseInput>, Set<ThermalStorageInput>) - Constructor for record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Creates an instance of a
ThermalGrid
record class. - ThermalGrid.ThermalGridCopyBuilder - Class in edu.ie3.datamodel.models.input.container
-
A builder pattern based approach to create copies of
ThermalGrid
containers with altered field values. - ThermalGridCopyBuilder(ThermalGrid) - Constructor for class edu.ie3.datamodel.models.input.container.ThermalGrid.ThermalGridCopyBuilder
-
Constructor for
ThermalGrid.ThermalGridCopyBuilder
- 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.
- ThermalInput - Class in edu.ie3.datamodel.models.input.thermal
-
Abstract class as a common super class of all thermal input models
- ThermalInput(UUID, String) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalInput
-
Constructor for a thermal input model
- ThermalInput(UUID, String, OperatorInput, OperationTime) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalInput
-
Constructor for a thermal input model
- ThermalResultFactory - Class in edu.ie3.datamodel.io.factory.result
- ThermalResultFactory() - Constructor for class edu.ie3.datamodel.io.factory.result.ThermalResultFactory
- ThermalResultFactory(DateTimeFormatter) - 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
- ThermalSinkInput.ThermalSinkInputCopyBuilder<B extends ThermalSinkInput.ThermalSinkInputCopyBuilder<B>> - Class in edu.ie3.datamodel.models.input.thermal
-
Abstract class for all builders that build child entities of abstract class
ThermalSinkInput
- ThermalSinkInputCopyBuilder(ThermalSinkInput) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalSinkInput.ThermalSinkInputCopyBuilder
- 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.
- ThermalSource - Class in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build thermal
AssetInput
entities from persistent data e.g. - ThermalSource(TypeSource, DataSource) - Constructor for class edu.ie3.datamodel.io.source.ThermalSource
- 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
- ThermalStorageInput.ThermalStorageInputCopyBuilder<B extends ThermalStorageInput.ThermalStorageInputCopyBuilder<B>> - Class in edu.ie3.datamodel.models.input.thermal
-
Abstract class for all builders that build child entities of abstract class
ThermalStorageInput
- ThermalStorageInputCopyBuilder(ThermalStorageInput) - Constructor for class edu.ie3.datamodel.models.input.thermal.ThermalStorageInput.ThermalStorageInputCopyBuilder
- 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
- ThermalUnitInput - Class in edu.ie3.datamodel.models.input.thermal
-
Abstract class for grouping all common properties to thermal models.
- ThermalUnitInput.ThermalUnitInputCopyBuilder<B extends ThermalUnitInput.ThermalUnitInputCopyBuilder<B>> - 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(AssetInputEntityData, ThermalBusInput) - Constructor for class edu.ie3.datamodel.io.factory.input.ThermalUnitInputEntityData
-
Creates a new ThermalUnitInputEntityData object based on a given
AssetInputEntityData
object and a bus 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
- ThermalUnits - Record Class in edu.ie3.datamodel.models.input.container
-
Container to group together all
ThermalUnitInput
s - ThermalUnits(Collection<ThermalHouseInput>, Collection<ThermalStorageInput>) - Constructor for record class edu.ie3.datamodel.models.input.container.ThermalUnits
- ThermalUnits(Set<ThermalHouseInput>, Set<ThermalStorageInput>) - Constructor for record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Creates an instance of a
ThermalUnits
record class. - ThermalUnits.ThermalUnitsCopyBuilder - Class in edu.ie3.datamodel.models.input.container
-
A builder pattern based approach to create copies of
ThermalUnits
containers with altered field values. - ThermalUnitsCopyBuilder(ThermalUnits) - Constructor for class edu.ie3.datamodel.models.input.container.ThermalUnits.ThermalUnitsCopyBuilder
-
Constructor for
ThermalUnits.ThermalUnitsCopyBuilder
- ThermalUnitValidationUtils - Class in edu.ie3.datamodel.utils.validation
- thisInstance() - Method in class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.AssetTypeInput.AssetTypeInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput.ConnectorInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.connector.LineInput.LineInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput.SwitchInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput.Transformer2WInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput.TransformerInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.container.GridContainer.GridContainerCopyBuilder
-
Returns the current instance of builder with the correct subclass type
- thisInstance() - Method in class edu.ie3.datamodel.models.input.container.JointGridContainer.JointGridContainerCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer.SubGridContainerCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.EmInput.EmInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.graphics.LineGraphicInput.LineGraphicInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.graphics.NodeGraphicInput.NodeGraphicInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.OperatorInput.OperatorInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.BmInput.BmInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.ChpInput.ChpInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.EvInput.EvInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.FixedFeedInInput.FixedFeedInInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.HpInput.HpInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.LoadInput.LoadInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.PvInput.PvInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.StorageInput.StorageInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.type.BmTypeInput.BmTypeInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.type.ChpTypeInput.ChpTypeInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.type.EvTypeInput.EvTypeInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.type.HpTypeInput.HpTypeInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.type.StorageTypeInput.StorageTypeInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.type.SystemParticipantTypeInput.SystemParticipantTypeInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.type.WecTypeInput.WecTypeInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.system.WecInput.WecInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.thermal.CylindricalStorageInput.CylindricalStorageInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalBusInput.ThermalBusInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalHouseInput.ThermalHouseInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.input.thermal.ThermalUnitInput.ThermalUnitInputCopyBuilder
- thisInstance() - Method in class edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder
- TIME - Static variable in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- TIME - Static variable in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- TimeBasedSimpleValueFactory<V extends Value> - Class in edu.ie3.datamodel.io.factory.timeseries
- TimeBasedSimpleValueFactory(Class<? extends V>) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedSimpleValueFactory
- TimeBasedSimpleValueFactory(Class<? extends V>, DateTimeFormatter) - 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
- 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(DateTimeFormatter) - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- timeSeries() - Method in record class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
-
Returns the value of the
timeSeries
record component. - TimeSeries<E extends TimeSeriesEntry<V>,
V extends Value> - Class in edu.ie3.datamodel.models.timeseries -
Describes a Series of
values
- TimeSeries(Set<E>) - Constructor for class edu.ie3.datamodel.models.timeseries.TimeSeries
- TimeSeries(UUID, Set<E>) - Constructor for class edu.ie3.datamodel.models.timeseries.TimeSeries
- TIMESERIES - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- TimeSeriesEntry<V extends Value> - Class in edu.ie3.datamodel.models.timeseries
-
This is an abstract class describing a unique entry to a time series
- TimeSeriesEntry(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 - Class in edu.ie3.datamodel.io.source
-
This interface describes basic function to handle mapping between models and their respective time series
- TimeSeriesMappingSource() - Constructor for class edu.ie3.datamodel.io.source.TimeSeriesMappingSource
- TimeSeriesMappingSource.MappingEntry - Record Class in edu.ie3.datamodel.io.source
-
Class to represent one entry within the participant to time series mapping
- timeSeriesMetaInformation(String) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Extracts meta information from a file name, of a time series.
- timeSeriesMetaInformation(Path) - Method in class edu.ie3.datamodel.io.naming.FileNamingStrategy
-
Extracts meta information from a file name, of a time series.
- TimeSeriesMetaInformation - Class in edu.ie3.datamodel.io.naming
-
Meta information, that describe a certain data source
- TimeSeriesMetaInformation(UUID) - Constructor for class edu.ie3.datamodel.io.naming.TimeSeriesMetaInformation
- TimeSeriesMetaInformationFactory - Class in edu.ie3.datamodel.io.factory.timeseries
-
Factory that creates
IndividualTimeSeriesMetaInformation
entities from source field mappings - TimeSeriesMetaInformationFactory() - Constructor for class edu.ie3.datamodel.io.factory.timeseries.TimeSeriesMetaInformationFactory
- TimeSeriesMetaInformationSource - Interface in edu.ie3.datamodel.io.source
-
Source for all available time series with their
UUID
andColumnScheme
- TimeSeriesProcessor<T extends TimeSeries<E,
V>, E extends TimeSeriesEntry<V>, V extends Value> - Class in edu.ie3.datamodel.io.processor.timeseries - TimeSeriesProcessor(Class<T>, Class<E>, Class<V>) - Constructor for class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessor
- TimeSeriesProcessorKey - Class in edu.ie3.datamodel.io.processor.timeseries
-
Class to bundle a triple of time series class, entry class and value class for later recognition of supported time series in the
TimeSeriesProcessor
- TimeSeriesProcessorKey(TimeSeries<? extends TimeSeriesEntry<?>, ?>) - Constructor for class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- TimeSeriesProcessorKey(Class<? extends TimeSeries>, Class<? extends TimeSeriesEntry>, Class<? extends Value>) - Constructor for class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- TimeSeriesSource<V extends Value> - Class in edu.ie3.datamodel.io.source
-
The interface definition of a source, that is able to provide one specific time series for one model
- TimeSeriesSource(Class<V>, TimeBasedSimpleValueFactory<V>) - Constructor for class edu.ie3.datamodel.io.source.TimeSeriesSource
- TimeSeriesUtils - Class in edu.ie3.datamodel.utils
- timeUtil - Variable in class edu.ie3.datamodel.io.factory.result.FlexOptionsResultFactory
- timeUtil - Variable in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueFactory
- toCamelCase(Set<String>) - Static method in class edu.ie3.datamodel.io.factory.Factory
- toLowerCase(Set<String>) - Static method in class edu.ie3.datamodel.io.factory.Factory
- toOptional() - Method in class edu.ie3.datamodel.utils.Try.Failure
- toOptional() - Method in class edu.ie3.datamodel.utils.Try.Success
- toOptional() - Method in class edu.ie3.datamodel.utils.Try
-
Turns this Try into an
Optional
by returning the wrapped value if this is a success, and an empty optional if this is a failure. - 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
- toSnakeCase(Set<String>) - Static method in class edu.ie3.datamodel.io.factory.Factory
- toString() - Method in class edu.ie3.datamodel.graph.DistanceWeightedEdge
- toString() - Method in class edu.ie3.datamodel.graph.ImpedanceWeightedEdge
- toString() - Method in record class edu.ie3.datamodel.graph.SubGridGate
-
Returns a string representation of this record class.
- toString() - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
- toString() - Method in record class edu.ie3.datamodel.io.csv.CsvFileDefinition
-
Returns a string representation of this record class.
- toString() - Method in class edu.ie3.datamodel.io.csv.CsvIndividualTimeSeriesMetaInformation
- toString() - Method in class edu.ie3.datamodel.io.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.SystemParticipantEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.participant.SystemParticipantTypedEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
- toString() - Method in class edu.ie3.datamodel.io.factory.timeseries.SimpleTimeBasedValueData
- toString() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedValueData
- toString() - Method in class edu.ie3.datamodel.io.factory.timeseries.TimeBasedWeatherValueData
- toString() - Method in class edu.ie3.datamodel.io.naming.timeseries.IndividualTimeSeriesMetaInformation
- toString() - Method in class edu.ie3.datamodel.io.naming.timeseries.LoadProfileTimeSeriesMetaInformation
- toString() - Method in record class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod
-
Returns a string representation of this record class.
- toString() - Method in class edu.ie3.datamodel.io.processor.timeseries.TimeSeriesProcessorKey
- toString() - Method in record class edu.ie3.datamodel.io.source.TimeSeriesMappingSource.MappingEntry
-
Returns a string representation of this record class.
- toString() - Method in class edu.ie3.datamodel.models.input.AssetInput
- toString() - Method in class edu.ie3.datamodel.models.input.AssetTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.ConnectorInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.LineInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.SwitchInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.Transformer2WInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.Transformer3WInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.TransformerInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.type.LineTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer2WTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.connector.type.Transformer3WTypeInput
- toString() - Method in class edu.ie3.datamodel.models.input.container.GridContainer
- toString() - Method in class edu.ie3.datamodel.models.input.container.JointGridContainer
- toString() - Method in class edu.ie3.datamodel.models.input.container.SubGridContainer
- toString() - Method in record class edu.ie3.datamodel.models.input.container.ThermalGrid
-
Returns a string representation of this record class.
- toString() - Method in record class edu.ie3.datamodel.models.input.container.ThermalUnits
-
Returns a string representation of this record class.
- toString() - Method in class edu.ie3.datamodel.models.input.EmInput
- 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 record class edu.ie3.datamodel.models.input.IdCoordinateInput
-
Returns a string representation of this record class.
- 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 enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
- toString() - Method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
- toString() - Method in class edu.ie3.datamodel.models.result.connector.ConnectorResult
- toString() - Method in class edu.ie3.datamodel.models.result.connector.LineResult
- toString() - Method in class edu.ie3.datamodel.models.result.connector.SwitchResult
- toString() - Method in class edu.ie3.datamodel.models.result.connector.Transformer2WResult
- toString() - Method in class edu.ie3.datamodel.models.result.connector.Transformer3WResult
- toString() - Method in class edu.ie3.datamodel.models.result.connector.TransformerResult
- toString() - Method in class edu.ie3.datamodel.models.result.NodeResult
- toString() - Method in class edu.ie3.datamodel.models.result.ResultEntity
- toString() - Method in class edu.ie3.datamodel.models.result.system.BmResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.ChpResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.ElectricalEnergyStorageResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.EmResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.EvcsResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.EvResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.FixedFeedInResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.FlexOptionsResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.HpResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.LoadResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.PvResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.StorageResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.SystemParticipantWithHeatResult
- toString() - Method in class edu.ie3.datamodel.models.result.system.WecResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.CylindricalStorageResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalHouseResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalStorageResult
- toString() - Method in class edu.ie3.datamodel.models.result.thermal.ThermalUnitResult
- toString() - Method in class edu.ie3.datamodel.models.timeseries.individual.IndividualTimeSeries
- toString() - Method in class edu.ie3.datamodel.models.timeseries.individual.TimeBasedValue
- toString() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileEntry
- toString() - Method in class edu.ie3.datamodel.models.timeseries.repetitive.LoadProfileInput
- toString() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeries
- toString() - Method in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- toString() - Method in class edu.ie3.datamodel.models.UniqueEntity
- toString() - Method in class edu.ie3.datamodel.models.value.EnergyPriceValue
- toString() - Method in class edu.ie3.datamodel.models.value.HeatAndPValue
- toString() - Method in class edu.ie3.datamodel.models.value.HeatAndSValue
- toString() - Method in class edu.ie3.datamodel.models.value.HeatDemandValue
- toString() - Method in class edu.ie3.datamodel.models.value.PValue
- toString() - Method in class edu.ie3.datamodel.models.value.SolarIrradianceValue
- toString() - Method in class edu.ie3.datamodel.models.value.SValue
- toString() - Method in class edu.ie3.datamodel.models.value.TemperatureValue
- toString() - Method in class edu.ie3.datamodel.models.value.WeatherValue
- toString() - Method in class edu.ie3.datamodel.models.value.WindValue
- toString() - Method in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
- toString() - Method in class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
- toTimeBasedWeatherValue(JsonObject) - Method in class edu.ie3.datamodel.io.source.couchbase.CouchbaseWeatherSource
-
Converts a JsonObject into a time based weather value by converting it to a TimeBasedWeatherValueData first, then using the TimeBasedWeatherValueFactory to create an entity
- toTimeBasedWeatherValueData(Map<String, String>) - Method in class edu.ie3.datamodel.io.source.WeatherSource
-
Converts a field to value map into TimeBasedWeatherValueData, extracts the coordinate id from the field map and uses the
IdCoordinateSource
to map it to a point - transform(Function<? super T, ? extends U>, Function<E, R>) - Method in class edu.ie3.datamodel.utils.Try.Failure
- transform(Function<? super T, ? extends U>, Function<E, R>) - Method in class edu.ie3.datamodel.utils.Try.Success
- transform(Function<? super T, ? extends U>, Function<E, R>) - Method in class edu.ie3.datamodel.utils.Try
-
Method to transform a
Try
object. - 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.
- 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
- transformer3WEntityDataStream(Stream<Try<TypedConnectorInputEntityData<Transformer3WTypeInput>, SourceException>>, Map<UUID, NodeInput>) - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Enriches the Stream of tries on
Transformer3WInputEntityData
with the information of the internal node. - 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(TypedConnectorInputEntityData<Transformer3WTypeInput>, NodeInput) - Constructor for class edu.ie3.datamodel.io.factory.input.Transformer3WInputEntityData
-
Creates a new Transformer3WInputEntityData object based on a given
TypedConnectorInputEntityData
object and given third node - 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
- transformer3Ws(Set<Transformer3WInput>) - Method in class edu.ie3.datamodel.models.input.container.RawGridElements.RawGridElementsCopyBuilder
-
Method to alter
Transformer3WInput
- 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
- TransformerInput.TransformerInputCopyBuilder<B extends TransformerInput.TransformerInputCopyBuilder<B>> - Class in edu.ie3.datamodel.models.input.connector
-
Abstract class for all builder that build child entities of abstract class
TransformerInput
- TransformerInputCopyBuilder(TransformerInput) - Constructor for class edu.ie3.datamodel.models.input.connector.TransformerInput.TransformerInputCopyBuilder
- 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.
- transformers2Ws(Set<Transformer2WInput>) - Method in class edu.ie3.datamodel.models.input.container.RawGridElements.RawGridElementsCopyBuilder
-
Method to alter
Transformer2WInput
- transformF(Function<? super E, ? extends R>) - Method in class edu.ie3.datamodel.utils.Try.Failure
- transformF(Function<? super E, ? extends R>) - Method in class edu.ie3.datamodel.utils.Try.Success
- transformF(Function<? super E, ? extends R>) - Method in class edu.ie3.datamodel.utils.Try
-
Method to transform a
Try
object. - transformS(Function<? super T, ? extends U>) - Method in class edu.ie3.datamodel.utils.Try.Failure
- transformS(Function<? super T, ? extends U>) - Method in class edu.ie3.datamodel.utils.Try.Success
- transformS(Function<? super T, ? extends U>) - Method in class edu.ie3.datamodel.utils.Try
-
Method to transform a
Try
object. - traverseAlongSwitchChain(NodeInput, RawGridElements) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Traversing along a chain of switches and return the traveled nodes.
- TriFunction<A,
B, C, R> - Interface in edu.ie3.datamodel.utils -
Enhancement of
Function
andBiFunction
that accepts three arguments and produces a result. - trimTimeSeriesToInterval(IndividualTimeSeries<V>, ClosedInterval<ZonedDateTime>) - Static method in class edu.ie3.datamodel.utils.TimeSeriesUtils
-
Trims a time series to the given time interval
- Try<T,
E extends Exception> - Class in edu.ie3.datamodel.utils - Try() - Constructor for class edu.ie3.datamodel.utils.Try
- Try.ExceptionSupplier<E extends Exception> - Interface in edu.ie3.datamodel.utils
-
Supplier for exceptions.
- Try.Failure<T,
E extends Exception> - Class in edu.ie3.datamodel.utils -
Implementation of
Try
class. - Try.Success<T,
E extends Exception> - Class in edu.ie3.datamodel.utils -
Implementation of
Try
class. - Try.TrySupplier<T,
E extends Exception> - Interface in edu.ie3.datamodel.utils -
Functional interface for the
Try
class. - Try.VoidSupplier<E extends Exception> - Interface in edu.ie3.datamodel.utils
-
Supplier for void methods to
Try
class. - TryException - Exception in edu.ie3.datamodel.exceptions
- TryException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.TryException
- 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.EntitySource
- TYPE - Static variable in class edu.ie3.datamodel.io.source.RawGridSource
- typedConnectorEntityDataStream(Stream<Try<ConnectorInputEntityData, SourceException>>, Map<UUID, T>) - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Enriches the given untyped entity data with the equivalent asset type.
- 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(ConnectorInputEntityData, T) - Constructor for class edu.ie3.datamodel.io.factory.input.TypedConnectorInputEntityData
-
Creates a new TypedConnectorInputEntityData object based on a given
ConnectorInputEntityData
object and given type - 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 that needs a type input as well
- TypeSource - Class in edu.ie3.datamodel.io.source
-
Interface that provides the capability to build entities of type
SystemParticipantTypeInput
andOperatorInput
from different data sources e.g. - TypeSource(DataSource) - Constructor for class edu.ie3.datamodel.io.source.TypeSource
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<B 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
- UniqueEntityFactory<T extends Entity,
D extends EntityData> - Class in edu.ie3.datamodel.io.factory -
Universal factory class for creating entities with unique fields uuid and id.
- UniqueEntityFactory(Class<? extends T>...) - Constructor for class edu.ie3.datamodel.io.factory.UniqueEntityFactory
- UniqueInputEntity - Class in edu.ie3.datamodel.models.input
-
Functionless class to describe that all subclasses are unique input classes
- UniqueInputEntity(UUID) - Constructor for class edu.ie3.datamodel.models.input.UniqueInputEntity
- UniquenessValidationUtils - Class in edu.ie3.datamodel.utils.validation
-
Validation utils for checking the uniqueness of a given collection of entities.
- UniquenessValidationUtils() - Constructor for class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
- UniquenessValidationUtils.FieldSetSupplier<E extends Entity> - Interface in edu.ie3.datamodel.utils.validation
-
Supplier for sets of fields that are required to be unique throughout the whole dataset.
- unpack(Stream<Try<S, E>>, Class<S>) - Static method in class edu.ie3.datamodel.io.source.EntitySource
- unpackMap(Stream<Try<S, FactoryException>>, Class<S>) - Static method in class edu.ie3.datamodel.io.source.EntitySource
- unpackSet(Stream<Try<S, FactoryException>>, Class<S>) - Static method in class edu.ie3.datamodel.io.source.EntitySource
- 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
- untypedConnectorEntityDataStream(Stream<Try<AssetInputEntityData, SourceException>>, Map<UUID, NodeInput>) - Method in class edu.ie3.datamodel.io.source.RawGridSource
-
Converts a stream of
AssetInputEntityData
in connection with a collection of knownNodeInput
s to a stream ofConnectorInputEntityData
. - 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.UniqueEntityFactory
- UUID_FIELD_NAME - Static variable in class edu.ie3.datamodel.models.UniqueEntity
-
Field name of
UniqueEntity
uuid - uuidFieldSupplier - Static variable in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
V
- V_RATED - Static variable in class edu.ie3.datamodel.io.factory.input.NodeInputFactory
- v2gSupport(boolean) - Method in class edu.ie3.datamodel.models.input.system.EvcsInput.EvcsInputCopyBuilder
- validate() - Method in class edu.ie3.datamodel.io.naming.DefaultDirectoryHierarchy
-
Checks, if the structure beneath
DefaultDirectoryHierarchy.projectDirectory
is okay. - validate() - Method in class edu.ie3.datamodel.io.source.EnergyManagementSource
- validate() - Method in class edu.ie3.datamodel.io.source.EntitySource
- validate() - Method in class edu.ie3.datamodel.io.source.GraphicSource
- validate() - Method in class edu.ie3.datamodel.io.source.RawGridSource
- validate() - Method in class edu.ie3.datamodel.io.source.ResultEntitySource
- validate() - Method in class edu.ie3.datamodel.io.source.SystemParticipantSource
- validate() - Method in class edu.ie3.datamodel.io.source.ThermalSource
- validate() - Method in class edu.ie3.datamodel.io.source.TypeSource
- validate(Class<? extends C>, SourceValidator<C>) - Method in class edu.ie3.datamodel.io.source.EntitySource
-
Method for validating a single source.
- validate(Set<String>, Class<? extends C>) - Method in class edu.ie3.datamodel.io.factory.Factory
-
Method for validating the actual fields.
- validate(Set<String>, Class<? extends C>) - Method in interface edu.ie3.datamodel.io.source.SourceValidator
-
Method for validating a data source.
- 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
- ValidationException(Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.ValidationException
- ValidationUtils - Class in edu.ie3.datamodel.utils.validation
-
Basic Sanity validation tools for entities
- ValidationUtils() - Constructor for class edu.ie3.datamodel.utils.validation.ValidationUtils
-
Private Constructor as this class is not meant to be instantiated
- value - Variable in class edu.ie3.datamodel.models.timeseries.TimeSeriesEntry
- Value - Interface in edu.ie3.datamodel.models.value
-
Describes any class that represents a value
- VALUE - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- valueClass - Variable in class edu.ie3.datamodel.io.source.TimeSeriesSource
- valueFactory - Variable in class edu.ie3.datamodel.io.source.TimeSeriesSource
- valueOf(String) - Static method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.ElectricCurrentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.input.connector.ConnectorPort
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.profile.LoadProfile.DefaultLoadProfiles
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.ElectricCurrentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.input.connector.ConnectorPort
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.profile.BdewStandardLoadProfile
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.profile.LoadProfile.DefaultLoadProfiles
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.ie3.datamodel.models.profile.NbwTemperatureDependantLoadProfile
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vAng(boolean) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- vMag(boolean) - Method in class edu.ie3.datamodel.models.input.MeasurementUnitInput.MeasurementUnitInputCopyBuilder
- VOLT_LVL - Static variable in class edu.ie3.datamodel.io.factory.input.NodeInputFactory
- VOLTAGE_ANGLE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Voltage angle (mainly for result purposes) in ° (arc degree)
- VOLTAGE_MAGNITUDE - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Voltage magnitude (mainly for result purposes) in p.U.
- VoltageLevel - Class in edu.ie3.datamodel.models.voltagelevels
-
Definition of a concrete voltage level.
- VoltageLevel(String, ComparableQuantity<ElectricPotential>) - Constructor for class edu.ie3.datamodel.models.voltagelevels.VoltageLevel
-
Constructs a concrete voltage level
- VoltageLevelException - Exception in edu.ie3.datamodel.exceptions
-
Is thrown in case, there is some problem when building VoltageLevelInformation
- VoltageLevelException(String) - Constructor for exception edu.ie3.datamodel.exceptions.VoltageLevelException
- VoltageLevelException(String, Throwable) - Constructor for exception edu.ie3.datamodel.exceptions.VoltageLevelException
- voltageRange - Variable in class edu.ie3.datamodel.models.voltagelevels.CommonVoltageLevel
- voltLvl(VoltageLevel) - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
- VOLUME - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Volume in m³
- vTarget(ComparableQuantity<Dimensionless>) - Method in class edu.ie3.datamodel.models.input.NodeInput.NodeInputCopyBuilder
W
- WEATHER - Enum constant in enum class edu.ie3.datamodel.io.naming.timeseries.ColumnScheme
- WEATHER_IRRADIANCE - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- WEATHER_SCENARIO - Static variable in class edu.ie3.datamodel.io.connectors.InfluxDbConnector
- WEATHER_TEMPERATURE - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- WEATHER_WIND - Enum constant in enum class edu.ie3.datamodel.io.processor.timeseries.FieldSourceToMethod.FieldSource
- weatherFactory - Variable in class edu.ie3.datamodel.io.source.WeatherSource
- WeatherSource - Class in edu.ie3.datamodel.io.source
-
Abstract class for WeatherSource by Csv and Sql Data
- WeatherSource(IdCoordinateSource, TimeBasedWeatherValueFactory) - Constructor for class edu.ie3.datamodel.io.source.WeatherSource
- 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
- weatherValueFieldSupplier - Static variable in class edu.ie3.datamodel.utils.validation.UniquenessValidationUtils
- 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, EmInput, 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, EmInput, 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
- wecPlants(Set<WecInput>) - Method in class edu.ie3.datamodel.models.input.container.SystemParticipants.SystemParticipantsCopyBuilder
-
Method to alter
WecInput
- 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.
- 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
- WecTypeInput.WecTypeInputCopyBuilder - Class in edu.ie3.datamodel.models.input.system.type
-
A builder pattern based approach to create copies of
WecTypeInput
entities with altered field values. - WholesalePriceSource - Interface in edu.ie3.datamodel.io.source
-
Describes a data source for wholesale prices
- WIND_DIRECTION - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Direction of the wind in degree geom
- WIND_VELOCITY - Static variable in class edu.ie3.datamodel.models.StandardUnits
-
Velocity of the wind in metre per second
- WindValue - Class in edu.ie3.datamodel.models.value
-
Describes wind as a pair of direction and velocity
- WindValue(ComparableQuantity<Angle>, ComparableQuantity<Speed>) - Constructor for class edu.ie3.datamodel.models.value.WindValue
- withEnd(ZonedDateTime) - Method in class edu.ie3.datamodel.models.OperationTime.OperationTimeBuilder
-
Set the date of operation end
- withOperationTime(ClosedInterval<ZonedDateTime>) - Method in class edu.ie3.datamodel.models.OperationTime.OperationTimeBuilder
-
Set dates of operation start and end from interval
- withStart(ZonedDateTime) - Method in class edu.ie3.datamodel.models.OperationTime.OperationTimeBuilder
-
Set the date of operation start
- withTrafoNodeAsSlack(SubGridContainer) - Static method in class edu.ie3.datamodel.utils.ContainerUtils
-
Returns a copy
SubGridContainer
based on the provided subgrid with a certain set of nodes marked as slack nodes. - WORK - Enum constant in enum class edu.ie3.datamodel.models.input.system.type.evcslocation.EvcsLocationType
-
Charging at work (type: private location)
- write(Map<String, String>) - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
-
Actually persisting the provided entity field data
- writeFileHeader() - Method in class edu.ie3.datamodel.io.csv.BufferedCsvWriter
-
Writes the file header.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CsvFileConnector
instead