Class LineInput

All Implemented Interfaces:
HasNodes, HasType, NestedEntity, Operable, Serializable

public class LineInput extends ConnectorInput implements HasType
Describes an electrical grid line that connects two NodeInputs
See Also:
  • Constructor Details

    • LineInput

      public LineInput(UUID uuid, String id, OperatorInput operator, OperationTime operationTime, NodeInput nodeA, NodeInput nodeB, int parallelDevices, LineTypeInput type, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Length> length, org.locationtech.jts.geom.LineString geoPosition, OlmCharacteristicInput olmCharacteristic)
      Constructor for an operated line
      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 line
      nodeB - Grid node at the other side of the line
      parallelDevices - overall amount of parallel lines to automatically construct (e.g. parallelDevices = 2 will build a total of two lines using the specified parameters)
      type - of line
      length - of this line
      geoPosition - Coordinates of this line
      olmCharacteristic - Description of an optional weather dependent operation curve
    • LineInput

      public LineInput(UUID uuid, String id, NodeInput nodeA, NodeInput nodeB, int parallelDevices, LineTypeInput type, tech.units.indriya.ComparableQuantity<javax.measure.quantity.Length> length, org.locationtech.jts.geom.LineString geoPosition, OlmCharacteristicInput olmCharacteristic)
      Constructor for an operated, always on line
      Parameters:
      uuid - of the input entity
      id - of the asset
      nodeA - Grid node at one side of the line
      nodeB - Grid node at the other side of the line
      parallelDevices - overall amount of parallel lines to automatically construct (e.g. parallelDevices = 2 will build a total of two lines using the specified parameters)
      type - of line
      length - of this line
      geoPosition - Coordinates of this line
      olmCharacteristic - Description of an optional weather dependent operation curve
  • Method Details