Class LineGraphicInput.LineGraphicInputCopyBuilder
java.lang.Object
edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder<T>
edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder<LineGraphicInput.LineGraphicInputCopyBuilder>
edu.ie3.datamodel.models.input.graphics.LineGraphicInput.LineGraphicInputCopyBuilder
- All Implemented Interfaces:
UniqueEntity.UniqueEntityBuilder
- Enclosing class:
- LineGraphicInput
public static class LineGraphicInput.LineGraphicInputCopyBuilder
extends GraphicInput.GraphicInputCopyBuilder<LineGraphicInput.LineGraphicInputCopyBuilder>
A builder pattern based approach to create copies of
LineGraphicInput
entities with
altered field values. For detailed field descriptions refer to java docs of LineGraphicInput
- Since:
- 05.06.20
-
Method Summary
Methods inherited from class edu.ie3.datamodel.models.input.graphics.GraphicInput.GraphicInputCopyBuilder
getGraphicLayer, getPath, graphicLayer, path
Methods inherited from class edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder
getUuid, uuid
-
Method Details
-
childInstance
- Specified by:
childInstance
in classGraphicInput.GraphicInputCopyBuilder<LineGraphicInput.LineGraphicInputCopyBuilder>
-
build
- Specified by:
build
in interfaceUniqueEntity.UniqueEntityBuilder
- Specified by:
build
in classGraphicInput.GraphicInputCopyBuilder<LineGraphicInput.LineGraphicInputCopyBuilder>
-
line
-