Class SolarNodeGroupCapability

All Implemented Interfaces:
Serializable, Cloneable, Comparable<Long>, net.solarnetwork.dao.Entity<Long>, net.solarnetwork.domain.Identity<Long>

public class SolarNodeGroupCapability extends SolarCapability implements Cloneable, Serializable
A set of capabilities for a node.
See Also:
  • Constructor Details

    • SolarNodeGroupCapability

      public SolarNodeGroupCapability()
      Default constructor.
    • SolarNodeGroupCapability

      public SolarNodeGroupCapability(Long groupId, Long generationCapacityWatts, Long storageCapacityWattHours)
      Construct with values.
      Parameters:
      groupId - the node group ID
      generationCapacityWatts - the generation capacity
      storageCapacityWattHours - the energy storage capacity
  • Method Details

    • getGroupId

      public Long getGroupId()
    • setGroupId

      public void setGroupId(Long groupId)