Class EmInput.EmInputCopyBuilder
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<EmInput.EmInputCopyBuilder>
edu.ie3.datamodel.models.input.system.EmInput.EmInputCopyBuilder
- All Implemented Interfaces:
UniqueEntity.UniqueEntityBuilder
- Enclosing class:
- EmInput
public static class EmInput.EmInputCopyBuilder
extends SystemParticipantInput.SystemParticipantInputCopyBuilder<EmInput.EmInputCopyBuilder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected EmInput.EmInputCopyBuilderconnectedAssets(UUID[] connectedAssets) controlStrategy(ControlStrategy controlStrategy) Methods inherited from class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
getNode, getqCharacteristics, node, qCharacteristicsMethods 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
-
EmInputCopyBuilder
-
-
Method Details
-
connectedAssets
-
controlStrategy
-
build
- Specified by:
buildin interfaceUniqueEntity.UniqueEntityBuilder- Specified by:
buildin classSystemParticipantInput.SystemParticipantInputCopyBuilder<EmInput.EmInputCopyBuilder>
-
childInstance
- Specified by:
childInstancein classSystemParticipantInput.SystemParticipantInputCopyBuilder<EmInput.EmInputCopyBuilder>
-