| 程序包 | 说明 |
|---|---|
| com.github.cm.heclouds.adapter.thing.schema | |
| com.github.cm.heclouds.adapter.thing.util |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Service> |
Schema.getServices() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Schema.setServices(List<Service> services) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
ModelUtil.generateServiceClass(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Service service) |
static void |
ModelUtil.generateServiceInputOrOutputClass(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Service service,
List<ServiceData> serviceDataList,
String inputOrOutput) |
static com.squareup.javapoet.MethodSpec |
MethodUtil.generateServiceInvokeOnRequestMethod(com.squareup.javapoet.CodeBlock.Builder forEachBlock,
Service service,
String thingClassName)
构建物模型服务调用消息接收方法
|
static void |
ModelUtil.generateServiceOutput(com.squareup.javapoet.MethodSpec.Builder builder,
Service service) |
static com.squareup.javapoet.MethodSpec |
MethodUtil.generateServiceReplyMethod(Service service)
构建服务回复方法 (值分开)
|
static com.squareup.javapoet.MethodSpec |
MethodUtil.generateServiceReplyMethodWithClass(Service service)
构建服务回复方法
|
static com.squareup.javapoet.MethodSpec |
MethodUtil.generateServicesOutputGenerateMethods(Service service)
构建服务类
|
Copyright © 2021. All rights reserved.