Class AssetInput

All Implemented Interfaces:
NestedEntity, Operable, Serializable
Direct Known Subclasses:
ConnectorInput, MeasurementUnitInput, NodeInput, SystemParticipantInput, ThermalInput

public abstract class AssetInput extends InputEntity implements Operable
Describes a grid asset under the assumption that every asset could be operable
See Also:
  • Constructor Details

    • AssetInput

      protected AssetInput(UUID uuid, String id, OperatorInput operator, OperationTime operationTime)
      Constructor for an asset with timely limited operation and specific operator
      Parameters:
      uuid - Unique identifier
      id - Human readable identifier
      operator - Operator of the asset
      operationTime - Operation time limitation
    • AssetInput

      protected AssetInput(UUID uuid, String id)
      Constructor for an asset with timely unlimited operation and unassigned operator
      Parameters:
      uuid - Unique identifier
      id - Human readable identifier
  • Method Details