Class Transformer2WInput.Transformer2WInputCopyBuilder
java.lang.Object
edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder<T>
edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder<T>
edu.ie3.datamodel.models.input.connector.Transformer2WInput.Transformer2WInputCopyBuilder
- All Implemented Interfaces:
UniqueEntity.UniqueEntityBuilder
- Enclosing class:
- Transformer2WInput
public static class Transformer2WInput.Transformer2WInputCopyBuilder
extends AssetInput.AssetInputCopyBuilder<T>
A builder pattern based approach to create copies of
Transformer2WInput
entities with
altered field values. For detailed field descriptions refer to java docs of Transformer2WInput
- Since:
- 05.06.20
-
Method Summary
Modifier and TypeMethodDescriptionautoTap
(boolean autoTap) build()
protected NodeInput
getNodeA()
protected NodeInput
getNodeB()
protected int
protected int
protected boolean
parallelDevices
(int parallelDevices) tapPos
(int tapPos) type
(Transformer2WTypeInput type) 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
-
type
-
childInstance
-
tapPos
-
autoTap
-
getTapPos
protected int getTapPos() -
isAutoTap
protected boolean isAutoTap() -
nodeA
-
nodeB
-
parallelDevices
-
getNodeA
-
getNodeB
-
getParallelDevices
protected int getParallelDevices()
-