Class SystemParticipantInput.SystemParticipantInputCopyBuilder<T extends SystemParticipantInput.SystemParticipantInputCopyBuilder<T>>
java.lang.Object
edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder<T>
edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder<T>
edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder<T>
- All Implemented Interfaces:
UniqueEntity.UniqueEntityBuilder
- Direct Known Subclasses:
BmInput.BmInputCopyBuilder,ChpInput.ChpInputCopyBuilder,EmInput.EmInputCopyBuilder,EvcsInput.EvcsInputCopyBuilder,EvInput.EvInputCopyBuilder,FixedFeedInInput.FixedFeedInInputCopyBuilder,HpInput.HpInputCopyBuilder,LoadInput.LoadInputCopyBuilder,PvInput.PvInputCopyBuilder,StorageInput.StorageInputCopyBuilder,WecInput.WecInputCopyBuilder
- Enclosing class:
- SystemParticipantInput
public abstract static class SystemParticipantInput.SystemParticipantInputCopyBuilder<T extends SystemParticipantInput.SystemParticipantInputCopyBuilder<T>>
extends AssetInput.AssetInputCopyBuilder<T>
Abstract class for all builder that build child entities of abstract class
SystemParticipantInput- Since:
- 05.06.20
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionabstract SystemParticipantInputbuild()protected abstract Tprotected NodeInputgetNode()protected ReactivePowerCharacteristicqCharacteristics(ReactivePowerCharacteristic qCharacteristics) Methods inherited from class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
getId, getOperationTime, getOperator, id, operationTime, operatorMethods inherited from class edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder
getUuid, uuid
-
Constructor Details
-
SystemParticipantInputCopyBuilder
-
-
Method Details
-
node
-
qCharacteristics
-
getNode
-
getqCharacteristics
-
build
- Specified by:
buildin interfaceUniqueEntity.UniqueEntityBuilder- Specified by:
buildin classAssetInput.AssetInputCopyBuilder<T extends SystemParticipantInput.SystemParticipantInputCopyBuilder<T>>
-
childInstance
- Specified by:
childInstancein classAssetInput.AssetInputCopyBuilder<T extends SystemParticipantInput.SystemParticipantInputCopyBuilder<T>>
-