public final class MethodUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static com.squareup.javapoet.MethodSpec |
generateEventGenerateMethod(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Event event)
构建事件生成方法
|
static com.squareup.javapoet.MethodSpec |
generateEventJsonObjectMethod(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Event event)
构建事件生成方法
|
static com.squareup.javapoet.MethodSpec |
generateEventUploadMethod(Event event)
构建事件上报方法
|
static com.squareup.javapoet.MethodSpec |
generatePropertyGenerateMethods(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Property property)
构建属性生成方法
|
static com.squareup.javapoet.MethodSpec |
generatePropertyJsonObjectGenerateMethods(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Property property)
构建属性生成方法
|
static com.squareup.javapoet.MethodSpec |
generatePropertySetOnRequestMethod(com.squareup.javapoet.CodeBlock.Builder forEachBlock,
Property property,
String thingClassName)
构建物模型下发消息接收方法
|
static com.squareup.javapoet.MethodSpec |
generatePropertyUploadMethod(Property property)
构建属性上传方法
|
static com.squareup.javapoet.MethodSpec |
generateServiceInvokeOnRequestMethod(com.squareup.javapoet.CodeBlock.Builder forEachBlock,
Service service,
String thingClassName)
构建物模型服务调用消息接收方法
|
static com.squareup.javapoet.MethodSpec |
generateServiceReplyMethod(Service service)
构建服务回复方法 (值分开)
|
static com.squareup.javapoet.MethodSpec |
generateServiceReplyMethodWithClass(Service service)
构建服务回复方法
|
static com.squareup.javapoet.MethodSpec |
generateServicesOutputGenerateMethods(Service service)
构建服务类
|
public static com.squareup.javapoet.MethodSpec generatePropertyUploadMethod(Property property)
public static com.squareup.javapoet.MethodSpec generateEventUploadMethod(Event event)
public static com.squareup.javapoet.MethodSpec generateServiceReplyMethod(Service service)
public static com.squareup.javapoet.MethodSpec generateServiceReplyMethodWithClass(Service service)
public static com.squareup.javapoet.MethodSpec generatePropertySetOnRequestMethod(com.squareup.javapoet.CodeBlock.Builder forEachBlock,
Property property,
String thingClassName)
public static com.squareup.javapoet.MethodSpec generateServiceInvokeOnRequestMethod(com.squareup.javapoet.CodeBlock.Builder forEachBlock,
Service service,
String thingClassName)
public static com.squareup.javapoet.MethodSpec generatePropertyGenerateMethods(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Property property)
public static com.squareup.javapoet.MethodSpec generateEventGenerateMethod(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Event event)
public static com.squareup.javapoet.MethodSpec generatePropertyJsonObjectGenerateMethods(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Property property)
public static com.squareup.javapoet.MethodSpec generateEventJsonObjectMethod(com.squareup.javapoet.TypeSpec.Builder classBuilder,
Event event)
public static com.squareup.javapoet.MethodSpec generateServicesOutputGenerateMethods(Service service)
Copyright © 2021. All rights reserved.