Class SwitchInput

All Implemented Interfaces:
HasNodes, NestedEntity, Operable, Serializable

public class SwitchInput extends ConnectorInput
Describes an electrical grid switch between two NodeInputs
See Also:
  • Constructor Details

    • SwitchInput

      public SwitchInput(UUID uuid, String id, OperatorInput operator, OperationTime operationTime, NodeInput nodeA, NodeInput nodeB, boolean closed)
      Constructor for an operated switch
      Parameters:
      uuid - of the input entity
      id - of the asset
      operator - of the asset
      operationTime - Time for which the entity is operated
      nodeA - Grid node at one side of the switch
      nodeB - Grid node at the other side of the switch
      closed - Is the switching state 'closed'?
    • SwitchInput

      public SwitchInput(UUID uuid, String id, NodeInput nodeA, NodeInput nodeB, boolean closed)
      Constructor for an operated, always on switch
      Parameters:
      uuid - of the input entity
      id - of the asset
      nodeA - Grid node at one side of the switch
      nodeB - Grid node at the other side of the switch
      closed - Is the switching state 'closed'?
  • Method Details