Interface SunSpecPoint

All Known Subinterfaces:
Point.BitFieldPoint.SunSpecBitPoint
All Known Implementing Classes:
DefaultSunSpecModel.S1, DefaultSunSpecModel.S101, DefaultSunSpecModel.S101_Evt1, DefaultSunSpecModel.S102, DefaultSunSpecModel.S102_Evt1, DefaultSunSpecModel.S103, DefaultSunSpecModel.S103_Evt1, DefaultSunSpecModel.S111, DefaultSunSpecModel.S111_Evt1, DefaultSunSpecModel.S112, DefaultSunSpecModel.S112_Evt1, DefaultSunSpecModel.S113, DefaultSunSpecModel.S113_Evt1, DefaultSunSpecModel.S120, DefaultSunSpecModel.S121, DefaultSunSpecModel.S122, DefaultSunSpecModel.S122_ECPConn, DefaultSunSpecModel.S122_PVConn, DefaultSunSpecModel.S122_RtSt, DefaultSunSpecModel.S122_StActCtl, DefaultSunSpecModel.S122_StorConn, DefaultSunSpecModel.S122_StSetLimMsk, DefaultSunSpecModel.S123, DefaultSunSpecModel.S124, DefaultSunSpecModel.S124_StorCtl_Mod, DefaultSunSpecModel.S125, DefaultSunSpecModel.S125_ModEna, DefaultSunSpecModel.S127, DefaultSunSpecModel.S127_HysEna, DefaultSunSpecModel.S127_ModEna, DefaultSunSpecModel.S128, DefaultSunSpecModel.S128_ModEna, DefaultSunSpecModel.S145, DefaultSunSpecModel.S15, DefaultSunSpecModel.S18, DefaultSunSpecModel.S2, DefaultSunSpecModel.S2_Evt, DefaultSunSpecModel.S201, DefaultSunSpecModel.S201_Evt, DefaultSunSpecModel.S202, DefaultSunSpecModel.S202_Evt, DefaultSunSpecModel.S203, DefaultSunSpecModel.S203_Evt, DefaultSunSpecModel.S204, DefaultSunSpecModel.S204_Evt, DefaultSunSpecModel.S305, DefaultSunSpecModel.S306, DefaultSunSpecModel.S307, DefaultSunSpecModel.S308, DefaultSunSpecModel.S64001, DefaultSunSpecModel.S64101, DefaultSunSpecModel.S64111, DefaultSunSpecModel.S64112, DefaultSunSpecModel.S701, DefaultSunSpecModel.S701_Alrm, DefaultSunSpecModel.S701_DERMode, DefaultSunSpecModel.S701_ThrotSrc, DefaultSunSpecModel.S702, DefaultSunSpecModel.S702_CtrlModes, DefaultSunSpecModel.S702_IntIslandCat, DefaultSunSpecModel.S702_IntIslandCatRtg, DefaultSunSpecModel.S703, DefaultSunSpecModel.S704, DefaultSunSpecModel.S705, DefaultSunSpecModel.S706, DefaultSunSpecModel.S707, DefaultSunSpecModel.S708, DefaultSunSpecModel.S709, DefaultSunSpecModel.S710, DefaultSunSpecModel.S711, DefaultSunSpecModel.S712, DefaultSunSpecModel.S713, DefaultSunSpecModel.S714, DefaultSunSpecModel.S715, DefaultSunSpecModel.S801, DefaultSunSpecModel.S802, DefaultSunSpecModel.S802_Evt1, KacoSunSpecModel.S64201, KacoSunSpecModel.S64202, KacoSunSpecModel.S64203, KacoSunSpecModel.S64204

public interface SunSpecPoint
Holds one "Point" or "Register" within a SunSpec "Model" or "Block".
  • Method Summary

    Modifier and Type
    Method
    Description
    get()
    The internal Point object for easier handling in Enums.
    default ChannelId
    Gets the ChannelId for this Point.
    Gets the Point-ID.
  • Method Details

    • name

      String name()
      Gets the Point-ID.

      This method refers to Enum.name().

      Returns:
      the ID.
    • get

      Point get()
      The internal Point object for easier handling in Enums.
      Returns:
      the internal PointImpl
    • getChannelId

      default ChannelId getChannelId()
      Gets the ChannelId for this Point.
      Returns:
      the ChannelId.