| 程序包 | 说明 |
|---|---|
| com.github.cm.heclouds.adapter.thing.schema | |
| com.github.cm.heclouds.adapter.thing.util |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Property> |
Event.getOutputData() |
List<Property> |
Schema.getProperties() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Event.setOutputData(List<Property> outputData) |
void |
Schema.setProperties(List<Property> properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ModelUtil.generateProperties(com.squareup.javapoet.TypeSpec.Builder classBuilder,
com.squareup.javapoet.MethodSpec.Builder builder,
Property property,
String identifierReplace) |
static com.squareup.javapoet.MethodSpec |
MethodUtil.generatePropertyGenerateMethods(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Property property)
构建属性生成方法
|
static com.squareup.javapoet.MethodSpec |
MethodUtil.generatePropertyJsonObjectGenerateMethods(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Property property)
构建属性生成方法
|
static com.squareup.javapoet.MethodSpec |
MethodUtil.generatePropertySetOnRequestMethod(com.squareup.javapoet.CodeBlock.Builder forEachBlock,
Property property,
String thingClassName)
构建物模型下发消息接收方法
|
static com.squareup.javapoet.MethodSpec |
MethodUtil.generatePropertyUploadMethod(Property property)
构建属性上传方法
|
static void |
ModelUtil.generateStructClass(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Property property,
String suffix) |
Copyright © 2021. All rights reserved.