id
- Long
: o id único deste atributo.version
- Long
: a versão do banco de dados deste atributo.dataType
- String
: O tipo de dado que está armazenado neste atributo; os valores possíveis são:
ENUM
: qualquer um de uma lista predeterminada de possíveis valores de StringSTRING
: um valor String
DYNAMIC_ENUM
: atualmente não diferenciado de outros valores String
(não recomendado para uso)JSON_OBJECT
: uma string JSONNUMBER
: um tipo numérico como Integer ou BigDecimalDATA
:VECTOR3
: atualmente não padronizado, mas um formato como "[x:1,y:2,z:3]"
é convencionalname
- String
: o nome deste atributo.possibleValues
- List<String>
: uma lista de valores possíveis para este atributo se dataType for ENUM.Retorna uma lista de valores possíveis para um atributo do tipo ENUM
(por exemplo, ["on", "off"]
para o atributo switch
de um dispositivo capability "Switch"
).
List<String> getValues()
nenhum
List<String>
- a lista de valores possíveis para o atributo.