Class ThermalBusInput.ThermalBusInputCopyBuilder
java.lang.Object
edu.ie3.datamodel.models.UniqueEntity.UniqueEntityCopyBuilder<T>
edu.ie3.datamodel.models.input.AssetInput.AssetInputCopyBuilder<ThermalBusInput.ThermalBusInputCopyBuilder>
edu.ie3.datamodel.models.input.thermal.ThermalBusInput.ThermalBusInputCopyBuilder
- All Implemented Interfaces:
UniqueEntity.UniqueEntityBuilder
- Enclosing class:
- ThermalBusInput
public static class ThermalBusInput.ThermalBusInputCopyBuilder
extends AssetInput.AssetInputCopyBuilder<ThermalBusInput.ThermalBusInputCopyBuilder>
A builder pattern based approach to create copies of
ThermalBusInput
entities with
altered field values. For detailed field descriptions refer to java docs of ThermalBusInput
-
Method Summary
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 classAssetInput.AssetInputCopyBuilder<ThermalBusInput.ThermalBusInputCopyBuilder>
-
childInstance
- Specified by:
childInstance
in classAssetInput.AssetInputCopyBuilder<ThermalBusInput.ThermalBusInputCopyBuilder>
-