public interface DeviceMetadata extends ThingMetadata
| 限定符和类型 | 方法和说明 |
|---|---|
List<EventMetadata> |
getEvents() |
List<FunctionMetadata> |
getFunctions() |
List<PropertyMetadata> |
getProperties() |
List<PropertyMetadata> |
getTags() |
default <T extends ThingMetadata> |
merge(T metadata)
合并物模型,合并后返回新的物模型对象
|
default <T extends ThingMetadata> |
merge(T metadata,
MergeOption... options) |
findProperty, getEvent, getEventOrNull, getFunction, getFunctionOrNull, getProperty, getPropertyOrNull, getTag, getTagOrNullgetDescription, getExpand, getExpands, getId, getName, setDescription, setExpands, setNameList<PropertyMetadata> getProperties()
getProperties 在接口中 ThingMetadataReadPropertyMessage,
WritePropertyMessage,
ReportPropertyMessage,
ReadPropertyMessageReply,
WritePropertyMessageReplyList<FunctionMetadata> getFunctions()
getFunctions 在接口中 ThingMetadataFunctionInvokeMessage,
FunctionInvokeMessageReplyList<EventMetadata> getEvents()
getEvents 在接口中 ThingMetadataEventMessageList<PropertyMetadata> getTags()
getTags 在接口中 ThingMetadataUpdateTagMessagedefault <T extends ThingMetadata> DeviceMetadata merge(T metadata)
merge 在接口中 ThingMetadatametadata - 要合并的物模型default <T extends ThingMetadata> DeviceMetadata merge(T metadata, MergeOption... options)
merge 在接口中 ThingMetadataCopyright © 2019–2022. All rights reserved.