Class Transformer3WInput.Transformer3WInputCopyBuilder
java.lang.Object
edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder<T>
edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder<T>
edu.ie3.datamodel.models.input.connector.Transformer3WInput.Transformer3WInputCopyBuilder
- All Implemented Interfaces:
UniqueEntity.UniqueEntityBuilder
- Enclosing class:
- Transformer3WInput
public static class Transformer3WInput.Transformer3WInputCopyBuilder
extends AssetInput.AssetInputCopyBuilder<T>
A builder pattern based approach to create copies of
Transformer3WInput entities with
altered field values. For detailed field descriptions refer to java docs of Transformer3WInput- Since:
- 05.06.20
-
Method Summary
Modifier and TypeMethodDescriptionautoTap(boolean autoTap) build()protected NodeInputgetNodeA()protected NodeInputgetNodeB()protected intprotected intinternalSlack(boolean internalNodeIsSlack) protected booleanparallelDevices(int parallelDevices) tapPos(int tapPos) type(Transformer3WTypeInput type) 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
-
Method Details
-
build
- Specified by:
buildin interfaceUniqueEntity.UniqueEntityBuilder
-
type
-
nodeC
-
internalSlack
-
childInstance
-
tapPos
-
autoTap
-
getTapPos
protected int getTapPos() -
isAutoTap
protected boolean isAutoTap() -
nodeA
-
nodeB
-
parallelDevices
-
getNodeA
-
getNodeB
-
getParallelDevices
protected int getParallelDevices()
-