Interface ZCLAttributeDescription
- All Superinterfaces:
ZCLAttributeInfo
This interface represents a ZCLAttributeDescription.
-
Field Summary
Fields inherited from interface org.osgi.service.zigbee.ZCLAttributeInfo
ID
-
Method Summary
Modifier and TypeMethodDescriptionReturns the attribute default value.getName()
Returns the attribute name.Returns the attribute functional description.boolean
Checks if this attribute is mandatory.boolean
Checks if this attribute is part of a scene.boolean
Checks if this attribute is read-only.boolean
Checks if this attribute is reportable.Methods inherited from interface org.osgi.service.zigbee.ZCLAttributeInfo
getDataType, getId, getManufacturerCode, isManufacturerSpecific
-
Method Details
-
getName
String getName()Returns the attribute name.- Returns:
- the attribute name.
-
getShortDescription
String getShortDescription()Returns the attribute functional description.- Returns:
- the attribute functional description.
-
getDefaultValue
Object getDefaultValue()Returns the attribute default value.- Returns:
- the attribute default value.
-
isMandatory
boolean isMandatory()Checks if this attribute is mandatory.- Returns:
- true, if and only if the attribute is mandatory.
-
isReportable
boolean isReportable()Checks if this attribute is reportable.- Returns:
- true if and only if the attribute support subscription.
-
isReadOnly
boolean isReadOnly()Checks if this attribute is read-only.- Returns:
- true if the attribute is read only, false otherwise (that is, if the attribute is read/write or optionally writable (R*W)).
-
isPartOfAScene
boolean isPartOfAScene()Checks if this attribute is part of a scene.- Returns:
- true if the attribute is part of a scene (cluster), false otherwise.
-