Class FixedFeedInInput.FixedFeedInInputCopyBuilder
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<FixedFeedInInput.FixedFeedInInputCopyBuilder>
edu.ie3.datamodel.models.input.system.FixedFeedInInput.FixedFeedInInputCopyBuilder
- All Implemented Interfaces:
UniqueEntity.UniqueEntityBuilder
- Enclosing class:
- FixedFeedInInput
public static class FixedFeedInInput.FixedFeedInInputCopyBuilder
extends SystemParticipantInput.SystemParticipantInputCopyBuilder<FixedFeedInInput.FixedFeedInInputCopyBuilder>
A builder pattern based approach to create copies of
FixedFeedInInput
entities with
altered field values. For detailed field descriptions refer to java docs of FixedFeedInInput
- Since:
- 05.06.20
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
cosPhiRated
(double cosPhiRated) sRated
(tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRated) Methods inherited from class edu.ie3.datamodel.models.input.system.SystemParticipantInput.SystemParticipantInputCopyBuilder
getNode, getqCharacteristics, node, qCharacteristics
Methods inherited from class edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder
getId, getOperationTime, getOperator, id, operationTime, operator
Methods inherited from class edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder
getUuid, uuid
-
Method Details
-
build
- Specified by:
build
in interfaceUniqueEntity.UniqueEntityBuilder
- Specified by:
build
in classSystemParticipantInput.SystemParticipantInputCopyBuilder<FixedFeedInInput.FixedFeedInInputCopyBuilder>
-
sRated
public FixedFeedInInput.FixedFeedInInputCopyBuilder sRated(tech.units.indriya.ComparableQuantity<javax.measure.quantity.Power> sRated) -
cosPhiRated
-
childInstance
-