C D E G H I M N P R S T U V W
C
- cn.ximcloud.homekit.core.enums - 程序包 cn.ximcloud.homekit.core.enums
-
- cn.ximcloud.homekit.core.exception - 程序包 cn.ximcloud.homekit.core.exception
-
- cn.ximcloud.homekit.core.execution - 程序包 cn.ximcloud.homekit.core.execution
-
- cn.ximcloud.homekit.core.execution.impl - 程序包 cn.ximcloud.homekit.core.execution.impl
-
- cn.ximcloud.homekit.core.model - 程序包 cn.ximcloud.homekit.core.model
-
- cn.ximcloud.homekit.core.proxy - 程序包 cn.ximcloud.homekit.core.proxy
-
- cn.ximcloud.homekit.core.utils - 程序包 cn.ximcloud.homekit.core.utils
-
- CommonUtil - cn.ximcloud.homekit.core.utils中的类
-
D
- DirectExecutionScheduler - cn.ximcloud.homekit.core.execution.impl中的类
-
- DirectExecutionScheduler() - 类 的构造器cn.ximcloud.homekit.core.execution.impl.DirectExecutionScheduler
-
E
- execution(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 接口 中的方法cn.ximcloud.homekit.core.execution.ExecutionScheduler
-
- execution(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 类 中的方法cn.ximcloud.homekit.core.execution.impl.DirectExecutionScheduler
-
- execution(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 类 中的方法cn.ximcloud.homekit.core.execution.impl.HttpExecutionScheduler
-
- execution(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 类 中的方法cn.ximcloud.homekit.core.execution.impl.MqttExecutionScheduler
-
- execution(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 类 中的方法cn.ximcloud.homekit.core.execution.impl.NotToExecutionScheduler
-
- execution(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 类 中的方法cn.ximcloud.homekit.core.execution.impl.ValueExecutionScheduler
-
- execution0(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 接口 中的方法cn.ximcloud.homekit.core.execution.ExecutionScheduler
-
- ExecutionScheduler - cn.ximcloud.homekit.core.execution中的接口
-
- ExecutionSchedulerBuilder - cn.ximcloud.homekit.core.execution中的类
-
- ExecutionSchedulerRegistrar - cn.ximcloud.homekit.core.execution中的类
-
G
- generateMethodString(Method) - 类 中的静态方法cn.ximcloud.homekit.core.utils.CommonUtil
-
- GenerateReturnObjectException - cn.ximcloud.homekit.core.exception中的异常错误
-
- GenerateReturnObjectException(ReflectiveOperationException) - 异常错误 的构造器cn.ximcloud.homekit.core.exception.GenerateReturnObjectException
-
- getExecutionSchedule(InvokeTypeEnum) - 类 中的静态方法cn.ximcloud.homekit.core.execution.ExecutionSchedulerBuilder
-
- getExecutionScheduler(InvokeTypeEnum) - 类 中的静态方法cn.ximcloud.homekit.core.execution.ExecutionSchedulerRegistrar
-
- getExecutionType() - 接口 中的方法cn.ximcloud.homekit.core.execution.ExecutionScheduler
-
- getExecutionType() - 类 中的方法cn.ximcloud.homekit.core.execution.impl.DirectExecutionScheduler
-
- getExecutionType() - 类 中的方法cn.ximcloud.homekit.core.execution.impl.HttpExecutionScheduler
-
- getExecutionType() - 类 中的方法cn.ximcloud.homekit.core.execution.impl.MqttExecutionScheduler
-
- getExecutionType() - 类 中的方法cn.ximcloud.homekit.core.execution.impl.NotToExecutionScheduler
-
- getExecutionType() - 类 中的方法cn.ximcloud.homekit.core.execution.impl.ValueExecutionScheduler
-
- getHomeKitAccessoryInterfaces() - 类 中的方法cn.ximcloud.homekit.core.proxy.HomeKitAccessoryProxyFactory
-
- getHomeKitAccessoryMethodMap() - 类 中的方法cn.ximcloud.homekit.core.proxy.HomeKitAccessoryProxyFactory
-
H
- HomeKitAccessoryConfig - cn.ximcloud.homekit.core.model中的类
-
HomeKitAccessoryConfig
- HomeKitAccessoryConfig() - 类 的构造器cn.ximcloud.homekit.core.model.HomeKitAccessoryConfig
-
- HomeKitAccessoryMethod - cn.ximcloud.homekit.core.proxy中的类
-
HomeKitAccessoryMethod
https://www.jianshu.com/p/10e3dde8bbd6
- HomeKitAccessoryMethod(HomeKitAccessoryConfig, Method) - 类 的构造器cn.ximcloud.homekit.core.proxy.HomeKitAccessoryMethod
-
- HomeKitAccessoryProxy - cn.ximcloud.homekit.core.proxy中的类
-
HomeKitAccessoryInvocationHandler
- HomeKitAccessoryProxy(HomeKitAccessoryConfig, Map<Method, HomeKitAccessoryMethod>) - 类 的构造器cn.ximcloud.homekit.core.proxy.HomeKitAccessoryProxy
-
代理对象
- HomeKitAccessoryProxyFactory - cn.ximcloud.homekit.core.proxy中的类
-
HomeKitProxyFactory
- HomeKitAccessoryProxyFactory(HomeKitAccessoryConfig) - 类 的构造器cn.ximcloud.homekit.core.proxy.HomeKitAccessoryProxyFactory
-
- HomeKitAccessoryType - cn.ximcloud.homekit.core.model中的类
-
- HomeKitAccessoryType() - 类 的构造器cn.ximcloud.homekit.core.model.HomeKitAccessoryType
-
- HomeKitAccessoryTypeConfig - cn.ximcloud.homekit.core.model中的类
-
AccessoryTypeConfig
- HomeKitAccessoryTypeConfig() - 类 的构造器cn.ximcloud.homekit.core.model.HomeKitAccessoryTypeConfig
-
- HttpExecutionScheduler - cn.ximcloud.homekit.core.execution.impl中的类
-
- HttpExecutionScheduler() - 类 的构造器cn.ximcloud.homekit.core.execution.impl.HttpExecutionScheduler
-
I
- identify() - 类 中的方法cn.ximcloud.homekit.core.model.HomeKitAccessoryConfig
-
Performs an operation that can be used to identify the accessory.
- invoke(HomekitCharacteristicChangeCallback, Object[]) - 类 中的方法cn.ximcloud.homekit.core.proxy.HomeKitAccessoryMethod
-
finally execute method 包含订阅处理
- invoke(Object, Method, Object[]) - 类 中的方法cn.ximcloud.homekit.core.proxy.HomeKitAccessoryProxy
-
动态代理对象执行的方法
- invoke(HomekitCharacteristicChangeCallback, Object[]) - 类 中的方法cn.ximcloud.homekit.core.proxy.MethodWrapper
-
finally execute method
- InvokeTypeEnum - cn.ximcloud.homekit.core.enums中的枚举
-
InvokeTypeEnum
M
- MethodWrapper - cn.ximcloud.homekit.core.proxy中的类
-
MethodWrapper
- MethodWrapper(HomeKitAccessoryConfig, Method) - 类 的构造器cn.ximcloud.homekit.core.proxy.MethodWrapper
-
- MethodWrapper(HomeKitAccessoryConfig, Method, HomeKitAccessoryTypeConfig) - 类 的构造器cn.ximcloud.homekit.core.proxy.MethodWrapper
-
- MqttExecutionScheduler - cn.ximcloud.homekit.core.execution.impl中的类
-
- MqttExecutionScheduler() - 类 的构造器cn.ximcloud.homekit.core.execution.impl.MqttExecutionScheduler
-
N
- newInstance(HomeKitAccessoryProxy) - 类 中的方法cn.ximcloud.homekit.core.proxy.HomeKitAccessoryProxyFactory
-
- newInstance() - 类 中的方法cn.ximcloud.homekit.core.proxy.HomeKitAccessoryProxyFactory
-
- NotToExecutionScheduler - cn.ximcloud.homekit.core.execution.impl中的类
-
- NotToExecutionScheduler() - 类 的构造器cn.ximcloud.homekit.core.execution.impl.NotToExecutionScheduler
-
P
- preCheck(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 接口 中的方法cn.ximcloud.homekit.core.execution.ExecutionScheduler
-
- preCheck(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 类 中的方法cn.ximcloud.homekit.core.execution.impl.DirectExecutionScheduler
-
- preCheck(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 类 中的方法cn.ximcloud.homekit.core.execution.impl.HttpExecutionScheduler
-
- preCheck(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 类 中的方法cn.ximcloud.homekit.core.execution.impl.MqttExecutionScheduler
-
- preCheck(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 类 中的方法cn.ximcloud.homekit.core.execution.impl.NotToExecutionScheduler
-
- preCheck(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 类 中的方法cn.ximcloud.homekit.core.execution.impl.ValueExecutionScheduler
-
- preCheck0(HomeKitAccessoryTypeConfig, HomeKitAccessoryConfig, Method, Object[]) - 接口 中的方法cn.ximcloud.homekit.core.execution.ExecutionScheduler
-
R
- registrar(InvokeTypeEnum, ExecutionScheduler) - 类 中的静态方法cn.ximcloud.homekit.core.execution.ExecutionSchedulerRegistrar
-
- ReturnArg - cn.ximcloud.homekit.core.model中的类
-
ReturnArgs
- ReturnArg() - 类 的构造器cn.ximcloud.homekit.core.model.ReturnArg
-
- ReturnType - cn.ximcloud.homekit.core.model中的类
-
ReturnType
- ReturnType() - 类 的构造器cn.ximcloud.homekit.core.model.ReturnType
-
S
- SUBSCRIBE_PREFIX - 类 中的静态变量cn.ximcloud.homekit.core.proxy.HomeKitAccessoryProxy
-
订阅方法前缀
T
- toString() - 类 中的方法cn.ximcloud.homekit.core.model.HomeKitAccessoryConfig
-
- toString() - 类 中的方法cn.ximcloud.homekit.core.model.HomeKitAccessoryType
-
- toString() - 类 中的方法cn.ximcloud.homekit.core.model.HomeKitAccessoryTypeConfig
-
- toString() - 类 中的方法cn.ximcloud.homekit.core.proxy.HomeKitAccessoryProxy
-
U
- UNSUBSCRIBE_PREFIX - 类 中的静态变量cn.ximcloud.homekit.core.proxy.HomeKitAccessoryProxy
-
取消订阅方法前缀
- UnsupportedMethodException - cn.ximcloud.homekit.core.exception中的异常错误
-
- UnsupportedMethodException(String) - 异常错误 的构造器cn.ximcloud.homekit.core.exception.UnsupportedMethodException
-
- UnsupportedMethodException(String, Throwable) - 异常错误 的构造器cn.ximcloud.homekit.core.exception.UnsupportedMethodException
-
Constructs a new runtime exception with the specified detail message and
cause.
V
- ValueExecutionScheduler - cn.ximcloud.homekit.core.execution.impl中的类
-
- ValueExecutionScheduler() - 类 的构造器cn.ximcloud.homekit.core.execution.impl.ValueExecutionScheduler
-
- valueOf(String) - 枚举 中的静态方法cn.ximcloud.homekit.core.enums.InvokeTypeEnum
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法cn.ximcloud.homekit.core.enums.InvokeTypeEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
W
- WebSocketExecutionScheduler - cn.ximcloud.homekit.core.execution.impl中的类
-
- WebSocketExecutionScheduler() - 类 的构造器cn.ximcloud.homekit.core.execution.impl.WebSocketExecutionScheduler
-
C D E G H I M N P R S T U V W
Copyright © 2021. All rights reserved.