Class SolarNodeCapability

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

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

    • SolarNodeCapability

      public SolarNodeCapability()
      Default constructor.
    • SolarNodeCapability

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

    • getNodeId

      public Long getNodeId()
    • setNodeId

      public void setNodeId(Long nodeId)