Interface SunSpecPoint
- All Known Implementing Classes:
DefaultSunSpecModel.S1
,DefaultSunSpecModel.S101
,DefaultSunSpecModel.S102
,DefaultSunSpecModel.S103
,DefaultSunSpecModel.S111
,DefaultSunSpecModel.S112
,DefaultSunSpecModel.S113
,DefaultSunSpecModel.S120
,DefaultSunSpecModel.S121
,DefaultSunSpecModel.S122
,DefaultSunSpecModel.S123
,DefaultSunSpecModel.S124
,DefaultSunSpecModel.S125
,DefaultSunSpecModel.S127
,DefaultSunSpecModel.S128
,DefaultSunSpecModel.S145
,DefaultSunSpecModel.S15
,DefaultSunSpecModel.S18
,DefaultSunSpecModel.S2
,DefaultSunSpecModel.S201
,DefaultSunSpecModel.S202
,DefaultSunSpecModel.S203
,DefaultSunSpecModel.S204
,DefaultSunSpecModel.S305
,DefaultSunSpecModel.S306
,DefaultSunSpecModel.S307
,DefaultSunSpecModel.S308
,DefaultSunSpecModel.S64001
,DefaultSunSpecModel.S64101
,DefaultSunSpecModel.S64110
,DefaultSunSpecModel.S64111
,DefaultSunSpecModel.S64112
,DefaultSunSpecModel.S701
,DefaultSunSpecModel.S702
,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
,KacoSunSpecModel.S64201
,KacoSunSpecModel.S64202
,KacoSunSpecModel.S64203
,KacoSunSpecModel.S64204
public interface SunSpecPoint
Holds one "Point" or "Register" within a SunSpec "Model" or "Block".
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
static class
The internal PointImpl object for easier handling in Enums.static enum
-
Method Summary
Modifier and TypeMethodDescriptionget()
The internal PointImpl object for easier handling in Enums.default SunSChannelId<?>
Gets theChannelId
for this Point.default boolean
Returns true if the value represents a 'defined' value in SunSpec.name()
Gets the Point-ID.
-
Method Details
-
name
String name()Gets the Point-ID.This method refers to
Enum.name()
.- Returns:
- the ID.
-
get
SunSpecPoint.PointImpl get()The internal PointImpl object for easier handling in Enums.- Returns:
- the internal PointImpl
-
isDefined
Returns true if the value represents a 'defined' value in SunSpec.- Parameters:
value
- the value- Returns:
- true for defined values
-
getChannelId
Gets theChannelId
for this Point.- Returns:
- the ChannelId.
-