跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractType<R> - org.jetlinks.core.metadata.types中的类
 
AbstractType() - 类 的构造器org.jetlinks.core.metadata.types.AbstractType
 
accept(Consumer<FunctionInvokeMessageSender>) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
 
accept(Consumer<ReadPropertyMessageSender>) - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
 
accept(Consumer<WritePropertyMessageSender>) - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
 
accept() - 接口 中的方法org.jetlinks.core.server.mqtt.MqttClientConnection
接受连接
acceptedConnection(String) - 接口 中的方法org.jetlinks.core.server.monitor.GatewayServerMetrics
 
acknowledge() - 接口 中的方法org.jetlinks.core.server.mqtt.MqttPublishingMessage
在QoS1,和QoS2时,此方法可能会被调用
AcknowledgeDeviceMessage - org.jetlinks.core.message中的类
应答消息,通常用于发送非可回复消息后的应答
AcknowledgeDeviceMessage() - 类 的构造器org.jetlinks.core.message.AcknowledgeDeviceMessage
 
add(T) - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
add(Publisher<T>) - 接口 中的方法org.jetlinks.core.cluster.ClusterQueue
向队列中添加数据
add(T) - 接口 中的方法org.jetlinks.core.cluster.ClusterSet
添加数据到Set中
add(Collection<T>) - 接口 中的方法org.jetlinks.core.cluster.ClusterSet
添加多个数据到Set中
add(ConfigPropertyMetadata) - 类 中的方法org.jetlinks.core.metadata.DefaultConfigMetadata
 
add(String, String, DataType) - 类 中的方法org.jetlinks.core.metadata.DefaultConfigMetadata
 
add(String, String, String, DataType) - 类 中的方法org.jetlinks.core.metadata.DefaultConfigMetadata
 
add(String, String, DataType, ConfigScope...) - 类 中的方法org.jetlinks.core.metadata.DefaultConfigMetadata
 
add(String, String, String, DataType, ConfigScope...) - 类 中的方法org.jetlinks.core.metadata.DefaultConfigMetadata
 
addAll(Collection<? extends T>) - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
addAuthenticator(Transport, Authenticator) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
addBatch(Publisher<? extends Collection<T>>) - 接口 中的方法org.jetlinks.core.cluster.ClusterQueue
向队列中批量添加数据
addConfig(String, Object) - 类 中的方法org.jetlinks.core.device.DeviceInfo
 
addConfig(ConfigKey<T>, T) - 类 中的方法org.jetlinks.core.device.DeviceInfo
 
addConfig(ConfigKeyValue<T>) - 类 中的方法org.jetlinks.core.device.DeviceInfo
 
addConfig(String, Object) - 类 中的方法org.jetlinks.core.device.ProductInfo
 
addConfig(ConfigKey<T>, T) - 类 中的方法org.jetlinks.core.device.ProductInfo
 
addConfig(ConfigKeyValue<T>) - 类 中的方法org.jetlinks.core.device.ProductInfo
 
addConfig(String, Object) - 类 中的方法org.jetlinks.core.things.ThingInfo
 
addConfig(ConfigKey<T>, T) - 类 中的方法org.jetlinks.core.things.ThingInfo
 
addConfig(ConfigKeyValue<T>) - 类 中的方法org.jetlinks.core.things.ThingInfo
 
addConfig(String, Object) - 类 中的方法org.jetlinks.core.things.ThingTemplateInfo
 
addConfig(ConfigKey<T>, T) - 类 中的方法org.jetlinks.core.things.ThingTemplateInfo
 
addConfig(ConfigKeyValue<T>) - 类 中的方法org.jetlinks.core.things.ThingTemplateInfo
 
addConfigIfAbsent(String, Object) - 类 中的方法org.jetlinks.core.device.DeviceInfo
 
addConfigIfAbsent(String, Object) - 类 中的方法org.jetlinks.core.things.ThingInfo
 
addConfigIfAbsent(String, Object) - 类 中的方法org.jetlinks.core.things.ThingTemplateInfo
 
addConfigMetadata(Transport, Supplier<Mono<ConfigMetadata>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
addConfigMetadata(Transport, ConfigMetadata) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
addConfigMetadata(ConfigMetadata) - 类 中的方法org.jetlinks.core.defaults.StaticExpandsConfigMetadataSupplier
添加配置,所有物模型都有此配置
addConfigMetadata(String, ConfigMetadata) - 类 中的方法org.jetlinks.core.defaults.StaticExpandsConfigMetadataSupplier
添加通用配置,根据类型来指定配置
addConfigMetadata(DeviceMetadataType, ConfigMetadata) - 类 中的方法org.jetlinks.core.defaults.StaticExpandsConfigMetadataSupplier
添加通用配置,指定都物模型都使用指定都配置
addConfigMetadata(DeviceMetadataType, String, ConfigMetadata) - 类 中的方法org.jetlinks.core.defaults.StaticExpandsConfigMetadataSupplier
添加通用配置,指定都物模型以及数据类型使用指定的配置
addConfigs(Map<String, ?>) - 类 中的方法org.jetlinks.core.device.DeviceInfo
 
addConfigs(Map<String, ?>) - 类 中的方法org.jetlinks.core.device.ProductInfo
 
addConfigs(Map<String, ?>) - 类 中的方法org.jetlinks.core.things.ThingInfo
 
addConfigs(Map<String, ?>) - 类 中的方法org.jetlinks.core.things.ThingTemplateInfo
 
addDefaultMetadata(Transport, Mono<DeviceMetadata>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
addDefaultMetadata(Transport, DeviceMetadata) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
addDeviceMetadataCodec(DeviceMetadataCodec) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
addElement(EnumType.Element) - 类 中的方法org.jetlinks.core.metadata.types.EnumType
 
addEvent(EventMetadata) - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
addFeature(Transport, Feature...) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
给指定的Transport添加Feature
addFeature(Transport, Iterable<Feature>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
给指定的Transport添加Feature
addFeature(Transport, Flux<Feature>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
给指定的Transport添加Feature
addFeature(Feature...) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
添加全局Feature
addFeature(Iterable<Feature>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
添加全局Feature
addFunction(FunctionMetadata) - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
addHeader(String, Object) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
addHeader(String, Object) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
addHeader(HeaderKey<T>, T) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
addHeader(String, Object) - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
addHeader(String, Object) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
addHeader(HeaderKey<T>, T) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
addHeader(String, Object) - 类 中的方法org.jetlinks.core.message.DefaultBroadcastMessage
 
addHeader(HeaderKey<T>, T) - 接口 中的方法org.jetlinks.core.message.DeviceMessage
 
addHeader(String, Object) - 接口 中的方法org.jetlinks.core.message.DeviceMessage
 
addHeader(String, Object) - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
addHeader(HeaderKey<T>, T) - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
addHeader(String, Object) - 类 中的方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessage
 
addHeader(String, Object) - 类 中的方法org.jetlinks.core.message.function.FunctionInvokeMessage
 
addHeader(String, Object) - 接口 中的方法org.jetlinks.core.message.Message
添加一个header
addHeader(HeaderKey<T>, T) - 接口 中的方法org.jetlinks.core.message.Message
 
addHeader(String, Object) - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
addHeader(HeaderKey<T>, T) - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
addHeaderIfAbsent(String, Object) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
addHeaderIfAbsent(String, Object) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
addHeaderIfAbsent(String, Object) - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
addHeaderIfAbsent(String, Object) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
addHeaderIfAbsent(String, Object) - 类 中的方法org.jetlinks.core.message.DefaultBroadcastMessage
 
addHeaderIfAbsent(HeaderKey<T>, T) - 接口 中的方法org.jetlinks.core.message.DeviceMessage
 
addHeaderIfAbsent(String, Object) - 接口 中的方法org.jetlinks.core.message.DeviceMessage
 
addHeaderIfAbsent(String, Object) - 接口 中的方法org.jetlinks.core.message.Message
添加header,如果header已存在则放弃
addHeaderIfAbsent(HeaderKey<T>, T) - 接口 中的方法org.jetlinks.core.message.Message
 
addInput(FunctionParameter) - 类 中的方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessage
 
addInput(FunctionParameter) - 类 中的方法org.jetlinks.core.message.function.FunctionInvokeMessage
 
addInput(FunctionParameter) - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
addInput(String, Object) - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
addInterceptor(DeviceMessageSenderInterceptor) - 类 中的方法org.jetlinks.core.device.CompositeDeviceMessageSenderInterceptor
 
addMessageCodecSupport(Transport, Supplier<Mono<DeviceMessageCodec>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
addMessageCodecSupport(Transport, DeviceMessageCodec) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
addMessageCodecSupport(DeviceMessageCodec) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
addMessageSenderInterceptor(DeviceMessageSenderInterceptor) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
addParameter(FunctionParameter) - 类 中的方法org.jetlinks.core.defaults.DefaultFunctionInvokeMessageSender
 
addParameter(FunctionParameter) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
 
addParameter(String, Object) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
 
addProperties(List<String>) - 类 中的方法org.jetlinks.core.message.property.DefaultReadPropertyMessage
 
addProperties(String...) - 类 中的方法org.jetlinks.core.message.property.DefaultReadPropertyMessage
 
addProperties(List<String>) - 类 中的方法org.jetlinks.core.message.property.ReadPropertyMessage
 
addProperties(String...) - 类 中的方法org.jetlinks.core.message.property.ReadPropertyMessage
 
addProperties(List<String>) - 接口 中的方法org.jetlinks.core.message.property.ReadThingPropertyMessage
 
addProperty(String, Object) - 类 中的方法org.jetlinks.core.message.property.DefaultWritePropertyMessage
 
addProperty(String, Object) - 类 中的方法org.jetlinks.core.message.property.DefaultWritePropertyMessageReply
 
addProperty(String, Object) - 类 中的方法org.jetlinks.core.message.property.WritePropertyMessage
 
addProperty(String, Object) - 类 中的方法org.jetlinks.core.message.property.WritePropertyMessageReply
 
addProperty(String, Object) - 接口 中的方法org.jetlinks.core.message.property.WriteThingPropertyMessage
 
addProperty(PropertyMetadata) - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
addProperty(String, DataType) - 类 中的方法org.jetlinks.core.metadata.types.ObjectType
 
addProperty(String, String, DataType) - 类 中的方法org.jetlinks.core.metadata.types.ObjectType
 
addPropertyMetadata(PropertyMetadata) - 类 中的方法org.jetlinks.core.metadata.types.ObjectType
 
address() - 接口 中的方法org.jetlinks.core.server.ClientConnection
 
addSupplier(DeviceBindProvider) - 类 中的静态方法org.jetlinks.core.device.manager.DeviceBindHolder
 
addSupport(ThingType, ThingsRegistrySupport) - 类 中的方法org.jetlinks.core.defaults.MultiThingsRegistrySupport
 
addSupport(ThingsDataManagerSupport) - 类 中的方法org.jetlinks.core.things.DefaultThingsDataManager
 
addSupport(ThingsRegistrySupport) - 类 中的方法org.jetlinks.core.things.DefaultThingsRegistry
 
addTag(PropertyMetadata) - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
afterSent(DeviceOperator, DeviceMessage, Flux<R>) - 类 中的方法org.jetlinks.core.device.CompositeDeviceMessageSenderInterceptor
 
afterSent(DeviceOperator, DeviceMessage, Flux<R>) - 接口 中的方法org.jetlinks.core.message.interceptor.DeviceMessageSenderInterceptor
在消息发送后触发.这里发送后并不是真正的发送,其实只是构造了整个发送的逻辑流Flux(参数 reply),
all - 接口 中的静态变量org.jetlinks.core.metadata.ConfigScopeSupport
 
ALWAYS_FALSE - 接口 中的静态变量org.jetlinks.core.utils.Reactors
 
ALWAYS_ONE - 接口 中的静态变量org.jetlinks.core.utils.Reactors
 
ALWAYS_TRUE - 接口 中的静态变量org.jetlinks.core.utils.Reactors
 
andThen(DeviceMessageSenderInterceptor) - 接口 中的方法org.jetlinks.core.message.interceptor.DeviceMessageSenderInterceptor
 
append(String) - 类 中的方法org.jetlinks.core.topic.Topic
 
appendUrlParameter(String, Map<?, ?>) - 类 中的静态方法org.jetlinks.core.message.codec.http.HttpUtils
 
appendUrlParameter(String, String) - 类 中的静态方法org.jetlinks.core.message.codec.http.HttpUtils
 
ArrayType - org.jetlinks.core.metadata.types中的类
 
ArrayType() - 类 的构造器org.jetlinks.core.metadata.types.ArrayType
 
as(Class<T>) - 接口 中的方法org.jetlinks.core.Value
尝试转为指定的类型.可能会抛出ClassCastException
asBoolean() - 接口 中的方法org.jetlinks.core.Value
转为Boolean
ASCII - 类 中的静态变量org.jetlinks.core.codec.defaults.StringCodec
 
asDate() - 接口 中的方法org.jetlinks.core.Value
转为Date类型
asInt() - 接口 中的方法org.jetlinks.core.Value
转为Int
asLong() - 接口 中的方法org.jetlinks.core.Value
转为Long
asNumber() - 接口 中的方法org.jetlinks.core.Value
转为Number,由具体的值决定实际的Number类型
assertSuccess() - 类 中的方法org.jetlinks.core.metadata.ValidateResult
 
asString() - 接口 中的方法org.jetlinks.core.Value
转为String
async() - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
设置调用此功能为异步执行, 当消息发送到设备后,立即返回ErrorCode.REQUEST_HANDLING,而不等待设备返回结果.
async(Boolean) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
设置是否异步
async - 接口 中的静态变量org.jetlinks.core.message.Headers
异步消息,当发往设备的消息标记了为异步时,设备网关服务发送消息到设备后将立即回复ErrorCode.REQUEST_HANDLING到发送端
async() - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
设置调用此功能为异步执行, 当消息发送到设备后,立即返回ErrorCode.REQUEST_HANDLING,而不等待设备返回结果.
async(Boolean) - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
设置是否异步
async() - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
设置调用此功能为异步执行, 当消息发送到设备后,立即返回ErrorCode.REQUEST_HANDLING,而不等待设备返回结果.
async(Boolean) - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
设置是否异步
auth() - 接口 中的方法org.jetlinks.core.server.mqtt.MqttClientConnection
 
authenticate(AuthenticationRequest, DeviceOperator) - 接口 中的方法org.jetlinks.core.defaults.Authenticator
对指定对设备进行认证
authenticate(AuthenticationRequest, DeviceRegistry) - 接口 中的方法org.jetlinks.core.defaults.Authenticator
在网络连接建立的时候,可能无法获取设备的标识(如:http,websocket等),则会调用此方法来进行认证.
authenticate(AuthenticationRequest, DeviceOperator) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
authenticate(AuthenticationRequest, DeviceRegistry) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
authenticate(AuthenticationRequest) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
authenticate(AuthenticationRequest) - 接口 中的方法org.jetlinks.core.device.DeviceOperator
进行授权
authenticate(AuthenticationRequest, DeviceOperator) - 接口 中的方法org.jetlinks.core.ProtocolSupport
进行设备认证
authenticate(AuthenticationRequest, DeviceRegistry) - 接口 中的方法org.jetlinks.core.ProtocolSupport
对不明确的设备进行认证
AuthenticationRequest - org.jetlinks.core.device中的接口
 
AuthenticationResponse - org.jetlinks.core.device中的类
 
AuthenticationResponse() - 类 的构造器org.jetlinks.core.device.AuthenticationResponse
 
Authenticator - org.jetlinks.core.defaults中的接口
认证器,用于设备连接的时候进行认证
autoAcknowledge(boolean) - 接口 中的方法org.jetlinks.core.server.mqtt.MqttClientConnection
设置是否自动应答

B

beToDouble(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
beToDouble(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
beToFloat(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
beToFloat(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
beToInt(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
大端模式,字节数组转int,高位字节在前,低字节在后. ------------------------------------ | 31-24位 | 23-16位 | 15-8位 | 7-0位 | ------------------------------------
beToInt(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
低位字节数组转int,低字节在后 ------------------------------------- | 31-24位 | 23-17位 | 16-8位 | 7-0位 | -------------------------------------
beToLong(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
低位字节数组转long,高位字节在前,低字节在后. --------------------------------------------------------------------------- | 63-56位 | 55-48位 | 47-40位 | 39-32位 | 31-24位 | 23-16位 | 15-8位 | 7-0位 | ----------------------------------------------------------------------------
beToLong(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
binaryMessage(ByteBuf) - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
bind(String, String, String) - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindManager
绑定设备,类型与key组合成唯一键
bind(String, String, String, String) - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindManager
绑定设备,类型与key组合成唯一键
bindBatch(String, Collection<BindInfo>) - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindManager
批量绑定设备
BindInfo - org.jetlinks.core.device.manager中的类
 
BindInfo() - 类 的构造器org.jetlinks.core.device.manager.BindInfo
 
body(String) - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
body(byte[]) - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
body(String) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
body(byte[]) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
bodyToJson(boolean) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
bodyToJson(boolean) - 类 中的方法org.jetlinks.core.NativePayload
 
bodyToJson(boolean) - 接口 中的方法org.jetlinks.core.Payload
 
bodyToJson() - 接口 中的方法org.jetlinks.core.Payload
 
bodyToJsonArray(boolean) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
bodyToJsonArray(boolean) - 类 中的方法org.jetlinks.core.NativePayload
 
bodyToJsonArray() - 接口 中的方法org.jetlinks.core.Payload
 
bodyToJsonArray(boolean) - 接口 中的方法org.jetlinks.core.Payload
 
bodyToString() - 类 中的方法org.jetlinks.core.event.TopicPayload
 
bodyToString(boolean) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
bodyToString(boolean) - 类 中的方法org.jetlinks.core.NativePayload
 
bodyToString() - 接口 中的方法org.jetlinks.core.Payload
 
bodyToString(boolean) - 接口 中的方法org.jetlinks.core.Payload
 
bodyType(FileType.BodyType) - 类 中的方法org.jetlinks.core.metadata.types.FileType
 
BooleanCodec - org.jetlinks.core.codec.defaults中的类
 
BooleanType - org.jetlinks.core.metadata.types中的类
 
BooleanType() - 类 的构造器org.jetlinks.core.metadata.types.BooleanType
 
BroadcastMessage - org.jetlinks.core.message中的接口
广播消息
broker() - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 
bufferRate(Flux<T>, int, Duration) - 类 中的静态方法org.jetlinks.core.utils.FluxUtils
 
bufferRate(Flux<T>, int, int, Duration) - 类 中的静态方法org.jetlinks.core.utils.FluxUtils
 
bufferRate(Flux<T>, int, int, Duration, BiPredicate<T, List<T>>) - 类 中的静态方法org.jetlinks.core.utils.FluxUtils
 
build() - 接口 中的方法org.jetlinks.core.cache.FileQueue.Builder
构造队列
build() - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 
build() - 类 中的方法org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
build() - 接口 中的方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
build() - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
build() - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
builder() - 接口 中的静态方法org.jetlinks.core.cache.FileQueue
使用Builder创建FileQueue
builder() - 类 中的静态方法org.jetlinks.core.event.Subscription
 
Builder() - 类 的构造器org.jetlinks.core.event.Subscription.Builder
 
builder() - 类 中的静态方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage
 
builder() - 类 中的静态方法org.jetlinks.core.message.codec.SimpleMqttMessage
 
buildFluxProcessor(boolean) - 接口 中的方法org.jetlinks.core.cache.FileQueue.Builder
构造一个FluxProcessor,可通过Subscriber.onNext(Object)写入数据 通过Flux.subscribe()订阅数据,仅支持一个订阅者.
buildString(T, BiConsumer<T, StringBuilder>) - 类 中的静态方法org.jetlinks.core.utils.StringBuilderUtils
 
ByteBufCodec - org.jetlinks.core.codec.defaults中的类
 
ByteBufCodec() - 类 的构造器org.jetlinks.core.codec.defaults.ByteBufCodec
 
ByteCodec - org.jetlinks.core.codec.defaults中的类
 
BytesCodec - org.jetlinks.core.codec.defaults中的类
 
BytesUtils - org.jetlinks.core.utils中的类
字节转换工具
BytesUtils() - 类 的构造器org.jetlinks.core.utils.BytesUtils
 

C

cacheDownstream(Object, RepayableDeviceMessage<? extends DeviceMessageReply>, Duration) - 接口 中的方法org.jetlinks.core.message.codec.context.CodecContext
缓存下行消息
cacheDownstream(Object, RepayableDeviceMessage<? extends DeviceMessageReply>) - 接口 中的方法org.jetlinks.core.message.codec.context.CodecContext
缓存下行消息,默认30秒超时
Caches - org.jetlinks.core.cache中的类
缓存工具,根据环境来创建不同的ConcurrentMap实现, 支持 jctoolsNonBlockingHashMap,CaffeineCaffeine,Guava.
Caches() - 类 的构造器org.jetlinks.core.cache.Caches
 
call(ThingMessage) - 接口 中的方法org.jetlinks.core.things.ThingRpcSupport
 
call(ThingMessage, ThingRpcSupport) - 接口 中的方法org.jetlinks.core.things.ThingRpcSupportChain
 
castNumber(Number) - 类 中的方法org.jetlinks.core.metadata.types.DoubleType
 
castNumber(Number) - 类 中的方法org.jetlinks.core.metadata.types.FloatType
 
castNumber(Number) - 类 中的方法org.jetlinks.core.metadata.types.IntType
 
castNumber(Number) - 类 中的方法org.jetlinks.core.metadata.types.LongType
 
castNumber(Number) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
castSelf() - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
castSelf() - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
check(T) - 接口 中的方法org.jetlinks.core.utils.CyclicDependencyChecker
检查实体类是否存在循环依赖,并返回检查结果
checkDeviceState(Flux<? extends Collection<String>>) - 接口 中的方法org.jetlinks.core.device.DeviceRegistry
批量检查设备真实状态,建议使用DeviceOperator.checkState()
checkState() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
checkState() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
检查设备的真实状态,此操作将检查设备真实的状态.
checkState(DeviceOperator) - 接口 中的方法org.jetlinks.core.device.DeviceStateChecker
检查设备状态
checkThingType(String) - 类 中的方法org.jetlinks.core.defaults.DeviceThingsRegistrySupport
 
checkThingType(String) - 类 中的方法org.jetlinks.core.defaults.SimpleThingsRegistrySupport
 
ChildDeviceMessage - org.jetlinks.core.message中的类
发往子设备的消息,通常是通过网关设备接入平台的设备.
ChildDeviceMessage() - 类 的构造器org.jetlinks.core.message.ChildDeviceMessage
 
ChildDeviceMessageReply - org.jetlinks.core.message中的类
子设备消息
ChildDeviceMessageReply() - 类 的构造器org.jetlinks.core.message.ChildDeviceMessageReply
 
ChildrenDeviceSession - org.jetlinks.core.server.session中的类
 
ChildrenDeviceSession(String, DeviceSession, DeviceOperator) - 类 的构造器org.jetlinks.core.server.session.ChildrenDeviceSession
 
clean() - 类 中的方法org.jetlinks.core.topic.Topic
 
clear() - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
clear() - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
清空缓存
clear() - 接口 中的方法org.jetlinks.core.config.ConfigStorage
清空全部配置
clientAddress - 接口 中的静态变量org.jetlinks.core.message.Headers
客户端地址,通常为设备IP地址
ClientConnection - org.jetlinks.core.server中的接口
客户端连接
clientId(String) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
clientId() - 接口 中的方法org.jetlinks.core.server.mqtt.MqttClientConnection
 
close() - 接口 中的方法org.jetlinks.core.cache.FileQueue
关闭队列
close() - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
close() - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
close(int) - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
close() - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
close() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
关闭session
close() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
close() - 类 中的方法org.jetlinks.core.server.session.LostDeviceSession
 
close() - 接口 中的方法org.jetlinks.core.spi.ProtocolSupportProvider
已过时。
close() - 接口 中的方法org.jetlinks.core.topic.Router
 
ClusterCache<K,V> - org.jetlinks.core.cluster中的接口
集群缓存,通常用于集群见共享数据.
ClusterCounter - org.jetlinks.core.cluster中的接口
集群计数器支持
ClusterManager - org.jetlinks.core.cluster中的接口
集群管理器
ClusterNotifier - org.jetlinks.core.cluster中的接口
已过时。
ClusterQueue<T> - org.jetlinks.core.cluster中的接口
集群队列
ClusterQueue.Mod - org.jetlinks.core.cluster中的枚举
 
ClusterSet<T> - org.jetlinks.core.cluster中的接口
集群Set支持
ClusterTopic<T> - org.jetlinks.core.cluster中的接口
集群广播,用于向集群中发送广播消息
ClusterTopic.TopicMessage<T> - org.jetlinks.core.cluster中的接口
 
CoapExchangeMessage - org.jetlinks.core.message.codec中的类
 
CoapExchangeMessage(CoapExchange) - 类 的构造器org.jetlinks.core.message.codec.CoapExchangeMessage
 
CoapMessage - org.jetlinks.core.message.codec中的接口
 
CoapResponseMessage - org.jetlinks.core.message.codec中的接口
 
code(String) - 类 中的方法org.jetlinks.core.message.ChildDeviceMessageReply
 
code(String) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
code(String) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
code(String) - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
code(String) - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
codec(Codec<T>) - 接口 中的方法org.jetlinks.core.cache.FileQueue.Builder
指定队列元素编解码器,用于序列化数据
Codec<T> - org.jetlinks.core.codec中的接口
 
CodecContext - org.jetlinks.core.message.codec.context中的接口
编解码上下文,用于在设备侧无法使用Message.getMessageId()来进行请求响应关联时 通过在协议包中使用此接口来进行处理.
Codecs - org.jetlinks.core.codec中的类
 
Codecs() - 类 的构造器org.jetlinks.core.codec.Codecs
 
CodecsSupport - org.jetlinks.core.codec中的接口
 
collection(GeoShape...) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoShape
 
CommonDeviceMessage - org.jetlinks.core.message中的类
 
CommonDeviceMessage() - 类 的构造器org.jetlinks.core.message.CommonDeviceMessage
 
CommonDeviceMessageReply<ME extends CommonDeviceMessageReply> - org.jetlinks.core.message中的类
 
CommonDeviceMessageReply() - 类 的构造器org.jetlinks.core.message.CommonDeviceMessageReply
 
CommonThingMessage<SELF extends CommonThingMessage<SELF>> - org.jetlinks.core.message中的类
 
CommonThingMessage() - 类 的构造器org.jetlinks.core.message.CommonThingMessage
 
CommonThingMessageReply<SELF extends CommonThingMessageReply<SELF>> - org.jetlinks.core.message中的类
 
CommonThingMessageReply() - 类 的构造器org.jetlinks.core.message.CommonThingMessageReply
 
compareTo(ProtocolSupport) - 接口 中的方法org.jetlinks.core.ProtocolSupport
 
CompositeDeviceMessageSenderInterceptor - org.jetlinks.core.device中的类
 
CompositeDeviceMessageSenderInterceptor() - 类 的构造器org.jetlinks.core.device.CompositeDeviceMessageSenderInterceptor
 
CompositeProtocolSupport - org.jetlinks.core.defaults中的类
 
CompositeProtocolSupport() - 类 的构造器org.jetlinks.core.defaults.CompositeProtocolSupport
 
CompositeProtocolSupports - org.jetlinks.core.defaults中的类
 
CompositeProtocolSupports() - 类 的构造器org.jetlinks.core.defaults.CompositeProtocolSupports
 
computeHeader(String, BiFunction<String, Object, Object>) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
computeHeader(String, BiFunction<String, Object, Object>) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
computeHeader(String, BiFunction<String, Object, Object>) - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
computeHeader(String, BiFunction<String, Object, Object>) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
computeHeader(String, BiFunction<String, Object, Object>) - 类 中的方法org.jetlinks.core.message.DefaultBroadcastMessage
 
computeHeader(String, BiFunction<String, Object, Object>) - 接口 中的方法org.jetlinks.core.message.Message
 
computeHeader(HeaderKey<T>, BiFunction<String, T, T>) - 接口 中的方法org.jetlinks.core.message.Message
 
computeSupport(ThingType, Function<ThingsDataManagerSupport, T>, Supplier<T>) - 类 中的方法org.jetlinks.core.things.DefaultThingsDataManager
 
ConfigKey<V> - org.jetlinks.core.config中的接口
用于定义配置key,增加key的可读性
ConfigKeyValue<V> - org.jetlinks.core.config中的接口
配置键值对
ConfigMetadata - org.jetlinks.core.metadata中的接口
配置信息定义
ConfigPropertyMetadata - org.jetlinks.core.metadata中的接口
 
ConfigScope - org.jetlinks.core.metadata中的接口
配置作用域,请使用枚举实现此接口
ConfigScopeSupport - org.jetlinks.core.metadata中的接口
 
ConfigStorage - org.jetlinks.core.config中的接口
配置存储器,用于定义配置存储接口以及常用方法
ConfigStorageManager - org.jetlinks.core.config中的接口
配置存储管理器
Configurable - org.jetlinks.core中的接口
可配置接口
connectTime() - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
connectTime() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
 
connectTime() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
connectTime() - 类 中的方法org.jetlinks.core.server.session.LostDeviceSession
 
contains(Object) - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
containsAll(Collection<?>) - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
containsKey(K) - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
判断缓存中是否包含key
contentType(String) - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
contentType(MediaType) - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
convert(Map<String, Object>) - 枚举 中的方法org.jetlinks.core.message.MessageType
 
convert(Object) - 接口 中的方法org.jetlinks.core.metadata.Converter
 
convert(Object) - 类 中的方法org.jetlinks.core.metadata.types.ArrayType
 
convert(Object) - 类 中的方法org.jetlinks.core.metadata.types.BooleanType
 
convert(Object) - 类 中的方法org.jetlinks.core.metadata.types.DateTimeType
 
convert(Object) - 类 中的方法org.jetlinks.core.metadata.types.FileType
 
convert(Object) - 类 中的方法org.jetlinks.core.metadata.types.GeoShapeType
 
convert(Object) - 类 中的方法org.jetlinks.core.metadata.types.GeoType
 
convert(Object) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
convert(Object) - 类 中的方法org.jetlinks.core.metadata.types.ObjectType
 
convert(Object) - 类 中的方法org.jetlinks.core.metadata.types.PasswordType
 
convert(Object) - 类 中的方法org.jetlinks.core.metadata.types.StringType
 
convert(Function<ByteBuf, T>) - 接口 中的方法org.jetlinks.core.Payload
 
convert(Function<ByteBuf, T>, boolean) - 接口 中的方法org.jetlinks.core.Payload
 
Converter<T> - org.jetlinks.core.metadata中的接口
 
convertMessage(Map<String, Object>) - 枚举 中的静态方法org.jetlinks.core.message.MessageType
 
convertNumber(Object) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
convertOriginalNumber(Object) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
convertReply(Message, Object) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceMessageSender
 
convertReply(Object) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceMessageSender
 
convertScaleNumber(Object, Integer, RoundingMode) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
convertScaleNumber(Object) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
convertScaleNumber(Object, Integer, RoundingMode, Function<Number, T>) - 类 中的静态方法org.jetlinks.core.metadata.types.NumberType
 
convertToMap(Object) - 类 中的方法org.jetlinks.core.metadata.types.GeoType
 
copy() - 类 中的方法org.jetlinks.core.cluster.ServerNode
 
copy(Subscription.Feature...) - 类 中的方法org.jetlinks.core.event.Subscription
 
copy() - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
copy() - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
copy() - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
copy() - 接口 中的方法org.jetlinks.core.message.DeviceMessage
 
copy() - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
copy() - 接口 中的方法org.jetlinks.core.message.Message
 
copy() - 接口 中的方法org.jetlinks.core.message.ThingMessage
 
copy() - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
copy(ConfigScope...) - 接口 中的方法org.jetlinks.core.metadata.ConfigMetadata
复制为新的配置,并按指定的scope过滤属性,只返回符合scope的属性.
copy(ConfigScope...) - 类 中的方法org.jetlinks.core.metadata.DefaultConfigMetadata
 
create() - 接口 中的方法org.jetlinks.core.cache.FileQueueBuilderFactory
 
create() - 接口 中的静态方法org.jetlinks.core.defaults.ExpandsConfigMetadataSupplier
 
create(String, DeviceMessage) - 类 中的静态方法org.jetlinks.core.message.ChildDeviceMessage
 
create() - 类 中的静态方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessageReply
 
create() - 类 中的静态方法org.jetlinks.core.message.function.FunctionInvokeMessageReply
 
create() - 类 中的静态方法org.jetlinks.core.message.property.DefaultReadPropertyMessageReply
 
create() - 类 中的静态方法org.jetlinks.core.message.property.DefaultReportPropertyMessage
 
create() - 类 中的静态方法org.jetlinks.core.message.property.DefaultWritePropertyMessageReply
 
create() - 类 中的静态方法org.jetlinks.core.message.property.ReadPropertyMessageReply
 
create() - 类 中的静态方法org.jetlinks.core.message.property.ReportPropertyMessage
 
create() - 类 中的静态方法org.jetlinks.core.message.property.WritePropertyMessageReply
 
create(String) - 类 中的静态方法org.jetlinks.core.message.state.DeviceStateCheckMessage
 
create(ServiceContext) - 接口 中的方法org.jetlinks.core.spi.ProtocolSupportProvider
创建协议支持
create() - 接口 中的静态方法org.jetlinks.core.topic.Router
 
create(Duration) - 类 中的静态方法org.jetlinks.core.utils.ParallelIntervalHelper
 
createConsumer(String, Class<T>, T) - 接口 中的方法org.jetlinks.core.rpc.RpcServiceFactory
发布服务消费者,发布本地服务,远程可通过相同的地址访问此服务
createEncodedUrlParams(Map<?, ?>) - 类 中的静态方法org.jetlinks.core.message.codec.http.HttpUtils
 
createInvoker(String, IpcDefinition<REQ, RES>) - 接口 中的方法org.jetlinks.core.ipc.IpcService
创建调用器,用于调用服务
createInvoker(RpcDefinition<REQ, RES>) - 接口 中的方法org.jetlinks.core.rpc.RpcService
已过时。
 
createProducer(String, Class<T>) - 接口 中的方法org.jetlinks.core.rpc.RpcServiceFactory
创建一个服务生产者,对应为远程服务,用于调用远程服务方法.
createRequest() - 接口 中的方法org.jetlinks.core.message.codec.CoapMessage
 
createRoot() - 类 中的静态方法org.jetlinks.core.topic.Topic
 
createTemplate(String) - 类 中的方法org.jetlinks.core.defaults.SimpleThingsRegistrySupport
 
createThing(String) - 类 中的方法org.jetlinks.core.defaults.SimpleThingsRegistrySupport
 
current(String) - 类 中的方法org.jetlinks.core.utils.ParallelIntervalHelper
获取当前的间隔(毫秒),如果上一次与本次获取的时间超过间隔则返回0
currentServer() - 接口 中的方法org.jetlinks.core.cluster.HaManager
 
custom(Consumer<FunctionInvokeMessage>) - 类 中的方法org.jetlinks.core.defaults.DefaultFunctionInvokeMessageSender
 
custom(Consumer<ReadPropertyMessage>) - 类 中的方法org.jetlinks.core.defaults.DefaultReadPropertyMessageSender
 
custom(Consumer<WritePropertyMessage>) - 类 中的方法org.jetlinks.core.defaults.DefaultWritePropertyMessageSender
 
custom(Consumer<FunctionInvokeMessage>) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
 
custom(Consumer<ReadPropertyMessage>) - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
 
custom(Consumer<WritePropertyMessage>) - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
 
CyclicDependencyChecker<T,R> - org.jetlinks.core.utils中的接口
循环依赖检查器,用于检查实体之间的循环依赖
CyclicDependencyException - org.jetlinks.core.exception中的异常错误
 
CyclicDependencyException(Set<?>) - 异常错误 的构造器org.jetlinks.core.exception.CyclicDependencyException
 

D

data(Object) - 类 中的方法org.jetlinks.core.message.event.DefaultEventMessage
 
data(Object) - 类 中的方法org.jetlinks.core.message.event.EventMessage
 
data(Object) - 接口 中的方法org.jetlinks.core.message.event.ThingEventMessage
设置事件数据
DataType - org.jetlinks.core.metadata中的接口
物模型数据类型
DataTypeCodec<T extends DataType> - org.jetlinks.core.metadata中的接口
 
DataTypes - org.jetlinks.core.metadata.types中的类
 
DataTypes() - 类 的构造器org.jetlinks.core.metadata.types.DataTypes
 
DateTimeType - org.jetlinks.core.metadata.types中的类
 
DateTimeType() - 类 的构造器org.jetlinks.core.metadata.types.DateTimeType
 
deallocate() - 类 中的方法org.jetlinks.core.event.TopicPayload
 
deallocate() - 类 中的方法org.jetlinks.core.NativePayload
 
decode(Payload) - 接口 中的方法org.jetlinks.core.codec.Decoder
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.BooleanCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.ByteBufCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.ByteCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.BytesCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.DeviceMessageCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.DirectCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.DoubleCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.EnumCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.ErrorCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.FastJsonArrayCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.FastJsonCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.FloatCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.IntegerCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.JsonArrayCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.JsonCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.LongCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.MessageCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.StringCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.SubscriptionCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.ThingPropertyCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.TopicPayloadCodec
 
decode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.VoidCodec
 
decode() - 类 中的方法org.jetlinks.core.event.TopicPayload
 
decode(boolean) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
decode(Class<T>) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
decode(Class<T>, boolean) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
decode(Decoder<T>) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
decode(Decoder<T>, boolean) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
decode(MessageDecodeContext) - 接口 中的方法org.jetlinks.core.message.codec.DeviceMessageDecoder
在服务器收到设备或者网络组件中发来的消息时,会调用协议包中的此方法来进行解码, 将数据EncodedMessage转为平台的统一消息DeviceMessage //解码并返回一个消息 public Mono<DeviceMessage> decode(MessageDecodeContext context){ EncodedMessage message = context.getMessage(); byte[] payload = message.payloadAsBytes();//上报的数据 DeviceMessage message = doEncode(payload); return Mono.just(message); } //解码并返回多个消息 public Flux<DeviceMessage> decode(MessageDecodeContext context){ EncodedMessage message = context.getMessage(); byte[] payload = message.payloadAsBytes();//上报的数据 List<DeviceMessage> messages = doEncode(payload); return Flux.fromIterable(messages); } //解码,回复设备并返回一个消息 public Mono<DeviceMessage> decode(MessageDecodeContext context){ EncodedMessage message = context.getMessage(); byte[] payload = message.payloadAsBytes();//上报的数据 DeviceMessage message = doEncode(payload); //解码 FromDeviceMessageContext ctx = (FromDeviceMessageContext)context; EncodedMessage msg = createReplyMessage(); //构造回复 return ctx .getSession() .send(msg) //发送回复 .thenReturn(message); }
decode(MessageDecodeContext) - 类 中的方法org.jetlinks.core.message.codec.InterceptorDeviceMessageCodec
 
decode(MessageDecodeContext) - 接口 中的方法org.jetlinks.core.message.codec.TransportDeviceMessageCodec
 
decode(T, Map<String, Object>) - 接口 中的方法org.jetlinks.core.metadata.DataTypeCodec
 
decode(String) - 接口 中的方法org.jetlinks.core.metadata.DeviceMetadataCodec
将数据解码为物模型
decode(Decoder<T>, boolean) - 类 中的方法org.jetlinks.core.NativePayload
 
decode() - 类 中的方法org.jetlinks.core.NativePayload
 
decode(boolean) - 类 中的方法org.jetlinks.core.NativePayload
 
decode(Decoder<T>, boolean) - 接口 中的方法org.jetlinks.core.Payload
 
decode(Decoder<T>) - 接口 中的方法org.jetlinks.core.Payload
 
decode(Class<T>) - 接口 中的方法org.jetlinks.core.Payload
 
decode(Class<T>, boolean) - 接口 中的方法org.jetlinks.core.Payload
 
decode(boolean) - 接口 中的方法org.jetlinks.core.Payload
 
decode() - 接口 中的方法org.jetlinks.core.Payload
 
decode(String) - 接口 中的方法org.jetlinks.core.things.ThingMetadataCodec
 
Decoder<T> - org.jetlinks.core.codec中的接口
 
decrement() - 接口 中的方法org.jetlinks.core.cluster.ClusterCounter
递减 1
decrement(double) - 接口 中的方法org.jetlinks.core.cluster.ClusterCounter
递减
DEFAULT - 类 中的静态变量org.jetlinks.core.codec.defaults.ErrorCodec
 
DEFAULT - 类 中的静态变量org.jetlinks.core.codec.defaults.StringCodec
 
DEFAULT_FEATURES - 类 中的静态变量org.jetlinks.core.event.Subscription
 
DEFAULT_OPTIONS - 接口 中的静态变量org.jetlinks.core.metadata.MergeOption
 
DEFAULT_STATE_CHECKER - 类 中的静态变量org.jetlinks.core.defaults.DefaultDeviceOperator
 
DefaultBroadcastMessage - org.jetlinks.core.message中的类
 
DefaultBroadcastMessage() - 类 的构造器org.jetlinks.core.message.DefaultBroadcastMessage
 
DefaultCoapMessage - org.jetlinks.core.message.codec中的类
 
DefaultCoapMessage() - 类 的构造器org.jetlinks.core.message.codec.DefaultCoapMessage
 
DefaultCoapResponseMessage - org.jetlinks.core.message.codec中的类
 
DefaultCoapResponseMessage() - 类 的构造器org.jetlinks.core.message.codec.DefaultCoapResponseMessage
 
DefaultCodecsSupport - org.jetlinks.core.codec.defaults中的类
 
DefaultCodecsSupport() - 类 的构造器org.jetlinks.core.codec.defaults.DefaultCodecsSupport
 
DefaultConfigMetadata - org.jetlinks.core.metadata中的类
 
DefaultConfigMetadata() - 类 的构造器org.jetlinks.core.metadata.DefaultConfigMetadata
 
DefaultConfigMetadata(String, String) - 类 的构造器org.jetlinks.core.metadata.DefaultConfigMetadata
 
DefaultConfigMetadata.Property - org.jetlinks.core.metadata中的类
 
DefaultDeviceMessageSender - org.jetlinks.core.defaults中的类
 
DefaultDeviceMessageSender(DeviceOperationBroker, DeviceOperator, DeviceRegistry, DeviceMessageSenderInterceptor) - 类 的构造器org.jetlinks.core.defaults.DefaultDeviceMessageSender
 
DefaultDeviceOperator - org.jetlinks.core.defaults中的类
 
DefaultDeviceOperator(String, ProtocolSupports, ConfigStorageManager, DeviceOperationBroker, DeviceRegistry) - 类 的构造器org.jetlinks.core.defaults.DefaultDeviceOperator
 
DefaultDeviceOperator(String, ProtocolSupports, ConfigStorageManager, DeviceOperationBroker, DeviceRegistry, DeviceMessageSenderInterceptor) - 类 的构造器org.jetlinks.core.defaults.DefaultDeviceOperator
 
DefaultDeviceOperator(String, ProtocolSupports, ConfigStorageManager, DeviceOperationBroker, DeviceRegistry, DeviceMessageSenderInterceptor, DeviceStateChecker) - 类 的构造器org.jetlinks.core.defaults.DefaultDeviceOperator
 
DefaultDeviceProductOperator - org.jetlinks.core.defaults中的类
 
DefaultDeviceProductOperator(String, ProtocolSupports, ConfigStorageManager) - 类 的构造器org.jetlinks.core.defaults.DefaultDeviceProductOperator
已过时。
DefaultDeviceProductOperator(String, ProtocolSupports, ConfigStorageManager, Supplier<Flux<DeviceOperator>>) - 类 的构造器org.jetlinks.core.defaults.DefaultDeviceProductOperator
 
DefaultDeviceProductOperator(String, ProtocolSupports, Mono<ConfigStorage>, Supplier<Flux<DeviceOperator>>) - 类 的构造器org.jetlinks.core.defaults.DefaultDeviceProductOperator
 
DefaultEventMessage - org.jetlinks.core.message.event中的类
 
DefaultEventMessage() - 类 的构造器org.jetlinks.core.message.event.DefaultEventMessage
 
DefaultFunctionInvokeMessage - org.jetlinks.core.message.function中的类
 
DefaultFunctionInvokeMessage() - 类 的构造器org.jetlinks.core.message.function.DefaultFunctionInvokeMessage
 
DefaultFunctionInvokeMessageReply - org.jetlinks.core.message.function中的类
 
DefaultFunctionInvokeMessageReply() - 类 的构造器org.jetlinks.core.message.function.DefaultFunctionInvokeMessageReply
 
DefaultFunctionInvokeMessageSender - org.jetlinks.core.defaults中的类
 
DefaultFunctionInvokeMessageSender(DeviceOperator, String) - 类 的构造器org.jetlinks.core.defaults.DefaultFunctionInvokeMessageSender
 
DefaultIpcInvokerBuilder<REQ,RES> - org.jetlinks.core.ipc中的类
 
DefaultIpcInvokerBuilder() - 类 的构造器org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
DefaultReadPropertyMessage - org.jetlinks.core.message.property中的类
读取设备属性消息, 方向: 平台->设备 下发指令后,设备需要回复指令ReadPropertyMessageReply
DefaultReadPropertyMessage() - 类 的构造器org.jetlinks.core.message.property.DefaultReadPropertyMessage
 
DefaultReadPropertyMessageReply - org.jetlinks.core.message.property中的类
读取设备属性消息回复, 方向: 设备->平台 在设备接收到ReadPropertyMessage消息后,使用此消息进行回复,回复后,指令发起方将收到响应结果.
DefaultReadPropertyMessageReply() - 类 的构造器org.jetlinks.core.message.property.DefaultReadPropertyMessageReply
 
DefaultReadPropertyMessageSender - org.jetlinks.core.defaults中的类
 
DefaultReadPropertyMessageSender(DeviceOperator) - 类 的构造器org.jetlinks.core.defaults.DefaultReadPropertyMessageSender
 
DefaultReportPropertyMessage - org.jetlinks.core.message.property中的类
上报物属性
DefaultReportPropertyMessage() - 类 的构造器org.jetlinks.core.message.property.DefaultReportPropertyMessage
 
defaultRound() - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
DefaultRpcDefinition<REQ,RES> - org.jetlinks.core.rpc中的类
已过时。
DefaultRpcDefinition() - 类 的构造器org.jetlinks.core.rpc.DefaultRpcDefinition
已过时。
 
defaultScale() - 类 中的方法org.jetlinks.core.metadata.types.DoubleType
 
defaultScale() - 类 中的方法org.jetlinks.core.metadata.types.FloatType
 
defaultScale() - 类 中的方法org.jetlinks.core.metadata.types.IntType
 
defaultScale() - 类 中的方法org.jetlinks.core.metadata.types.LongType
 
defaultScale() - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
DefaultThingsDataManager - org.jetlinks.core.things中的类
 
DefaultThingsDataManager() - 类 的构造器org.jetlinks.core.things.DefaultThingsDataManager
 
DefaultThingsRegistry - org.jetlinks.core.things中的类
 
DefaultThingsRegistry() - 类 的构造器org.jetlinks.core.things.DefaultThingsRegistry
 
DefaultThingsRegistry(Iterable<ThingsRegistrySupport>) - 类 的构造器org.jetlinks.core.things.DefaultThingsRegistry
 
DefaultTransport - org.jetlinks.core.message.codec中的枚举
 
DefaultUpdateTingTagsMessage - org.jetlinks.core.message中的类
 
DefaultUpdateTingTagsMessage() - 类 的构造器org.jetlinks.core.message.DefaultUpdateTingTagsMessage
 
DefaultWebSocketMessage - org.jetlinks.core.message.codec.http.websocket中的类
 
DefaultWebSocketMessage() - 类 的构造器org.jetlinks.core.message.codec.http.websocket.DefaultWebSocketMessage
 
DefaultWritePropertyMessage - org.jetlinks.core.message.property中的类
修改属性指令,方向: 平台->设备 用于修改设备属性,下发指令后,设备需要回复WritePropertyMessageReply
DefaultWritePropertyMessage() - 类 的构造器org.jetlinks.core.message.property.DefaultWritePropertyMessage
 
DefaultWritePropertyMessageReply - org.jetlinks.core.message.property中的类
 
DefaultWritePropertyMessageReply() - 类 的构造器org.jetlinks.core.message.property.DefaultWritePropertyMessageReply
 
DefaultWritePropertyMessageSender - org.jetlinks.core.defaults中的类
 
DefaultWritePropertyMessageSender(DeviceOperator) - 类 的构造器org.jetlinks.core.defaults.DefaultWritePropertyMessageSender
 
delay(String, Flux<T>) - 类 中的方法org.jetlinks.core.utils.ParallelIntervalHelper
尝试对Flux进行延迟操作
delay(String, Mono<T>) - 类 中的方法org.jetlinks.core.utils.ParallelIntervalHelper
尝试对Mono进行延迟操作
delay(String) - 类 中的方法org.jetlinks.core.utils.ParallelIntervalHelper
根据key返回延迟Mono
delay(String, S, BiFunction<S, Duration, S>) - 类 中的方法org.jetlinks.core.utils.ParallelIntervalHelper
根据key和指定的数据进行延迟转换,如果不存在延迟则直接返回源数据
DerivedMetadataMessage - org.jetlinks.core.message中的类
 
DerivedMetadataMessage() - 类 的构造器org.jetlinks.core.message.DerivedMetadataMessage
 
description(String) - 类 中的方法org.jetlinks.core.metadata.types.AbstractType
 
deserialize(byte[], DeviceRegistry) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionProvider
反序列化会话
DeviceBindHolder - org.jetlinks.core.device.manager中的类
 
DeviceBindHolder() - 类 的构造器org.jetlinks.core.device.manager.DeviceBindHolder
 
DeviceBindManager - org.jetlinks.core.device.manager中的接口
设备绑定管理器,通常用于将设备ID与第三方平台进行绑定等操作
DeviceBindProvider - org.jetlinks.core.device.manager中的接口
设备绑定提供者,通常用于标识绑定的是哪个第三方平台
DeviceConfigKey - org.jetlinks.core.device中的枚举
 
DeviceConfigScope - org.jetlinks.core.metadata中的枚举
 
DeviceDataManager - org.jetlinks.core.message中的接口
设备最近数据管理器,用于获取设备最新的相关数据
DeviceDataManager.PropertyValue - org.jetlinks.core.message中的接口
 
DeviceDataManager.TagValue - org.jetlinks.core.message中的接口
 
DeviceGatewayContext - org.jetlinks.core.server中的接口
设备网关上下文,通过上下文可进行设备相关操作
deviceId(String) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
deviceId(String) - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
DeviceInfo - org.jetlinks.core.device中的类
 
DeviceInfo() - 类 的构造器org.jetlinks.core.device.DeviceInfo
 
DeviceLogMessage - org.jetlinks.core.message中的类
 
DeviceLogMessage() - 类 的构造器org.jetlinks.core.message.DeviceLogMessage
 
DeviceMessage - org.jetlinks.core.message中的接口
 
DeviceMessageCodec - org.jetlinks.core.codec.defaults中的类
 
DeviceMessageCodec() - 类 的构造器org.jetlinks.core.codec.defaults.DeviceMessageCodec
 
DeviceMessageCodec - org.jetlinks.core.message.codec中的接口
设备消息转换器,用于对不同协议的消息进行转换
DeviceMessageCodecInterceptor - org.jetlinks.core.message.interceptor中的接口
设备消息编解码拦截器,在和设备通信过程中进行消息拦截
DeviceMessageDecodeInterceptor - org.jetlinks.core.message.interceptor中的接口
设备消息解码拦截器
DeviceMessageDecoder - org.jetlinks.core.message.codec中的接口
设备消息解码器,用于将收到设备上传的消息解码为可读的消息。
DeviceMessageEncodeInterceptor - org.jetlinks.core.message.interceptor中的接口
设备消息解码拦截器,用于在对消息进行编码时进行自定义处理
DeviceMessageEncoder - org.jetlinks.core.message.codec中的接口
设备消息编码器,用于将消息对象编码为对应消息协议的消息
DeviceMessageReply - org.jetlinks.core.message中的接口
设备消息回复
DeviceMessageSender - org.jetlinks.core.device中的接口
消息发送器,用于发送消息给设备.
DeviceMessageSenderInterceptor - org.jetlinks.core.message.interceptor中的接口
设备消息发送拦截器,用于在消息发送端拦截处理消息.
DeviceMessageTracer - org.jetlinks.core.utils中的类
 
DeviceMessageTracer() - 类 的构造器org.jetlinks.core.utils.DeviceMessageTracer
 
DeviceMetadata - org.jetlinks.core.metadata中的接口
设备物模型定义
DeviceMetadataCodec - org.jetlinks.core.metadata中的接口
物模型编解码器,用于将物模型与字符串进行互相转换
DeviceMetadataType - org.jetlinks.core.metadata中的枚举
 
DeviceOfflineMessage - org.jetlinks.core.message中的类
 
DeviceOfflineMessage() - 类 的构造器org.jetlinks.core.message.DeviceOfflineMessage
 
DeviceOnlineMessage - org.jetlinks.core.message中的类
 
DeviceOnlineMessage() - 类 的构造器org.jetlinks.core.message.DeviceOnlineMessage
 
DeviceOperationBroker - org.jetlinks.core.device中的接口
设备操作代理,用于管理集群间设备指令发送
DeviceOperationException - org.jetlinks.core.exception中的异常错误
 
DeviceOperationException(ErrorCode) - 异常错误 的构造器org.jetlinks.core.exception.DeviceOperationException
 
DeviceOperationException(ErrorCode, Throwable) - 异常错误 的构造器org.jetlinks.core.exception.DeviceOperationException
 
DeviceOperationException(ErrorCode, String) - 异常错误 的构造器org.jetlinks.core.exception.DeviceOperationException
 
DeviceOperator - org.jetlinks.core.device中的接口
设备操作接口,用于发送指令到设备DeviceOperator.messageSender()以及获取配置等相关信息
DeviceProductOperator - org.jetlinks.core.device中的接口
设备产品型号操作
DeviceRegisterMessage - org.jetlinks.core.message中的类
设备注册消息,通常用于子设备连接,并自动与父设备进行绑定
DeviceRegisterMessage() - 类 的构造器org.jetlinks.core.message.DeviceRegisterMessage
 
DeviceRegistry - org.jetlinks.core.device中的接口
设备注册中心,用于统一管理设备以及产品的基本信息,缓存,进行设备指令下发等操作.
DeviceSession - org.jetlinks.core.server.session中的接口
设备会话,通常对应一个设备连接
DeviceSessionManager - org.jetlinks.core.server.session中的接口
设备会话管理器,用于管理所有设备连接会话
DeviceSessionProvider - org.jetlinks.core.server.session中的接口
设备会话提供者
DeviceSessionProviders - org.jetlinks.core.server.session中的类
 
DeviceSessionProviders() - 类 的构造器org.jetlinks.core.server.session.DeviceSessionProviders
 
DeviceState - org.jetlinks.core.device中的接口
 
DeviceStateChecker - org.jetlinks.core.device中的接口
设备状态检查器,用于自定义设备状态检查
DeviceStateCheckMessage - org.jetlinks.core.message.state中的类
设备状态检查消息,通常用于子设备的状态检查。
DeviceStateCheckMessage() - 类 的构造器org.jetlinks.core.message.state.DeviceStateCheckMessage
 
DeviceStateCheckMessageReply - org.jetlinks.core.message.state中的类
设备状态检查回复,如果设备存在则回复DeviceStateCheckMessageReply.success(byte)
DeviceStateCheckMessageReply() - 类 的构造器org.jetlinks.core.message.state.DeviceStateCheckMessageReply
 
DeviceStateInfo - org.jetlinks.core.device中的类
 
DeviceStateInfo() - 类 的构造器org.jetlinks.core.device.DeviceStateInfo
 
DeviceThingsRegistrySupport - org.jetlinks.core.defaults中的类
 
DeviceThingsRegistrySupport() - 类 的构造器org.jetlinks.core.defaults.DeviceThingsRegistrySupport
 
DeviceThingType - org.jetlinks.core.device中的枚举
 
DeviceUnRegisterMessage - org.jetlinks.core.message中的类
设备注销消息,与DeviceRegisterMessage相反
DeviceUnRegisterMessage() - 类 的构造器org.jetlinks.core.message.DeviceUnRegisterMessage
 
DirectCodec - org.jetlinks.core.codec.defaults中的类
 
DirectCodec() - 类 的构造器org.jetlinks.core.codec.defaults.DirectCodec
 
DirectDeviceMessage - org.jetlinks.core.message中的类
透传设备消息
DirectDeviceMessage() - 类 的构造器org.jetlinks.core.message.DirectDeviceMessage
 
disconnect() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
disconnect() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
断开设备连接
disconnect() - 接口 中的方法org.jetlinks.core.message.codec.ToDeviceMessageContext
断开设备与平台的连接
disconnect() - 接口 中的方法org.jetlinks.core.server.ClientConnection
断开连接
DisconnectDeviceMessage - org.jetlinks.core.message中的类
 
DisconnectDeviceMessage() - 类 的构造器org.jetlinks.core.message.DisconnectDeviceMessage
 
DisconnectDeviceMessageReply - org.jetlinks.core.message中的类
 
DisconnectDeviceMessageReply() - 类 的构造器org.jetlinks.core.message.DisconnectDeviceMessageReply
 
dispatchToParent - 接口 中的静态变量org.jetlinks.core.message.Headers
是否为转发到父设备的消息
DisposableService<S> - org.jetlinks.core.rpc中的接口
 
dispose() - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
dispose() - 接口 中的方法org.jetlinks.core.ipc.IpcInvoker
 
dispose() - 接口 中的方法org.jetlinks.core.ProtocolSupport
销毁协议
dispose() - 接口 中的方法org.jetlinks.core.spi.ProtocolSupportProvider
 
distinct(Function<T, ?>, Duration) - 类 中的静态方法org.jetlinks.core.utils.FluxUtils
构造有效期内去重的Flux flux.as(ReactorUtils.distinct(MyData::getId,Duration.ofSeconds(30)))
DO_NOTING - 接口 中的静态变量org.jetlinks.core.message.interceptor.DeviceMessageSenderInterceptor
 
doBeforeDeviceCreate(Transport, DeviceInfo) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
doBeforeDeviceCreate(Transport, DeviceInfo) - 接口 中的方法org.jetlinks.core.ProtocolSupport
在执行设备创建之前,执行指定的操作。
doDecode(ByteBuf) - 类 中的静态方法org.jetlinks.core.codec.defaults.TopicPayloadCodec
 
doEncode(TopicPayload) - 类 中的静态方法org.jetlinks.core.codec.defaults.TopicPayloadCodec
 
doFilter(PropertyMetadata, MergeOption...) - 接口 中的静态方法org.jetlinks.core.metadata.MergeOption.PropertyFilter
 
doOnChildBind(BiFunction<DeviceOperator, Flux<DeviceOperator>, Mono<Void>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
doOnChildUnbind(BiFunction<DeviceOperator, Flux<DeviceOperator>, Mono<Void>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
doOnClientConnect(Transport, BiFunction<ClientConnection, DeviceGatewayContext, Mono<Void>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
监听客户端连接,只有部分协议支持此操作,如: support.doOnClientConnect(TCP,(connection,context)->{ //客户端创建连接时,发送消息给客户端 return connection .sendMessage(createHelloMessage()) .then(); })
doOnDeviceMetadataChanged(Function<DeviceOperator, Mono<Void>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
doOnDeviceRegister(Function<DeviceOperator, Mono<Void>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
doOnDeviceUnRegister(Function<DeviceOperator, Mono<Void>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
doOnDispose(Disposable) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
doOnDispose(Disposable) - 类 中的方法org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
doOnDispose(Disposable) - 接口 中的方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
doOnInit(Consumer<Map<String, Object>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
doOnProductMetadataChanged(Function<DeviceProductOperator, Mono<Void>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
doOnProductRegister(Function<DeviceProductOperator, Mono<Void>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
doOnProductUnRegister(Function<DeviceProductOperator, Mono<Void>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
doOnReBalance(Consumer<List<ServerNode>>) - 接口 中的方法org.jetlinks.core.cluster.HaManager
监听集群重新负载事件
doOnSubscribe(Runnable) - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 
doSend(DeviceOperator, DeviceMessage, Flux<DeviceMessage>) - 类 中的方法org.jetlinks.core.device.CompositeDeviceMessageSenderInterceptor
 
doSend(DeviceOperator, DeviceMessage, Flux<DeviceMessage>) - 接口 中的方法org.jetlinks.core.message.interceptor.DeviceMessageSenderInterceptor
执行发送时触发.
DoubleCodec - org.jetlinks.core.codec.defaults中的类
 
doubleToBe(byte[], double, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
doubleToBe(double) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
doubleToLe(byte[], double, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
doubleToLe(double) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
DoubleType - org.jetlinks.core.metadata.types中的类
 
DoubleType() - 类 的构造器org.jetlinks.core.metadata.types.DoubleType
 
doWith(DeviceMetadataType, Map<String, Object>, Map<String, Object>, MergeOption...) - 类 中的静态方法org.jetlinks.core.metadata.MergeOption.ExpandsMerge
 
doWithChildReply(T, BiConsumer<DeviceMessageReply, T>) - 类 中的方法org.jetlinks.core.message.ChildDeviceMessageReply
 
dup(boolean) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 

E

element() - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
Element() - 类 的构造器org.jetlinks.core.metadata.types.EnumType.Element
 
elementType(DataType) - 类 中的方法org.jetlinks.core.metadata.types.ArrayType
 
empty() - 接口 中的静态方法org.jetlinks.core.message.codec.EncodedMessage
 
EmptyMessage - org.jetlinks.core.message.codec中的类
 
enableTrace - 接口 中的静态变量org.jetlinks.core.message.Headers
是否开启追踪,开启后header中将添加各个操作的时间戳
encode(Boolean) - 类 中的方法org.jetlinks.core.codec.defaults.BooleanCodec
 
encode(ByteBuf) - 类 中的方法org.jetlinks.core.codec.defaults.ByteBufCodec
 
encode(Byte) - 类 中的方法org.jetlinks.core.codec.defaults.ByteCodec
 
encode(byte[]) - 类 中的方法org.jetlinks.core.codec.defaults.BytesCodec
 
encode(Message) - 类 中的方法org.jetlinks.core.codec.defaults.DeviceMessageCodec
 
encode(Payload) - 类 中的方法org.jetlinks.core.codec.defaults.DirectCodec
 
encode(Double) - 类 中的方法org.jetlinks.core.codec.defaults.DoubleCodec
 
encode(T) - 类 中的方法org.jetlinks.core.codec.defaults.EnumCodec
 
encode(Throwable) - 类 中的方法org.jetlinks.core.codec.defaults.ErrorCodec
 
encode(JSONArray) - 类 中的方法org.jetlinks.core.codec.defaults.FastJsonArrayCodec
 
encode(JSONObject) - 类 中的方法org.jetlinks.core.codec.defaults.FastJsonCodec
 
encode(Float) - 类 中的方法org.jetlinks.core.codec.defaults.FloatCodec
 
encode(Integer) - 类 中的方法org.jetlinks.core.codec.defaults.IntegerCodec
 
encode(R) - 类 中的方法org.jetlinks.core.codec.defaults.JsonArrayCodec
 
encode(T) - 类 中的方法org.jetlinks.core.codec.defaults.JsonCodec
 
encode(Long) - 类 中的方法org.jetlinks.core.codec.defaults.LongCodec
 
encode(Message) - 类 中的方法org.jetlinks.core.codec.defaults.MessageCodec
 
encode(String) - 类 中的方法org.jetlinks.core.codec.defaults.StringCodec
 
encode(Subscription) - 类 中的方法org.jetlinks.core.codec.defaults.SubscriptionCodec
 
encode(ThingProperty) - 类 中的方法org.jetlinks.core.codec.defaults.ThingPropertyCodec
 
encode(TopicPayload) - 类 中的方法org.jetlinks.core.codec.defaults.TopicPayloadCodec
 
encode(Void) - 类 中的方法org.jetlinks.core.codec.defaults.VoidCodec
 
encode(T) - 接口 中的方法org.jetlinks.core.codec.Encoder
 
encode(MessageEncodeContext) - 接口 中的方法org.jetlinks.core.message.codec.DeviceMessageEncoder
编码,将消息进行编码,用于发送到设备端.
encode(MessageEncodeContext) - 类 中的方法org.jetlinks.core.message.codec.InterceptorDeviceMessageCodec
 
encode(MessageEncodeContext) - 接口 中的方法org.jetlinks.core.message.codec.TransportDeviceMessageCodec
 
encode(T) - 接口 中的方法org.jetlinks.core.metadata.DataTypeCodec
 
encode(DeviceMetadata) - 接口 中的方法org.jetlinks.core.metadata.DeviceMetadataCodec
将物模型编码为字符串
encode(T) - 接口 中的方法org.jetlinks.core.things.ThingMetadataCodec
 
EncodedMessage - org.jetlinks.core.message.codec中的接口
已编码的消息,通常为来自设备或者发向设备的原始报文.
Encoder<T> - org.jetlinks.core.codec中的接口
 
entries() - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
 
EnumCodec<T extends Enum<?>> - org.jetlinks.core.codec.defaults中的类
 
EnumCodec() - 类 的构造器org.jetlinks.core.codec.defaults.EnumCodec
 
EnumType - org.jetlinks.core.metadata.types中的类
 
EnumType() - 类 的构造器org.jetlinks.core.metadata.types.EnumType
 
EnumType.Element - org.jetlinks.core.metadata.types中的类
 
equals(Object) - 类 中的方法org.jetlinks.core.metadata.types.GeoPoint
 
error(int, String) - 类 中的静态方法org.jetlinks.core.device.AuthenticationResponse
 
error(Throwable) - 类 中的方法org.jetlinks.core.message.ChildDeviceMessageReply
 
error(ErrorCode) - 类 中的方法org.jetlinks.core.message.ChildDeviceMessageReply
 
error(int, String) - 接口 中的方法org.jetlinks.core.message.codec.http.HttpExchangeMessage
 
error(Throwable) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
error(ErrorCode) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
error(Throwable) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
error(ErrorCode) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
error(ErrorCode) - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
error(Throwable) - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
error(String, String, String, String, String) - 类 中的静态方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessageReply
 
error(String, String, String, String) - 类 中的静态方法org.jetlinks.core.message.function.FunctionInvokeMessageReply
 
error(ErrorCode) - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
error(Throwable) - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
ErrorCode - org.jetlinks.core.enums中的枚举
 
ErrorCodec - org.jetlinks.core.codec.defaults中的类
 
ErrorCodec() - 类 的构造器org.jetlinks.core.codec.defaults.ErrorCodec
 
errorCodec() - 接口 中的方法org.jetlinks.core.ipc.IpcDefinition
 
errorCodec() - 接口 中的方法org.jetlinks.core.rpc.RpcDefinition
已过时。
 
event(String) - 类 中的方法org.jetlinks.core.message.event.DefaultEventMessage
 
event(String) - 类 中的方法org.jetlinks.core.message.event.EventMessage
 
event(String) - 接口 中的方法org.jetlinks.core.message.event.ThingEventMessage
设置事件
EventBus - org.jetlinks.core.event中的接口
基于订阅发布的事件总线,可用于事件传递,消息转发等.
EventMessage - org.jetlinks.core.message.event中的类
 
EventMessage() - 类 的构造器org.jetlinks.core.message.event.EventMessage
 
EventMetadata - org.jetlinks.core.metadata中的接口
 
exchange - 类 中的变量org.jetlinks.core.message.codec.CoapExchangeMessage
 
execute(String, T) - 接口 中的方法org.jetlinks.core.topic.Router
 
expand(ConfigKeyValue<?>...) - 类 中的方法org.jetlinks.core.metadata.types.AbstractType
 
expand(ConfigKey<V>, V) - 类 中的方法org.jetlinks.core.metadata.types.AbstractType
 
expand(String, Object) - 类 中的方法org.jetlinks.core.metadata.types.AbstractType
 
expand(String) - 类 中的静态方法org.jetlinks.core.utils.TopicUtils
展开topic before: /device/a,b,v/* after: /device/a/* /device/b/* /device/v/* before: /device/{id} after: /device/*
expands(Map<String, Object>) - 类 中的方法org.jetlinks.core.metadata.types.AbstractType
 
ExpandsConfigMetadataSupplier - org.jetlinks.core.defaults中的接口
 
ExpandsMerge() - 类 的构造器org.jetlinks.core.metadata.MergeOption.ExpandsMerge
 

F

fail(String) - 类 中的静态方法org.jetlinks.core.metadata.ValidateResult
 
falseText(String) - 类 中的方法org.jetlinks.core.metadata.types.BooleanType
 
falseValue(String) - 类 中的方法org.jetlinks.core.metadata.types.BooleanType
 
FastJsonArrayCodec - org.jetlinks.core.codec.defaults中的类
 
FastJsonArrayCodec() - 类 的构造器org.jetlinks.core.codec.defaults.FastJsonArrayCodec
 
FastJsonCodec - org.jetlinks.core.codec.defaults中的类
 
FastJsonCodec() - 类 的构造器org.jetlinks.core.codec.defaults.FastJsonCodec
 
Feature - org.jetlinks.core.metadata中的接口
特性接口,一般使用枚举实现。
features(Subscription.Feature...) - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 
FilePart - org.jetlinks.core.message.codec.http中的接口
 
FileQueue<T> - org.jetlinks.core.cache中的接口
基于文件的本地队列,可使用此队列进行数据本地持久化
FileQueue.Builder<T> - org.jetlinks.core.cache中的接口
队列构造器
FileQueueBuilderFactory - org.jetlinks.core.cache中的接口
 
FileQueueProxy<T> - org.jetlinks.core.cache中的类
 
FileQueueProxy() - 类 的构造器org.jetlinks.core.cache.FileQueueProxy
 
FileType - org.jetlinks.core.metadata.types中的类
 
FileType() - 类 的构造器org.jetlinks.core.metadata.types.FileType
 
FileType.BodyType - org.jetlinks.core.metadata.types中的枚举
 
find(String[], Topic<T>, Consumer<Topic<T>>, Runnable) - 类 中的静态方法org.jetlinks.core.topic.Topic
 
findProperty(Predicate<PropertyMetadata>) - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
findSupport(String, ARG, Function3<ThingsRegistrySupport, String, ARG, R>, Supplier<R>) - 类 中的方法org.jetlinks.core.things.DefaultThingsRegistry
 
findTopic(String) - 类 中的方法org.jetlinks.core.topic.Topic
 
findTopic(String, Consumer<Topic<T>>, Runnable) - 类 中的方法org.jetlinks.core.topic.Topic
 
fireAndForget() - 接口 中的方法org.jetlinks.core.ipc.IpcInvoker
无参数,调用后不返回结果
fireAndForget(REQ) - 接口 中的方法org.jetlinks.core.ipc.IpcInvoker
有参数,调用后不返回结果
firstPropertyTime - 枚举 中的静态变量org.jetlinks.core.device.DeviceConfigKey
 
firstPropertyTime - 接口 中的静态变量org.jetlinks.core.things.ThingsConfigKeys
 
fixLength(long, int) - 类 中的静态方法org.jetlinks.core.utils.NumberUtils
将数字转为固定长度,超过长度截断,不足长度补0.
FloatCodec - org.jetlinks.core.codec.defaults中的类
 
floatToBe(byte[], float, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
floatToBe(float) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
floatToLe(byte[], float, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
floatToLe(float) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
FloatType - org.jetlinks.core.metadata.types中的类
 
FloatType() - 类 的构造器org.jetlinks.core.metadata.types.FloatType
 
flush() - 接口 中的方法org.jetlinks.core.cache.FileQueue
立即写出到文件
flush() - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
FluxUtils - org.jetlinks.core.utils中的类
 
FluxUtils() - 类 的构造器org.jetlinks.core.utils.FluxUtils
 
force - 接口 中的静态变量org.jetlinks.core.message.Headers
强制执行
forDevice(String) - 接口 中的静态方法org.jetlinks.core.message.event.ThingEventMessage
 
forDevice(String) - 接口 中的静态方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
forDevice() - 枚举 中的方法org.jetlinks.core.message.MessageType
 
forDevice(String) - 接口 中的静态方法org.jetlinks.core.message.property.ReadThingPropertyMessage
 
forDevice(String) - 接口 中的静态方法org.jetlinks.core.message.property.ThingReportPropertyMessage
 
forFireAndForget(Supplier<Mono<Void>>) - 类 中的方法org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
forFireAndForget(Function<REQ, Mono<Void>>) - 类 中的方法org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
forFireAndForget(Supplier<Mono<Void>>) - 接口 中的方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forFireAndForget(Function<REQ, Mono<Void>>) - 接口 中的方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forFireAndForget(String, Supplier<Mono<Void>>) - 接口 中的静态方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forFireAndForget(String, Function<REQ, Mono<Void>>) - 接口 中的静态方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
format(Object) - 接口 中的方法org.jetlinks.core.metadata.FormatSupport
对值进行格式化
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.ArrayType
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.BooleanType
 
format(String) - 类 中的方法org.jetlinks.core.metadata.types.DateTimeType
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.DateTimeType
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.EnumType
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.FileType
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.GeoShapeType
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.GeoType
 
format(String) - 类 中的方法org.jetlinks.core.metadata.types.ISODateTimeFormatter
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.ObjectType
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.PasswordType
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.StringType
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.types.UnknownType
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.unit.JsonValueUnit
 
format(Object) - 类 中的方法org.jetlinks.core.metadata.unit.SymbolValueUnit
 
format(Object) - 枚举 中的方法org.jetlinks.core.metadata.unit.UnifyUnit
 
FormatSupport - org.jetlinks.core.metadata中的接口
格式化支持接口
FormFieldPart - org.jetlinks.core.message.codec.http中的接口
 
forRequest(Supplier<Mono<RES>>) - 类 中的方法org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
forRequest(Function<REQ, Mono<RES>>) - 类 中的方法org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
forRequest(Supplier<Mono<RES>>) - 接口 中的方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forRequest(Function<REQ, Mono<RES>>) - 接口 中的方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forRequest(String, Supplier<Mono<RES>>) - 接口 中的静态方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forRequest(String, Function<REQ, Mono<RES>>) - 接口 中的静态方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forRequestChannel(Function<Publisher<REQ>, Flux<RES>>) - 类 中的方法org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
forRequestChannel(Function<Publisher<REQ>, Flux<RES>>) - 接口 中的方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forRequestChannel(String, Function<Publisher<REQ>, Flux<RES>>) - 接口 中的静态方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forRequestStream(Function<REQ, Flux<RES>>) - 类 中的方法org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
forRequestStream(Supplier<Flux<RES>>) - 类 中的方法org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
forRequestStream(Function<REQ, Flux<RES>>) - 接口 中的方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forRequestStream(Supplier<Flux<RES>>) - 接口 中的方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forRequestStream(String, Function<REQ, Flux<RES>>) - 接口 中的静态方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forRequestStream(String, Supplier<Flux<RES>>) - 接口 中的静态方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forThing(ThingType, String) - 接口 中的静态方法org.jetlinks.core.message.event.ThingEventMessage
 
forThing(ThingType, String) - 接口 中的静态方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
forThing() - 枚举 中的方法org.jetlinks.core.message.MessageType
 
forThing(ThingId) - 枚举 中的方法org.jetlinks.core.message.MessageType
 
forThing(String, String) - 枚举 中的方法org.jetlinks.core.message.MessageType
 
forThing(ThingType, String) - 接口 中的静态方法org.jetlinks.core.message.property.ReadThingPropertyMessage
 
forThing(ThingType, String) - 接口 中的静态方法org.jetlinks.core.message.property.ThingReportPropertyMessage
 
forTimeout(Duration, IpcInvoker<REQ, RES>) - 接口 中的静态方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
forType() - 接口 中的方法org.jetlinks.core.codec.Decoder
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.BooleanCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.ByteBufCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.ByteCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.BytesCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.DeviceMessageCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.DirectCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.DoubleCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.EnumCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.ErrorCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.FastJsonArrayCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.FastJsonCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.FloatCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.IntegerCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.JsonArrayCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.JsonCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.LongCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.MessageCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.StringCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.SubscriptionCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.ThingPropertyCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.TopicPayloadCodec
 
forType() - 类 中的方法org.jetlinks.core.codec.defaults.VoidCodec
 
fragmentBodyMessageId - 接口 中的静态变量org.jetlinks.core.message.Headers
 
fragmentLast - 接口 中的静态变量org.jetlinks.core.message.Headers
 
fragmentNumber - 接口 中的静态变量org.jetlinks.core.message.Headers
 
fragmentPart - 接口 中的静态变量org.jetlinks.core.message.Headers
 
from(Message) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
from(Message) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
from(Message) - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
from(Message) - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
from(MergeOption) - 类 中的静态方法org.jetlinks.core.metadata.MergeOption.ExpandsMerge
 
FromDeviceMessageContext - org.jetlinks.core.message.codec中的接口
来自设备的消息上下文,可以通过此上下文获取设备会话
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.DefaultUpdateTingTagsMessage
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.DirectDeviceMessage
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessage
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessageReply
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.function.FunctionInvokeMessage
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.function.FunctionInvokeMessageReply
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.property.DefaultReadPropertyMessageReply
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.property.DefaultReportPropertyMessage
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.property.DefaultWritePropertyMessageReply
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.property.ReadPropertyMessageReply
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.property.ReportPropertyMessage
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.property.WritePropertyMessageReply
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.message.UpdateTagMessage
 
fromJson(JSONObject) - 接口 中的方法org.jetlinks.core.metadata.Jsonable
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
fromJson(JSONObject) - 类 中的方法org.jetlinks.core.metadata.SimplePropertyMetadata
 
fromPoint(GeoPoint) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoShape
 
fromResponse(CoapResponse) - 接口 中的静态方法org.jetlinks.core.message.codec.CoapResponseMessage
根据CoAP响应创建消息
fromText(String) - 接口 中的静态方法org.jetlinks.core.message.codec.CoapResponseMessage
根据响应文本创建响应消息 CREATED 2.01 Content-Format: application/json {"success":true}
FunctionIllegalParameterException - org.jetlinks.core.message.exception中的异常错误
 
FunctionIllegalParameterException(String, String) - 异常错误 的构造器org.jetlinks.core.message.exception.FunctionIllegalParameterException
 
FunctionInvokeMessage - org.jetlinks.core.message.function中的类
 
FunctionInvokeMessage() - 类 的构造器org.jetlinks.core.message.function.FunctionInvokeMessage
 
FunctionInvokeMessageReply - org.jetlinks.core.message.function中的类
 
FunctionInvokeMessageReply() - 类 的构造器org.jetlinks.core.message.function.FunctionInvokeMessageReply
 
FunctionInvokeMessageSender - org.jetlinks.core.message中的接口
调用设备功能的消息发送器
FunctionMetadata - org.jetlinks.core.metadata中的接口
 
FunctionParameter - org.jetlinks.core.message.function中的类
 
FunctionParameter() - 类 的构造器org.jetlinks.core.message.function.FunctionParameter
 
FunctionUndefinedException - org.jetlinks.core.message.exception中的异常错误
 
FunctionUndefinedException(String) - 异常错误 的构造器org.jetlinks.core.message.exception.FunctionUndefinedException
 

G

GatewayServerMetrics - org.jetlinks.core.server.monitor中的接口
 
GatewayServerMonitor - org.jetlinks.core.server.monitor中的接口
 
GeoPoint - org.jetlinks.core.metadata.types中的类
 
GeoPoint() - 类 的构造器org.jetlinks.core.metadata.types.GeoPoint
 
geoProperty - 接口 中的静态变量org.jetlinks.core.message.Headers
明确定义上报属性中包含的geo属性字段,在设备物模型属性数量较大时有助于提升地理位置信息处理性能
GeoShape - org.jetlinks.core.metadata.types中的类
地理地形
GeoShape() - 类 的构造器org.jetlinks.core.metadata.types.GeoShape
 
GeoShape.Type - org.jetlinks.core.metadata.types中的枚举
 
GeoShapeType - org.jetlinks.core.metadata.types中的类
 
GeoShapeType() - 类 的构造器org.jetlinks.core.metadata.types.GeoShapeType
 
GeoType - org.jetlinks.core.metadata.types中的类
 
GeoType() - 类 的构造器org.jetlinks.core.metadata.types.GeoType
 
get(K) - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
根据Key获取值,值不存在时返回Mono.empty()
get(Collection<K>) - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
批量获取缓存
get() - 接口 中的方法org.jetlinks.core.cluster.ClusterCounter
获取当前值
get() - 类 中的静态方法org.jetlinks.core.message.codec.Transports
 
get() - 接口 中的方法org.jetlinks.core.Value
获取原始值
getAddress() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getAddress() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
获取设备地址,通常是ip地址.
getAddress() - 接口 中的方法org.jetlinks.core.ipc.IpcDefinition
通信地址
getAddress() - 接口 中的方法org.jetlinks.core.message.BroadcastMessage
 
getAddress() - 接口 中的方法org.jetlinks.core.rpc.RpcDefinition
已过时。
服务地址
getAll() - 接口 中的静态方法org.jetlinks.core.message.codec.Transport
 
getAll() - 接口 中的方法org.jetlinks.core.metadata.unit.ValueUnitSupplier
获取全部单位
getAllNode() - 接口 中的方法org.jetlinks.core.cluster.HaManager
 
getAllProvider() - 类 中的静态方法org.jetlinks.core.device.manager.DeviceBindHolder
 
getAllSession() - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
 
getAllSession() - 接口 中的方法org.jetlinks.core.server.session.ReactiveDeviceSessionManager
 
getAllSubscriber() - 类 中的方法org.jetlinks.core.topic.Topic
 
getAllUnit() - 类 中的静态方法org.jetlinks.core.metadata.unit.ValueUnits
获取全部单位
getAllValues() - 接口 中的方法org.jetlinks.core.Values
获取全部值
getAndRemove(K) - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
获取值然后删除
getAndRemove(String) - 接口 中的方法org.jetlinks.core.config.ConfigStorage
获取值然后后删除对应的值,如果值不存在则返回Mono.empty()
getAndRemoveConfig(String) - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
 
getAndRemoveConfig(String) - 接口 中的方法org.jetlinks.core.Configurable
获取并删除配置
getAndSet(double) - 接口 中的方法org.jetlinks.core.cluster.ClusterCounter
获取值然后更新
getAnyLastProperty(ThingType, String, long) - 接口 中的方法org.jetlinks.core.things.ThingsDataManagerSupport
获取距离基准时间最近的任意一个属性信息
getAttribute(String) - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
getAttributes() - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
getBindInfo(String, String) - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindManager
根据key获取设备ID
getBindInfo(String, Collection<String>) - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindManager
获取指定key对应的绑定信息
getBindInfo(String) - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindManager
获取类型下所有的绑定信息
getBindInfoByDeviceId(String, String) - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindManager
根据deviceId获取绑定信息
getBindInfoByDeviceId(String, Collection<String>) - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindManager
根据deviceId获取绑定信息
getBody() - 类 中的方法org.jetlinks.core.event.TopicPayload
 
getBody() - 类 中的方法org.jetlinks.core.NativePayload
 
getBody() - 接口 中的方法org.jetlinks.core.Payload
 
getById(String) - 接口 中的方法org.jetlinks.core.metadata.unit.ValueUnitSupplier
根据ID获取单位
getBytes() - 接口 中的方法org.jetlinks.core.message.codec.EncodedMessage
已过时。
getBytes(int, int) - 接口 中的方法org.jetlinks.core.message.codec.EncodedMessage
 
getBytes() - 接口 中的方法org.jetlinks.core.Payload
 
getBytes(boolean) - 接口 中的方法org.jetlinks.core.Payload
 
getBytes(int, int, boolean) - 接口 中的方法org.jetlinks.core.Payload
 
getCache(String) - 接口 中的方法org.jetlinks.core.cluster.ClusterManager
获取集群缓存
getChildren() - 类 中的方法org.jetlinks.core.topic.Topic
 
getClientAddress() - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
getClientAddress() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
 
getClientAddress() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
getClientId() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessage
 
getClusterName() - 接口 中的方法org.jetlinks.core.cluster.ClusterManager
 
getCode() - 类 中的方法org.jetlinks.core.message.codec.CoapExchangeMessage
 
getCode() - 接口 中的方法org.jetlinks.core.message.codec.CoapMessage
 
getCode() - 接口 中的方法org.jetlinks.core.message.codec.CoapResponseMessage
 
getCode() - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
getCode() - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
getCode() - 枚举 中的方法org.jetlinks.core.server.mqtt.MqttConnectReturnCode
 
getCompleteProperties() - 接口 中的方法org.jetlinks.core.message.property.PropertyMessage
获取全部完整的属性信息
getCompleteProperty(String) - 接口 中的方法org.jetlinks.core.message.property.PropertyMessage
获取完整的属性信息(值(Property.getValue()),时间Property.getTimestamp(),状态Property.getState())
getConfig(String) - 接口 中的方法org.jetlinks.core.config.ConfigStorage
获取单个值,如果值不存在,则返回Mono.empty(),可通过Mono.switchIfEmpty(Mono)来处理值不存在的情况.
getConfig(String) - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
 
getConfig(String, boolean) - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
 
getConfig(String) - 接口 中的方法org.jetlinks.core.Configurable
获取配置,如果值不存在则返回Mono.empty()
getConfig(ConfigKey<V>) - 接口 中的方法org.jetlinks.core.Configurable
 
getConfig(String) - 接口 中的方法org.jetlinks.core.message.codec.MessageCodecContext
预留功能,获取配置信息
getConfig(ConfigKey<String>) - 接口 中的方法org.jetlinks.core.spi.ServiceContext
 
getConfig(String) - 接口 中的方法org.jetlinks.core.spi.ServiceContext
 
getConfigMetadata(Transport) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
getConfigMetadata(DeviceMetadataType, String, String) - 接口 中的方法org.jetlinks.core.defaults.ExpandsConfigMetadataSupplier
获取物模型拓展配置信息
getConfigMetadata(DeviceMetadataType, String, String) - 类 中的方法org.jetlinks.core.defaults.StaticExpandsConfigMetadataSupplier
 
getConfigMetadata() - 接口 中的方法org.jetlinks.core.message.codec.MessageCodecDescription
 
getConfigMetadata(Transport) - 接口 中的方法org.jetlinks.core.ProtocolSupport
获取协议所需的配置信息定义
getConfigs(String...) - 接口 中的方法org.jetlinks.core.config.ConfigStorage
getConfigs(Collection<String>) - 接口 中的方法org.jetlinks.core.config.ConfigStorage
获取多个key对应的值,此方法不会返回Mono.empty(),当值都不存在时,可以通过Values.isEmpty()来判断.
getConfigs(Collection<String>, boolean) - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
 
getConfigs(Collection<String>) - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
 
getConfigs(Collection<String>) - 接口 中的方法org.jetlinks.core.Configurable
获取多个配置信息
getConfigs(ConfigKey<?>...) - 接口 中的方法org.jetlinks.core.Configurable
 
getConfigs(String...) - 接口 中的方法org.jetlinks.core.Configurable
获取多个配置,如果未指定key,则获取全部配置
getConfiguration() - 接口 中的方法org.jetlinks.core.message.codec.MessageCodecContext
预留功能,获取配置信息
getConnectionServerId() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getConnectionServerId() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
getContent() - 接口 中的方法org.jetlinks.core.message.codec.http.Part
 
getContentType() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
getContentType() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpResponseMessage
 
getCounter(String) - 接口 中的方法org.jetlinks.core.cluster.ClusterManager
获取计数器
getCurrentServerId() - 接口 中的方法org.jetlinks.core.cluster.ClusterManager
 
getCurrentServerId() - 接口 中的方法org.jetlinks.core.server.monitor.GatewayServerMonitor
 
getCurrentSession(Transport) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
已过时。
getData() - 接口 中的方法org.jetlinks.core.message.event.ThingEventMessage
事件数据,与物模型类型对应
getDefaultMetadata(Transport) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
getDefaultMetadata(Transport) - 接口 中的方法org.jetlinks.core.ProtocolSupport
获取默认物模型
getDefaultValue() - 接口 中的方法org.jetlinks.core.message.HeaderKey
 
getDescription() - 接口 中的方法org.jetlinks.core.message.codec.DeviceMessageCodec
获取协议描述
getDescription() - 接口 中的方法org.jetlinks.core.message.codec.MessageCodecDescription
 
getDescription() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessageCodecDescription.Topic
 
getDescription() - 接口 中的方法org.jetlinks.core.message.codec.Transport
 
getDescription() - 接口 中的方法org.jetlinks.core.metadata.ConfigMetadata
 
getDescription() - 接口 中的方法org.jetlinks.core.metadata.ConfigPropertyMetadata
 
getDescription() - 接口 中的方法org.jetlinks.core.metadata.Metadata
说明
getDescription() - 类 中的方法org.jetlinks.core.metadata.types.GeoShapeType
 
getDescription() - 类 中的方法org.jetlinks.core.metadata.types.UnknownType
 
getDescription() - 类 中的方法org.jetlinks.core.metadata.unit.JsonValueUnit
 
getDescription() - 类 中的方法org.jetlinks.core.metadata.unit.SymbolValueUnit
 
getDescription() - 接口 中的方法org.jetlinks.core.ProtocolSupport
 
getDevice(String) - 接口 中的方法org.jetlinks.core.device.DeviceRegistry
获取设备操作接口.如果设备未注册或者注册已失效(缓存丢失).则回返回Mono.empty(), 可以通过Mono.switchIfEmpty(Mono)来处理设备不存在的情况.如: registry .getDevice(deviceId) .switchIfEmpty(Mono.error(()->new DeviceNotFoundException(....)))
getDevice() - 接口 中的方法org.jetlinks.core.message.codec.FromDeviceMessageContext
 
getDevice() - 接口 中的方法org.jetlinks.core.message.codec.MessageCodecContext
获取当前上下文中到设备操作接口, 在tcp,http等场景下,此接口可能返回null
getDevice(String) - 接口 中的方法org.jetlinks.core.message.codec.MessageCodecContext
获取指定设备的操作接口.
getDevice(String) - 接口 中的方法org.jetlinks.core.server.DeviceGatewayContext
根据ID获取设备操作接口
getDeviceAsync() - 接口 中的方法org.jetlinks.core.message.codec.MessageCodecContext
MessageCodecContext.getDevice(),只是返回结果是Mono,不会为null.
getDeviceId() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getDeviceId() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
getDeviceId() - 接口 中的方法org.jetlinks.core.message.DeviceMessage
 
getDeviceId() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
 
getDeviceId() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
getDeviceId() - 类 中的方法org.jetlinks.core.server.session.LostDeviceSession
 
getDevices() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceProductOperator
 
getDevices() - 接口 中的方法org.jetlinks.core.device.DeviceProductOperator
 
getDeviceState(String, Collection<String>) - 接口 中的方法org.jetlinks.core.device.DeviceOperationBroker
获取指定服务里设备状态
getDeviceState(String, Collection<String>) - 类 中的方法org.jetlinks.core.device.StandaloneDeviceMessageBroker
 
getDownstream(Object, boolean) - 接口 中的方法org.jetlinks.core.message.codec.context.CodecContext
根据key获取下行消息,可通过下行消息来构造消息回复
getDownStreamTopics() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessageCodecDescription
 
getEvent() - 接口 中的方法org.jetlinks.core.message.event.ThingEventMessage
 
getEvent(String) - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getEventOrNull(String) - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
getEventOrNull(String) - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getEvents() - 接口 中的方法org.jetlinks.core.metadata.DeviceMetadata
 
getEvents() - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
getEvents() - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getExpand(String) - 接口 中的方法org.jetlinks.core.metadata.Metadata
根据key获取拓展配置值
getExpands() - 接口 中的方法org.jetlinks.core.metadata.DataType
 
getExpands() - 接口 中的方法org.jetlinks.core.metadata.Metadata
 
getExpands() - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
getExpands() - 接口 中的方法org.jetlinks.core.metadata.unit.ValueUnit
 
getFeatures(Transport) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
getFeatures(Transport) - 接口 中的方法org.jetlinks.core.ProtocolSupport
获取协议支持的某些自定义特性
getFileName() - 接口 中的方法org.jetlinks.core.message.codec.http.FilePart
 
getFirstProperty(String, String) - 接口 中的方法org.jetlinks.core.message.DeviceDataManager
获取第一次上报属性的数据
getFirstProperty(ThingType, String, String) - 类 中的方法org.jetlinks.core.things.DefaultThingsDataManager
 
getFirstProperty(ThingType, String, String) - 接口 中的方法org.jetlinks.core.things.ThingsDataManager
获取第一次上报的属性
getFirstProperty(ThingType, String, String) - 接口 中的方法org.jetlinks.core.things.ThingsDataManagerSupport
获取指定属性首次上报的的信息
getFirstProperty(ThingType, String) - 接口 中的方法org.jetlinks.core.things.ThingsDataManagerSupport
获取物实例首次上报的任意属性信息
getFirstPropertyTime(String) - 接口 中的方法org.jetlinks.core.message.DeviceDataManager
获取首次属性上报的时间,如果从未上报则返回Mono.empty()
getFirstPropertyTime(ThingType, String) - 类 中的方法org.jetlinks.core.things.DefaultThingsDataManager
 
getFirstPropertyTime(ThingType, String) - 接口 中的方法org.jetlinks.core.things.ThingsDataManager
获取第一次上报数据的时间
getFormatter() - 类 中的方法org.jetlinks.core.metadata.types.DateTimeType
 
getFunction(String) - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getFunctionId() - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
getFunctionId() - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessageReply
functionId 对应物模型功能ID
getFunctionOrNull(String) - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
getFunctionOrNull(String) - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getFunctions() - 接口 中的方法org.jetlinks.core.metadata.DeviceMetadata
 
getFunctions() - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
getFunctions() - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getHaManager() - 接口 中的方法org.jetlinks.core.cluster.ClusterManager
 
getHeader(String) - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
getHeader(String) - 接口 中的方法org.jetlinks.core.message.codec.http.HttpResponseMessage
 
getHeader(String) - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
getHeader(HeaderKey<T>) - 接口 中的方法org.jetlinks.core.message.Message
 
getHeader(String) - 接口 中的方法org.jetlinks.core.message.Message
 
getHeaderOrDefault(HeaderKey<T>) - 接口 中的方法org.jetlinks.core.message.Message
 
getHeaderOrElse(HeaderKey<T>, Supplier<T>) - 接口 中的方法org.jetlinks.core.message.Message
 
getHeaderOrElse(String, Supplier<Object>) - 接口 中的方法org.jetlinks.core.message.Message
 
getHeaders() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
getHeaders() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpResponseMessage
 
getHeaders() - 接口 中的方法org.jetlinks.core.message.codec.http.Part
 
getHeaders() - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage
 
getHeaders() - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
getHeaders() - 类 中的方法org.jetlinks.core.message.DefaultBroadcastMessage
 
getHeaders() - 接口 中的方法org.jetlinks.core.message.Message
消息头,用于自定义一些消息行为, 默认的一些消息头请看:Headers
getId() - 接口 中的方法org.jetlinks.core.device.DeviceProductOperator
 
getId() - 枚举 中的方法org.jetlinks.core.device.DeviceThingType
 
getId() - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindProvider
绑定标识,通常就是BindInfo#getKey()
getId() - 枚举 中的方法org.jetlinks.core.message.codec.DefaultTransport
 
getId() - 接口 中的方法org.jetlinks.core.message.codec.Transport
 
getId() - 接口 中的方法org.jetlinks.core.message.property.Property
物模型属性ID
getId() - 接口 中的方法org.jetlinks.core.metadata.ConfigScope
 
getId() - 枚举 中的方法org.jetlinks.core.metadata.DeviceConfigScope
 
getId() - 接口 中的方法org.jetlinks.core.metadata.DeviceMetadataCodec
 
getId() - 接口 中的方法org.jetlinks.core.metadata.Feature
 
getId() - 枚举 中的方法org.jetlinks.core.metadata.ManagementFeature
 
getId() - 枚举 中的方法org.jetlinks.core.metadata.MergeOption.DefaultMergeOption
 
getId() - 类 中的方法org.jetlinks.core.metadata.MergeOption.ExpandsMerge
 
getId() - 接口 中的方法org.jetlinks.core.metadata.MergeOption
 
getId() - 接口 中的方法org.jetlinks.core.metadata.MergeOption.PropertyFilter
 
getId() - 接口 中的方法org.jetlinks.core.metadata.Metadata
唯一标识别
getId() - 枚举 中的方法org.jetlinks.core.metadata.MetadataFeature
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.ArrayType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.BooleanType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.DateTimeType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.DoubleType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.EnumType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.FileType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.FloatType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.GeoShapeType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.GeoType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.IntType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.LongType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.ObjectType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.PasswordType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.StringType
 
getId() - 类 中的方法org.jetlinks.core.metadata.types.UnknownType
 
getId() - 类 中的方法org.jetlinks.core.metadata.unit.JsonValueUnit
 
getId() - 类 中的方法org.jetlinks.core.metadata.unit.SymbolValueUnit
 
getId() - 枚举 中的方法org.jetlinks.core.metadata.unit.UnifyUnit
 
getId() - 接口 中的方法org.jetlinks.core.ProtocolSupport
 
getId() - 接口 中的方法org.jetlinks.core.rpc.RpcDefinition
已过时。
 
getId() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
 
getId() - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionProvider
 
getId() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
getId() - 接口 中的方法org.jetlinks.core.things.Thing
 
getId() - 接口 中的方法org.jetlinks.core.things.ThingTemplate
 
getId() - 接口 中的方法org.jetlinks.core.things.ThingType
 
getInitConfigMetadata() - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
getInitConfigMetadata() - 接口 中的方法org.jetlinks.core.ProtocolSupport
获取协议初始化所需要的配置定义
getInput(String) - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
getInput(int) - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
getInputs() - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
getInputs() - 接口 中的方法org.jetlinks.core.metadata.FunctionMetadata
 
getInputs() - 类 中的方法org.jetlinks.core.metadata.SimpleFunctionMetadata
 
getIntOption(int) - 接口 中的方法org.jetlinks.core.message.codec.CoapMessage
 
getIntOption(int) - 接口 中的方法org.jetlinks.core.message.codec.CoapResponseMessage
 
getKeepAliveTimeout() - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
getKeepAliveTimeout() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
 
getKeepAliveTimeout() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
getKey() - 接口 中的方法org.jetlinks.core.config.ConfigKey
 
getKey() - 枚举 中的方法org.jetlinks.core.device.DeviceConfigKey
 
getKey() - 接口 中的方法org.jetlinks.core.message.HeaderKey
 
getLastProperty(String, String) - 接口 中的方法org.jetlinks.core.message.DeviceDataManager
获取最后上报的属性数据
getLastProperty(String, String, long) - 接口 中的方法org.jetlinks.core.message.DeviceDataManager
获取基准时间前的最新数据
getLastProperty(ThingType, String, String, long) - 类 中的方法org.jetlinks.core.things.DefaultThingsDataManager
 
getLastProperty(ThingType, String, String, long) - 接口 中的方法org.jetlinks.core.things.ThingsDataManager
获取基准时间前最新的属性
getLastProperty(ThingType, String, String, long) - 接口 中的方法org.jetlinks.core.things.ThingsDataManagerSupport
获取指定属性距离基准时间最近的信息
getLastPropertyTime(String, long) - 接口 中的方法org.jetlinks.core.message.DeviceDataManager
获取基准时间前设备最后上报属性的时间,如果从未上报过则返回Mono.empty()
getLastPropertyTime(ThingType, String, long) - 类 中的方法org.jetlinks.core.things.DefaultThingsDataManager
 
getLastPropertyTime(ThingType, String, long) - 接口 中的方法org.jetlinks.core.things.ThingsDataManager
获取最后一次属性变更时间
getLocalizedMessage() - 异常错误 中的方法org.jetlinks.core.exception.DeviceOperationException
 
getMax(long) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
getMax(double) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
getMaximumSession(Transport) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
已过时。
getMessage() - 接口 中的方法org.jetlinks.core.cluster.ClusterTopic.TopicMessage
 
getMessage() - 异常错误 中的方法org.jetlinks.core.exception.DeviceOperationException
 
getMessage() - 接口 中的方法org.jetlinks.core.message.BroadcastMessage
 
getMessage() - 接口 中的方法org.jetlinks.core.message.codec.MessageDecodeContext
获取设备上报的原始消息,根据通信协议的不同,消息类型也不同, 在使用时可能需要转换为对应的消息类型
getMessage() - 接口 中的方法org.jetlinks.core.message.codec.MessageEncodeContext
获取平台下发的给设备的消息指令,根据物模型中定义对应不同的消息类型.
getMessage() - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
getMessage() - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
getMessageCodec(Transport) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
getMessageCodec(Transport) - 接口 中的方法org.jetlinks.core.ProtocolSupport
获取设备消息编码解码器 用于将平台统一的消息对象转码为设备的消息 用于将设备发送的消息转吗为平台统一的消息对象
getMessageId() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessage
 
getMessageId() - 接口 中的方法org.jetlinks.core.message.Message
消息的唯一标识,用于在请求响应模式下对请求和响应进行关联.
getMessageType() - 类 中的方法org.jetlinks.core.message.AcknowledgeDeviceMessage
 
getMessageType() - 接口 中的方法org.jetlinks.core.message.BroadcastMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.ChildDeviceMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.ChildDeviceMessageReply
 
getMessageType() - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.DefaultUpdateTingTagsMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.DerivedMetadataMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.DeviceLogMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.DeviceOfflineMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.DeviceOnlineMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.DeviceRegisterMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.DeviceUnRegisterMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.DirectDeviceMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.DisconnectDeviceMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.DisconnectDeviceMessageReply
 
getMessageType() - 类 中的方法org.jetlinks.core.message.event.DefaultEventMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.event.EventMessage
 
getMessageType() - 接口 中的方法org.jetlinks.core.message.event.ThingEventMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.firmware.ReadFirmwareMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.firmware.ReadFirmwareMessageReply
 
getMessageType() - 类 中的方法org.jetlinks.core.message.firmware.ReportFirmwareMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.firmware.RequestFirmwareMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.firmware.RequestFirmwareMessageReply
 
getMessageType() - 类 中的方法org.jetlinks.core.message.firmware.UpgradeFirmwareMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.firmware.UpgradeFirmwareMessageReply
 
getMessageType() - 类 中的方法org.jetlinks.core.message.firmware.UpgradeFirmwareProgressMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessageReply
 
getMessageType() - 类 中的方法org.jetlinks.core.message.function.FunctionInvokeMessageReply
 
getMessageType() - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
getMessageType() - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessageReply
 
getMessageType() - 接口 中的方法org.jetlinks.core.message.Message
 
getMessageType() - 类 中的方法org.jetlinks.core.message.property.DefaultReadPropertyMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.property.DefaultReadPropertyMessageReply
 
getMessageType() - 类 中的方法org.jetlinks.core.message.property.DefaultReportPropertyMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.property.DefaultWritePropertyMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.property.DefaultWritePropertyMessageReply
 
getMessageType() - 类 中的方法org.jetlinks.core.message.property.ReadPropertyMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.property.ReadPropertyMessageReply
 
getMessageType() - 接口 中的方法org.jetlinks.core.message.property.ReadThingPropertyMessage
 
getMessageType() - 接口 中的方法org.jetlinks.core.message.property.ReadThingPropertyMessageReply
 
getMessageType() - 类 中的方法org.jetlinks.core.message.property.ReportPropertyMessage
 
getMessageType() - 接口 中的方法org.jetlinks.core.message.property.ThingReportPropertyMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.property.WritePropertyMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.property.WritePropertyMessageReply
 
getMessageType() - 接口 中的方法org.jetlinks.core.message.property.WriteThingPropertyMessage
 
getMessageType() - 接口 中的方法org.jetlinks.core.message.property.WriteThingPropertyMessageReply
 
getMessageType() - 类 中的方法org.jetlinks.core.message.state.DeviceStateCheckMessage
 
getMessageType() - 类 中的方法org.jetlinks.core.message.state.DeviceStateCheckMessageReply
 
getMessageType() - 类 中的方法org.jetlinks.core.message.UpdateTagMessage
 
getMessageType() - 接口 中的方法org.jetlinks.core.message.UpdateTingTagsMessage
 
getMetadata() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getMetadata() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceProductOperator
 
getMetadata() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
getMetadata() - 接口 中的方法org.jetlinks.core.device.DeviceProductOperator
 
getMetadata() - 接口 中的方法org.jetlinks.core.things.Thing
获取当前物的物模型,如果当前物没有单独配置物模型,则获取模版里的物模型
getMetadata() - 接口 中的方法org.jetlinks.core.things.ThingTemplate
获取模版物模型
getMetadataCodec() - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
getMetadataCodec() - 接口 中的方法org.jetlinks.core.ProtocolSupport
获取默认的设备物模型编解码器 用于将平台统一的设备定义规范转码为协议的规范 用于将协议的规范转为平台统一的设备定义规范
getMetadataCodecs() - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
getMetadataCodecs() - 接口 中的方法org.jetlinks.core.ProtocolSupport
获取所有支持的物模型编解码器
getMetadataExpandsConfig(Transport, DeviceMetadataType, String, String) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
getMetadataExpandsConfig(Transport, DeviceMetadataType, String, String) - 接口 中的方法org.jetlinks.core.ProtocolSupport
获取物模型拓展配置定义
getMethod() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
getMin(long) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
getMin(double) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
getName() - 接口 中的方法org.jetlinks.core.config.ConfigKey
key的名称,说明
getName() - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindProvider
绑定名称
getName() - 接口 中的方法org.jetlinks.core.ipc.IpcInvoker
 
getName() - 接口 中的方法org.jetlinks.core.message.codec.http.Part
 
getName() - 接口 中的方法org.jetlinks.core.message.codec.Transport
 
getName() - 接口 中的方法org.jetlinks.core.metadata.ConfigMetadata
 
getName() - 接口 中的方法org.jetlinks.core.metadata.ConfigPropertyMetadata
 
getName() - 接口 中的方法org.jetlinks.core.metadata.ConfigScope
 
getName() - 接口 中的方法org.jetlinks.core.metadata.DeviceMetadataCodec
 
getName() - 接口 中的方法org.jetlinks.core.metadata.Feature
 
getName() - 接口 中的方法org.jetlinks.core.metadata.Metadata
名称
getName() - 类 中的方法org.jetlinks.core.metadata.types.ArrayType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.BooleanType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.DateTimeType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.DoubleType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.EnumType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.FileType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.FloatType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.GeoShapeType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.GeoType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.IntType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.LongType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.ObjectType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.PasswordType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.StringType
 
getName() - 类 中的方法org.jetlinks.core.metadata.types.UnknownType
 
getName() - 类 中的方法org.jetlinks.core.metadata.unit.JsonValueUnit
 
getName() - 类 中的方法org.jetlinks.core.metadata.unit.SymbolValueUnit
 
getName() - 接口 中的方法org.jetlinks.core.ProtocolSupport
 
getName() - 接口 中的方法org.jetlinks.core.things.ThingType
 
getNonExistentKeys(Collection<String>) - 接口 中的方法org.jetlinks.core.Values
获取指定key列表中不存在的key
getNotifier() - 接口 中的方法org.jetlinks.core.cluster.ClusterManager
已过时。
getNumber(String, Supplier<Number>) - 接口 中的方法org.jetlinks.core.Values
 
getNumber(String, Number) - 接口 中的方法org.jetlinks.core.Values
 
getOfflineTime() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getOfflineTime() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
getOnlineTime() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getOnlineTime() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
getOperator() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
获取设备操作对象,在类似TCP首次请求的场景下,返回值可能为null.
getOperator() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
getOption(int) - 接口 中的方法org.jetlinks.core.message.codec.CoapMessage
 
getOption(int) - 接口 中的方法org.jetlinks.core.message.codec.CoapResponseMessage
 
getOptions() - 类 中的方法org.jetlinks.core.message.codec.CoapExchangeMessage
 
getOptions() - 接口 中的方法org.jetlinks.core.message.codec.CoapMessage
 
getOptions() - 接口 中的方法org.jetlinks.core.message.codec.CoapResponseMessage
 
getOrAddHeader(HeaderKey<T>, Supplier<T>) - 接口 中的方法org.jetlinks.core.message.Message
 
getOrAddHeaderDefault(HeaderKey<T>) - 接口 中的方法org.jetlinks.core.message.Message
 
getOrder() - 接口 中的方法org.jetlinks.core.codec.CodecsSupport
 
getOrder() - 类 中的方法org.jetlinks.core.codec.defaults.DefaultCodecsSupport
 
getOrder() - 接口 中的方法org.jetlinks.core.message.interceptor.DeviceMessageSenderInterceptor
排序序号,值小的在前,大的再后.
getOrder() - 接口 中的方法org.jetlinks.core.ProtocolSupport
 
getOutput() - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessageReply
功能调用响应结果,根据物模型的不同而不同.
getOutput() - 接口 中的方法org.jetlinks.core.metadata.FunctionMetadata
 
getParent() - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
获取上级配置器
getParent() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getParentDevice() - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
getPart(String) - 接口 中的方法org.jetlinks.core.message.codec.http.MultiPart
 
getParts() - 接口 中的方法org.jetlinks.core.message.codec.http.MultiPart
 
getPassword() - 接口 中的方法org.jetlinks.core.server.mqtt.MqttAuth
 
getPath() - 类 中的方法org.jetlinks.core.message.codec.CoapExchangeMessage
 
getPath() - 接口 中的方法org.jetlinks.core.message.codec.CoapMessage
request uri path e.g.
getPath() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
getPath() - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
getPathVariables(String, String) - 类 中的静态方法org.jetlinks.core.utils.TopicUtils
根据模版从url上提取变量,如果提取出错则返回空Map getPathVariables("/device/{productId}","/device/test123"); => {"productId","test1234"}
getPattern() - 类 中的方法org.jetlinks.core.metadata.types.ISODateTimeFormatter
 
getPayload() - 类 中的方法org.jetlinks.core.message.codec.CoapExchangeMessage
 
getPayload() - 类 中的方法org.jetlinks.core.message.codec.EmptyMessage
 
getPayload() - 接口 中的方法org.jetlinks.core.message.codec.EncodedMessage
获取原始报文
getPayload() - 类 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSessionMessageWrapper
 
getPayloadType() - 接口 中的方法org.jetlinks.core.message.codec.EncodedMessage
已过时。
getPayloadType() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessageCodecDescription.Topic
 
getProduct() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getProduct() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
getProduct(String) - 接口 中的方法org.jetlinks.core.device.DeviceRegistry
获取设备产品操作,请勿缓存返回值,注册中心已经实现本地缓存.
getProduct(String, String) - 接口 中的方法org.jetlinks.core.device.DeviceRegistry
获取指定版本的产品,在注册产品时,指定了产品版本ProductInfo#getVersion()的信息,可以通过此方法获取
getProduct(String) - 接口 中的方法org.jetlinks.core.server.DeviceGatewayContext
根据产品ID获取产品操作接口
getProperties() - 接口 中的方法org.jetlinks.core.message.property.PropertyMessage
获取全部属性值,key为物模型中的属性ID,value为属性的值
getProperties() - 接口 中的方法org.jetlinks.core.message.property.ReadThingPropertyMessage
要读取的属性列表,协议包可根据实际情况处理此参数, 有的设备可能不支持读取指定的属性,则直接读取全部属性返回即可
getProperties() - 接口 中的方法org.jetlinks.core.message.property.ReadThingPropertyMessageReply
回复的属性,key为物模型中的属性ID,value为物模型对应的类型值.
getProperties() - 接口 中的方法org.jetlinks.core.message.property.ThingReportPropertyMessage
属性值信息,key为物模型中的属性ID,value为物模型对应的类型值.
getProperties() - 接口 中的方法org.jetlinks.core.message.property.WriteThingPropertyMessage
要读取的属性列表,协议包可根据实际情况处理此参数, 有的设备可能不支持读取指定的属性,则直接读取全部属性返回即可
getProperties() - 接口 中的方法org.jetlinks.core.message.property.WriteThingPropertyMessageReply
回复的属性,key为物模型中的属性ID,value为物模型对应的类型值.
getProperties() - 接口 中的方法org.jetlinks.core.metadata.ConfigMetadata
 
getProperties() - 类 中的方法org.jetlinks.core.metadata.DefaultConfigMetadata
 
getProperties() - 接口 中的方法org.jetlinks.core.metadata.DeviceMetadata
 
getProperties() - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
getProperties() - 类 中的方法org.jetlinks.core.metadata.types.ObjectType
 
getProperties() - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getProperty() - 接口 中的方法org.jetlinks.core.message.property.Property
 
getProperty(String) - 接口 中的方法org.jetlinks.core.message.property.PropertyMessage
获取属性值
getProperty() - 接口 中的方法org.jetlinks.core.metadata.ConfigPropertyMetadata
 
getProperty(String) - 类 中的方法org.jetlinks.core.metadata.types.ObjectType
 
getProperty(String) - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getProperty() - 接口 中的方法org.jetlinks.core.things.ThingProperty
 
getPropertyOrNull(String) - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
getPropertyOrNull(String) - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getPropertySourceTime(String) - 接口 中的方法org.jetlinks.core.message.property.PropertyMessage
获取指定属性ID的源时间(通常由设备上报该属性产生的时间)
getPropertySourceTimes() - 接口 中的方法org.jetlinks.core.message.property.PropertyMessage
属性源时间信息,key为物模型中的属性ID,value为该属性的Unix时间戳(毫秒)
getPropertySourceTimes() - 接口 中的方法org.jetlinks.core.message.property.ReadThingPropertyMessageReply
属性源的时间戳,表示不同属性值产生的时间戳,单位毫秒
getPropertySourceTimes() - 接口 中的方法org.jetlinks.core.message.property.ThingReportPropertyMessage
属性源的时间戳,表示不同属性值产生的时间戳,单位毫秒
getPropertySourceTimes() - 接口 中的方法org.jetlinks.core.message.property.WriteThingPropertyMessageReply
属性源的时间戳,表示不同属性值产生的时间戳,单位毫秒
getPropertyState(String) - 接口 中的方法org.jetlinks.core.message.property.PropertyMessage
获取指定属性的状态
getPropertyStates() - 接口 中的方法org.jetlinks.core.message.property.PropertyMessage
属性状态信息,key为物模型中的属性ID,value为该属性的状态
getPropertyStates() - 接口 中的方法org.jetlinks.core.message.property.ReadThingPropertyMessageReply
属性状态信息
getPropertyStates() - 接口 中的方法org.jetlinks.core.message.property.ThingReportPropertyMessage
属性状态信息
getPropertyStates() - 接口 中的方法org.jetlinks.core.message.property.WriteThingPropertyMessageReply
属性状态信息
getProtocol(String) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupports
 
getProtocol() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getProtocol() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceProductOperator
 
getProtocol() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
getProtocol() - 接口 中的方法org.jetlinks.core.device.DeviceProductOperator
 
getProtocol(String) - 接口 中的方法org.jetlinks.core.ProtocolSupports
 
getProtocols() - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupports
 
getProtocols() - 接口 中的方法org.jetlinks.core.ProtocolSupports
 
getProvider() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
getProvider() - 接口 中的方法org.jetlinks.core.server.session.PersistentSession
 
getQosLevel() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessage
 
getQueryParameter(String) - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
getQueryParameters() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
getQueue(String) - 接口 中的方法org.jetlinks.core.cluster.ClusterManager
获取集群队列
getReactiveStorage() - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
异步获取配置器
getReactiveStorage() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getReactiveStorage() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceProductOperator
 
getRemoteAddress() - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
getRequestParam() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
getScale(Integer) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
getScopes() - 接口 中的方法org.jetlinks.core.metadata.ConfigScopeSupport
 
getScopes() - 类 中的方法org.jetlinks.core.metadata.DefaultConfigMetadata
 
getSelfConfig(String) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getSelfConfig(String) - 接口 中的方法org.jetlinks.core.device.DeviceOperator
获取设备自身的配置,如果配置不存在则返回Mono.empty()
getSelfConfig(ConfigKey<V>) - 接口 中的方法org.jetlinks.core.device.DeviceOperator
获取设备自身的配置
getSelfConfig(String) - 接口 中的方法org.jetlinks.core.things.Thing
获取自身的配置,如果配置不存在则返回Mono.empty()
getSelfConfig(ConfigKey<V>) - 接口 中的方法org.jetlinks.core.things.Thing
获取自身的配置
getSelfConfigs(Collection<String>) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getSelfConfigs(Collection<String>) - 接口 中的方法org.jetlinks.core.device.DeviceOperator
获取设备自身的多个配置,不会返回Mono.empty(),通过从Values中获取对应的值
getSelfConfigs(String...) - 接口 中的方法org.jetlinks.core.device.DeviceOperator
获取设备自身的多个配置
getSelfConfigs(ConfigKey<?>...) - 接口 中的方法org.jetlinks.core.device.DeviceOperator
获取设备自身的多个配置
getSelfConfigs(Collection<String>) - 接口 中的方法org.jetlinks.core.things.Thing
获取自身的多个配置,不会返回Mono.empty(),通过从Values中获取对应的值
getSelfConfigs(String...) - 接口 中的方法org.jetlinks.core.things.Thing
获取自身的多个配置
getSelfConfigs(ConfigKey<?>...) - 接口 中的方法org.jetlinks.core.things.Thing
获取自身的多个配置
getSenderInterceptor() - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
getSenderInterceptor() - 接口 中的方法org.jetlinks.core.ProtocolSupport
获取设备消息发送拦截器, 用于拦截发送消息的行为.
getServerId() - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
getServerId() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
 
getServerId() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
getService() - 接口 中的方法org.jetlinks.core.rpc.DisposableService
 
getService(Class<T>) - 接口 中的方法org.jetlinks.core.spi.ServiceContext
 
getService(String) - 接口 中的方法org.jetlinks.core.spi.ServiceContext
 
getServices(Class<T>) - 接口 中的方法org.jetlinks.core.spi.ServiceContext
 
getServices(String) - 接口 中的方法org.jetlinks.core.spi.ServiceContext
 
getSession() - 接口 中的方法org.jetlinks.core.message.codec.FromDeviceMessageContext
 
getSession() - 接口 中的方法org.jetlinks.core.message.codec.ToDeviceMessageContext
 
getSession(String) - 接口 中的方法org.jetlinks.core.message.codec.ToDeviceMessageContext
获取指定设备的会话
getSession(String) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
根据设备ID或者会话ID获取设备会话
getSession(String, String) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
 
getSession(String) - 接口 中的方法org.jetlinks.core.server.session.ReactiveDeviceSessionManager
获取会话,如果会话不存在或者已失效则返回Mono.empty()
getSessionId() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getSessionId() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
getSet(String) - 接口 中的方法org.jetlinks.core.cluster.ClusterManager
获取Set结构
getState() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
getState() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
获取设备当前缓存的状态,此状态可能与实际的状态不一致.
getState() - 接口 中的方法org.jetlinks.core.message.DeviceDataManager.PropertyValue
 
getState() - 接口 中的方法org.jetlinks.core.message.property.Property
获取属性状态,可能为null
getState() - 接口 中的方法org.jetlinks.core.things.ThingProperty
 
getStateChecker() - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
getStateChecker() - 接口 中的方法org.jetlinks.core.ProtocolSupport
获取自定义设备状态检查器,用于检查设备状态.
getStatus() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpResponseMessage
 
getStorage(String) - 接口 中的方法org.jetlinks.core.config.ConfigStorageManager
获取配置存储器,请勿缓存ConfigStorage,但是可以缓存Mono.如: //正确 private final Mono<ConfigStorage> storageMono; //不建议 private final ConfigStorage storage;
getString(String, Supplier<String>) - 接口 中的方法org.jetlinks.core.Values
 
getString(String, String) - 接口 中的方法org.jetlinks.core.Values
 
getStringOption(int) - 接口 中的方法org.jetlinks.core.message.codec.CoapMessage
 
getStringOption(int) - 接口 中的方法org.jetlinks.core.message.codec.CoapResponseMessage
 
getSubscriberOrSubscribe(Supplier<T>) - 类 中的方法org.jetlinks.core.topic.Topic
 
getSubscribers() - 类 中的方法org.jetlinks.core.topic.Topic
 
getSupportedTransport() - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
getSupportedTransport() - 接口 中的方法org.jetlinks.core.ProtocolSupport
 
getSupportTransport() - 接口 中的方法org.jetlinks.core.message.codec.DeviceMessageCodec
 
getSupportTransport() - 类 中的方法org.jetlinks.core.message.codec.InterceptorDeviceMessageCodec
 
getSupportTransport() - 接口 中的方法org.jetlinks.core.message.codec.TransportDeviceMessageCodec
 
getSymbol() - 类 中的方法org.jetlinks.core.metadata.unit.JsonValueUnit
 
getSymbol() - 类 中的方法org.jetlinks.core.metadata.unit.SymbolValueUnit
 
getSymbol() - 接口 中的方法org.jetlinks.core.metadata.unit.ValueUnit
单位符号
getTag(String) - 类 中的方法org.jetlinks.core.cluster.ServerNode
 
getTag(String) - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getTagId() - 接口 中的方法org.jetlinks.core.message.DeviceDataManager.TagValue
 
getTagMap(String, String...) - 接口 中的方法org.jetlinks.core.message.DeviceDataManager
获取标签值并转为Map,key为标签ID,值为标签值
getTagOrNull(String) - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
getTagOrNull(String) - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getTags() - 类 中的方法org.jetlinks.core.message.DefaultUpdateTingTagsMessage
 
getTags(String, String...) - 接口 中的方法org.jetlinks.core.message.DeviceDataManager
获取标签值,如果不传入tags参数或者参数为空,则获取全部标签
getTags() - 类 中的方法org.jetlinks.core.message.UpdateTagMessage
 
getTags() - 接口 中的方法org.jetlinks.core.message.UpdateTingTagsMessage
key为标签ID,value为标签值
getTags() - 接口 中的方法org.jetlinks.core.metadata.DeviceMetadata
 
getTags() - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
getTags() - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
getTemplate(String, String) - 类 中的方法org.jetlinks.core.defaults.DeviceThingsRegistrySupport
 
getTemplate(String, String) - 类 中的方法org.jetlinks.core.defaults.MultiThingsRegistrySupport
 
getTemplate(String, String) - 类 中的方法org.jetlinks.core.defaults.SimpleThingsRegistrySupport
 
getTemplate() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
getTemplate(String, String) - 类 中的方法org.jetlinks.core.things.DefaultThingsRegistry
 
getTemplate() - 接口 中的方法org.jetlinks.core.things.Thing
获取当前物使用的模版
getTemplate(String, String) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
根据物类型获取物模版
getTemplate(ThingType, String) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
 
getTemplatePayload() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessageCodecDescription.Topic
 
getText() - 枚举 中的方法org.jetlinks.core.metadata.unit.UnifyUnit
 
getThing(String, String) - 类 中的方法org.jetlinks.core.defaults.DeviceThingsRegistrySupport
 
getThing(String, String) - 类 中的方法org.jetlinks.core.defaults.MultiThingsRegistrySupport
 
getThing(String, String) - 类 中的方法org.jetlinks.core.defaults.SimpleThingsRegistrySupport
 
getThing(String, String) - 类 中的方法org.jetlinks.core.things.DefaultThingsRegistry
 
getThing(String, String) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
根据物类型获取物实例
getThing(ThingType, String) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
 
getThingId() - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
getThingId() - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
getThingId() - 接口 中的方法org.jetlinks.core.message.DeviceMessage
 
getThingId() - 接口 中的方法org.jetlinks.core.message.ThingMessage
 
getThingType() - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
getThingType() - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
getThingType() - 接口 中的方法org.jetlinks.core.message.DeviceMessage
 
getThingType() - 接口 中的方法org.jetlinks.core.message.ThingMessage
 
getTimestamp() - 接口 中的方法org.jetlinks.core.message.DeviceDataManager.PropertyValue
 
getTimestamp() - 接口 中的方法org.jetlinks.core.message.DeviceMessage
 
getTimestamp() - 接口 中的方法org.jetlinks.core.message.Message
 
getTimestamp() - 接口 中的方法org.jetlinks.core.message.property.Property
时间戳
getTimestamp() - 接口 中的方法org.jetlinks.core.message.property.PropertyMessage
获取消息的Unix时间戳,单位毫秒
getTimestamp() - 接口 中的方法org.jetlinks.core.things.ThingProperty
 
getTopic(String) - 接口 中的方法org.jetlinks.core.cluster.ClusterManager
获取集群广播
getTopic() - 接口 中的方法org.jetlinks.core.cluster.ClusterTopic.TopicMessage
 
getTopic() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessage
 
getTopic() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessageCodecDescription.Topic
 
getTopic(Map<String, Object>) - 接口 中的方法org.jetlinks.core.message.codec.MqttMessageCodecDescription.Topic
 
getTopic() - 类 中的方法org.jetlinks.core.topic.Topic
 
getTopic(String) - 类 中的方法org.jetlinks.core.topic.Topic
 
getTopicPrefix(String, String) - 接口 中的方法org.jetlinks.core.things.ThingType
 
getTopicPrefix(String, String) - 接口 中的方法org.jetlinks.core.things.TopicSupport
根据物类型,获取topic前缀
getTopics() - 类 中的方法org.jetlinks.core.topic.Topic
 
getTopicVars(String) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
getTotalSubscriber() - 类 中的方法org.jetlinks.core.topic.Topic
 
getTotalTopic() - 类 中的方法org.jetlinks.core.topic.Topic
 
getTransport() - 接口 中的方法org.jetlinks.core.device.AuthenticationRequest
 
getTransport() - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
getTransport() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
传输协议,比如MQTT,TCP等
getTransport() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
getType() - 接口 中的方法org.jetlinks.core.config.ConfigKey
key 对应值的类型
getType() - 枚举 中的方法org.jetlinks.core.device.DeviceConfigKey
 
getType() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
getType() - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketMessage
 
getType() - 类 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSessionMessageWrapper
 
getType() - 接口 中的方法org.jetlinks.core.message.HeaderKey
 
getType() - 接口 中的方法org.jetlinks.core.metadata.ConfigPropertyMetadata
 
getType() - 接口 中的方法org.jetlinks.core.metadata.DataType
 
getType() - 接口 中的方法org.jetlinks.core.metadata.EventMetadata
 
getType() - 接口 中的方法org.jetlinks.core.things.Thing
 
getTypeId() - 接口 中的方法org.jetlinks.core.metadata.DataTypeCodec
 
getUnit() - 接口 中的方法org.jetlinks.core.metadata.UnitSupported
 
getUpStreamTopics() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessageCodecDescription
 
getUri() - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
getUrl() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
getUrlPath(String) - 类 中的静态方法org.jetlinks.core.message.codec.http.HttpUtils
 
getUsername() - 接口 中的方法org.jetlinks.core.server.mqtt.MqttAuth
 
getValue() - 接口 中的方法org.jetlinks.core.config.ConfigKeyValue
获取值
getValue() - 枚举 中的方法org.jetlinks.core.event.Subscription.Feature
 
getValue() - 接口 中的方法org.jetlinks.core.message.codec.http.FormFieldPart
 
getValue() - 接口 中的方法org.jetlinks.core.message.DeviceDataManager.PropertyValue
 
getValue() - 接口 中的方法org.jetlinks.core.message.DeviceDataManager.TagValue
 
getValue() - 接口 中的方法org.jetlinks.core.message.property.Property
属性值
getValue() - 枚举 中的方法org.jetlinks.core.metadata.unit.UnifyUnit
 
getValue() - 接口 中的方法org.jetlinks.core.things.ThingProperty
 
getValue(String) - 接口 中的方法org.jetlinks.core.Values
获取单个值
getValue(ConfigKey<T>) - 接口 中的方法org.jetlinks.core.Values
 
getValueType() - 接口 中的方法org.jetlinks.core.metadata.PropertyMetadata
 
getVariables() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessageCodecDescription.Topic
 
getWebSocketSession() - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSessionMessage
 
getWebSocketSession() - 类 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSessionMessageWrapper
 
getWriteJSONObject() - 枚举 中的方法org.jetlinks.core.metadata.unit.UnifyUnit
 
GLOBAL - 类 中的静态变量org.jetlinks.core.metadata.types.BooleanType
 
GLOBAL - 类 中的静态变量org.jetlinks.core.metadata.types.DateTimeType
 
GLOBAL - 类 中的静态变量org.jetlinks.core.metadata.types.DoubleType
 
GLOBAL - 类 中的静态变量org.jetlinks.core.metadata.types.FloatType
 
GLOBAL - 类 中的静态变量org.jetlinks.core.metadata.types.GeoShapeType
 
GLOBAL - 类 中的静态变量org.jetlinks.core.metadata.types.GeoType
 
GLOBAL - 类 中的静态变量org.jetlinks.core.metadata.types.IntType
 
GLOBAL - 类 中的静态变量org.jetlinks.core.metadata.types.LongType
 
GLOBAL - 类 中的静态变量org.jetlinks.core.metadata.types.PasswordType
 
GLOBAL - 类 中的静态变量org.jetlinks.core.metadata.types.StringType
 

H

HaManager - org.jetlinks.core.cluster中的接口
集群高可用管理器,可用于监听集群中的节点上下线信息.
handle(Throwable, DeviceMessageReply) - 接口 中的方法org.jetlinks.core.device.ReplyFailureHandler
 
handle(Object, BiFunction<DataType, Object, Object>) - 类 中的方法org.jetlinks.core.metadata.types.ObjectType
 
handleGetDeviceState(String, Function<Publisher<String>, Flux<DeviceStateInfo>>) - 类 中的方法org.jetlinks.core.device.StandaloneDeviceMessageBroker
 
handleGetDeviceState(String, Function<Publisher<String>, Flux<DeviceStateInfo>>) - 接口 中的方法org.jetlinks.core.server.MessageHandler
监听获取设备真实状态请求,并响应状态结果
handleNotify(String) - 接口 中的方法org.jetlinks.core.cluster.ClusterNotifier
已过时。
调用此方法开始处理通知,当收到对应消息地址上的消息时,消息会进入Flux下游
handleNotify(String, Function<T, Publisher<R>>) - 接口 中的方法org.jetlinks.core.cluster.ClusterNotifier
已过时。
调用此方法开始处理通知并回复处理结果
handleRelease(boolean) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
handleReply(String, String, Duration) - 接口 中的方法org.jetlinks.core.device.DeviceOperationBroker
根据消息ID监听响应
handleReply(String, String, Duration) - 类 中的方法org.jetlinks.core.device.StandaloneDeviceMessageBroker
 
handleSendToDeviceMessage(String) - 类 中的方法org.jetlinks.core.device.StandaloneDeviceMessageBroker
 
handleSendToDeviceMessage(String) - 接口 中的方法org.jetlinks.core.server.MessageHandler
监听发往设备的指令
has(MergeOption, MergeOption...) - 接口 中的静态方法org.jetlinks.core.metadata.MergeOption
 
has(MergeOption[]) - 接口 中的静态方法org.jetlinks.core.metadata.MergeOption.PropertyFilter
 
hasAnyScope(ConfigScope...) - 接口 中的方法org.jetlinks.core.metadata.ConfigScopeSupport
 
hasFeature(Subscription.Feature) - 类 中的方法org.jetlinks.core.event.Subscription
 
hashCode() - 类 中的方法org.jetlinks.core.metadata.types.GeoPoint
 
hasScope(ConfigScope) - 接口 中的方法org.jetlinks.core.metadata.ConfigScopeSupport
 
hasTag(String) - 类 中的方法org.jetlinks.core.cluster.ServerNode
 
header(String, Object) - 类 中的方法org.jetlinks.core.defaults.DefaultFunctionInvokeMessageSender
 
header(String, Object) - 类 中的方法org.jetlinks.core.defaults.DefaultReadPropertyMessageSender
 
header(String, Object) - 类 中的方法org.jetlinks.core.defaults.DefaultWritePropertyMessageSender
 
Header - org.jetlinks.core.message.codec.http中的类
 
Header() - 类 的构造器org.jetlinks.core.message.codec.http.Header
 
header(String, String...) - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
header(String, Object) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
 
header(HeaderKey<T>, T) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
 
header(String, Object) - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
 
header(HeaderKey<T>, T) - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
 
header(String, Object) - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
 
header(HeaderKey<T>, T) - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
 
HeaderKey<T> - org.jetlinks.core.message中的接口
 
headers(Map<String, Object>) - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
headers(List<Header>) - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
headers(Map<String, Object>) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
添加多个header到message中
Headers - org.jetlinks.core.message中的接口
 
headers(Map<String, Object>) - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
添加多个header到message中
headers(Map<String, Object>) - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
添加多个header到message中
highBytesToDouble(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
highBytesToDouble(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
highBytesToFloat(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
highBytesToFloat(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
highBytesToInt(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
highBytesToInt(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
highBytesToLong(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
highBytesToLong(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
HttpExchangeMessage - org.jetlinks.core.message.codec.http中的接口
可响应的http消息
HttpRequestMessage - org.jetlinks.core.message.codec.http中的接口
 
HttpResponseMessage - org.jetlinks.core.message.codec.http中的接口
HTTP响应消息
HttpUtils - org.jetlinks.core.message.codec.http中的类
 
HttpUtils() - 类 的构造器org.jetlinks.core.message.codec.http.HttpUtils
 

I

ID - 类 中的静态变量org.jetlinks.core.metadata.types.ArrayType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.BooleanType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.DateTimeType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.DoubleType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.EnumType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.FileType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.FloatType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.GeoShapeType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.GeoType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.IntType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.LongType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.ObjectType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.PasswordType
 
ID - 类 中的静态变量org.jetlinks.core.metadata.types.StringType
 
IdUtils - org.jetlinks.core.utils中的类
 
IdUtils() - 类 的构造器org.jetlinks.core.utils.IdUtils
 
ifFail(Consumer<ValidateResult>) - 类 中的方法org.jetlinks.core.metadata.ValidateResult
 
ignore - 接口 中的静态变量org.jetlinks.core.message.Headers
忽略某些操作,具体由不同的消息决定
ignore(String...) - 类 中的静态方法org.jetlinks.core.metadata.MergeOption.ExpandsMerge
 
ignoreAll() - 类 中的方法org.jetlinks.core.metadata.MergeOption.ExpandsMerge
 
ignoreExists - 接口 中的静态变量org.jetlinks.core.metadata.MergeOption
 
ignoreLog - 接口 中的静态变量org.jetlinks.core.message.Headers
忽略记录日志
ignoreSession - 接口 中的静态变量org.jetlinks.core.message.Headers
忽略会话创建,如果设备未在线,默认为创建会话,设置此header为true后则不会自动创建会话.
ignoreStorage - 接口 中的静态变量org.jetlinks.core.message.Headers
标记数据不存储
IllegalParameterException - org.jetlinks.core.message.exception中的异常错误
 
IllegalParameterException(String, String) - 异常错误 的构造器org.jetlinks.core.message.exception.IllegalParameterException
 
increment(double) - 接口 中的方法org.jetlinks.core.cluster.ClusterCounter
递增 n
increment() - 接口 中的方法org.jetlinks.core.cluster.ClusterCounter
递增 1
init(Map<String, Object>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
init(Map<String, Object>) - 接口 中的方法org.jetlinks.core.ProtocolSupport
初始化协议
inputAndAwait(IN, Duration) - 接口 中的方法org.jetlinks.core.message.codec.context.SerialContext
输入一个数据,然后等待输出
inputsToArray() - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
inputsToBean(Class<T>) - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
inputsToList() - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
inputsToMap() - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.BooleanCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.ByteBufCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.ByteCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.BytesCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.DeviceMessageCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.DirectCodec
 
instance() - 类 中的静态方法org.jetlinks.core.codec.defaults.DirectCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.DoubleCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.FastJsonArrayCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.FastJsonCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.FloatCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.IntegerCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.LongCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.MessageCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.SubscriptionCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.ThingPropertyCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.TopicPayloadCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.codec.defaults.VoidCodec
 
INSTANCE - 类 中的静态变量org.jetlinks.core.message.codec.EmptyMessage
 
IntegerCodec - org.jetlinks.core.codec.defaults中的类
 
InterceptorDeviceMessageCodec - org.jetlinks.core.message.codec中的类
 
InterceptorDeviceMessageCodec(DeviceMessageCodec) - 类 的构造器org.jetlinks.core.message.codec.InterceptorDeviceMessageCodec
 
intToBe(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
int转低位字节数组, 低字节在后 -------------------------------------------- | 31-24位 | 23-16位 | 15-8位 | 7-0位 | --------------------------------------------
intToBe(int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
intToLe(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
int转小端模式字节数组,低字节在前 ------------------------------------------- | 0-7位 | 8-15位 | 16-23位 | 24-31位 | -------------------------------------------
intToLe(int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
IntType - org.jetlinks.core.metadata.types中的类
 
IntType() - 类 的构造器org.jetlinks.core.metadata.types.IntType
 
invoke(Publisher<? extends REQ>) - 接口 中的方法org.jetlinks.core.rpc.Invoker
已过时。
 
invoke() - 接口 中的方法org.jetlinks.core.rpc.Invoker
已过时。
 
invoke(REQ) - 接口 中的方法org.jetlinks.core.rpc.Invoker
已过时。
 
invokeFunction(String) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceMessageSender
 
invokeFunction(String) - 接口 中的方法org.jetlinks.core.device.DeviceMessageSender
发送FunctionInvokeMessage消息更便捷的API
Invoker<REQ,RES> - org.jetlinks.core.rpc中的接口
已过时。
IpcCode - org.jetlinks.core.ipc中的枚举
 
IpcDefinition<REQ,RES> - org.jetlinks.core.ipc中的接口
IPC定义信息
IpcException - org.jetlinks.core.ipc中的异常错误
 
IpcException(IpcCode) - 异常错误 的构造器org.jetlinks.core.ipc.IpcException
 
IpcException(IpcCode, String) - 异常错误 的构造器org.jetlinks.core.ipc.IpcException
 
IpcException(IpcCode, Throwable) - 异常错误 的构造器org.jetlinks.core.ipc.IpcException
 
IpcException(IpcCode, String, Throwable) - 异常错误 的构造器org.jetlinks.core.ipc.IpcException
 
IpcInvoker<REQ,RES> - org.jetlinks.core.ipc中的接口
ICP执行器
IpcInvokerBuilder<REQ,RES> - org.jetlinks.core.ipc中的接口
 
IpcService - org.jetlinks.core.ipc中的接口
Ipc Service 底层接口,监听IPC请求,发起IPC请求.
isAlive() - 接口 中的方法org.jetlinks.core.server.ClientConnection
连接是否还存活
isAlive() - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
isAlive() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
 
isAlive() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
isAlive() - 类 中的方法org.jetlinks.core.server.session.LostDeviceSession
 
isAsync() - 接口 中的方法org.jetlinks.core.metadata.FunctionMetadata
 
isDecodeFrom(Object) - 接口 中的方法org.jetlinks.core.codec.Decoder
 
isDecodeFrom(Object) - 类 中的方法org.jetlinks.core.codec.defaults.VoidCodec
 
isDup() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessage
 
isEmbedded() - 接口 中的方法org.jetlinks.core.things.ThingType
 
isEmpty() - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
isEmpty() - 接口 中的方法org.jetlinks.core.Values
是否为空
isGatewayDevice - 枚举 中的静态变量org.jetlinks.core.device.DeviceConfigKey
 
isIgnore(String) - 类 中的方法org.jetlinks.core.metadata.MergeOption.ExpandsMerge
 
isIntNumber(Number) - 类 中的静态方法org.jetlinks.core.utils.NumberUtils
判断是否为整型数字
isMultiPart(MediaType) - 接口 中的静态方法org.jetlinks.core.message.codec.http.MultiPart
 
isNoEmpty() - 接口 中的方法org.jetlinks.core.Values
是否不为空
isNotNull() - 接口 中的方法org.jetlinks.core.config.ConfigKeyValue
判断值是否不为null
isNull() - 接口 中的方法org.jetlinks.core.config.ConfigKeyValue
判断值是否为null
ISODateTimeFormatter - org.jetlinks.core.metadata.types中的类
 
ISODateTimeFormatter() - 类 的构造器org.jetlinks.core.metadata.types.ISODateTimeFormatter
 
isOnline() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
isOutOfMaximumSessionLimit(Transport) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
已过时。
isRetain() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessage
 
isSame(ServerNode) - 类 中的方法org.jetlinks.core.cluster.ServerNode
 
isSame(Transport) - 接口 中的方法org.jetlinks.core.message.codec.Transport
比较与指定等协议是否为同一种协议
isSame(String) - 接口 中的方法org.jetlinks.core.message.codec.Transport
使用ID进行对比,判断是否为同一个协议
isSameType(ThingType) - 接口 中的方法org.jetlinks.core.things.ThingType
 
isSuccess() - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
isSuccess() - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
isSupport(String) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupports
 
isSupport(String) - 接口 中的方法org.jetlinks.core.ProtocolSupports
 
isSupported(String) - 类 中的方法org.jetlinks.core.defaults.DeviceThingsRegistrySupport
 
isSupported(String) - 类 中的方法org.jetlinks.core.defaults.MultiThingsRegistrySupport
 
isSupported(String) - 类 中的方法org.jetlinks.core.defaults.SimpleThingsRegistrySupport
 
isSupported(ThingType) - 接口 中的方法org.jetlinks.core.things.ThingsDataManagerSupport
判断是否支持此物类型,只有支持的物类型,后续才会调用
isSupported(String) - 接口 中的方法org.jetlinks.core.things.ThingsRegistrySupport
 
isSupported(ThingType) - 接口 中的方法org.jetlinks.core.things.ThingsRegistrySupport
 
isWill() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessage
 
isWrapFrom(Class<?>) - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
isWrapFrom(Class<?>) - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
判断会话是否包装自指定的类型,在某些场景下,可能会对会话进行包装
isWrapFrom(Class<?>) - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
isWrapperFor(Class<?>) - 接口 中的方法org.jetlinks.core.Wrapper
 
iterator() - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 

J

Jsonable - org.jetlinks.core.metadata中的接口
 
JsonArrayCodec<T,R> - org.jetlinks.core.codec.defaults中的类
 
JsonCodec<T> - org.jetlinks.core.codec.defaults中的类
 
JsonValueUnit - org.jetlinks.core.metadata.unit中的类
 
JsonValueUnit() - 类 的构造器org.jetlinks.core.metadata.unit.JsonValueUnit
 
justBroker() - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 
justLocal() - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 

K

keepAlive() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
 
keepOnline - 接口 中的静态变量org.jetlinks.core.message.Headers
保持在线,与DeviceOnlineMessage配合使用.
KeepOnlineSession - org.jetlinks.core.server.session中的类
 
KeepOnlineSession(DeviceSession, Duration) - 类 的构造器org.jetlinks.core.server.session.KeepOnlineSession
 
keepOnlineTimeoutSeconds - 接口 中的静态变量org.jetlinks.core.message.Headers
保持在线超时时间,超过指定时间未收到消息则认为离线
keys() - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
获取缓存的所有key

L

lastMetadataTimeKey - 接口 中的静态变量org.jetlinks.core.things.ThingsConfigKeys
 
lastPingTime() - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
lastPingTime() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
 
lastPingTime() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
lastPingTime() - 类 中的方法org.jetlinks.core.server.session.LostDeviceSession
 
latProperty(String) - 类 中的方法org.jetlinks.core.metadata.types.GeoType
 
leToDouble(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
小端模式,IEEE 754 字节数组转double,低位字节在前,高位字节在后.
leToDouble(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
leToFloat(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
小端模式,IEEE 754 字节数组转float,低位字节在前,高位字节在后.
leToFloat(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
leToInt(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
小端模式转int,低字节在前.高在后. ------------------------------------- | 0-7位 | 8-15位 | 16-23位 | 24-31位 | -------------------------------------
leToInt(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
leToLong(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
小端模式转long,低字节在前.高在后. --------------------------------------------------------------------------- | 0-7位 | 8-15位 | 16-23位 | 24-31位 | 32-39位 | 40-47位 | 48-55位 | 56-63位 | ---------------------------------------------------------------------------
leToLong(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
lineString(GeoPoint...) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoShape
 
listen(IpcDefinition<REQ, RES>, IpcInvoker<REQ, RES>) - 接口 中的方法org.jetlinks.core.ipc.IpcService
监听请求,相当于发布服务.
listen() - 接口 中的方法org.jetlinks.core.message.codec.context.SerialContext
监听输入
listen(RpcDefinition<REQ, RES>, BiFunction<String, REQ, Publisher<RES>>) - 接口 中的方法org.jetlinks.core.rpc.RpcService
已过时。
监听请求,相当于发布服务.
listen(RpcDefinition<Void, RES>, Function<String, Publisher<RES>>) - 接口 中的方法org.jetlinks.core.rpc.RpcService
已过时。
监听没有参数的请求.
local() - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 
LongCodec - org.jetlinks.core.codec.defaults中的类
 
longToBe(byte[], long, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
longToBe(long) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
longToLe(byte[], long, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
longToLe(long) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
LongType - org.jetlinks.core.metadata.types中的类
 
LongType() - 类 的构造器org.jetlinks.core.metadata.types.LongType
 
lonProperty(String) - 类 中的方法org.jetlinks.core.metadata.types.GeoType
 
lookup(Class<? extends T>) - 类 中的静态方法org.jetlinks.core.codec.Codecs
 
lookup(ResolvableType) - 类 中的静态方法org.jetlinks.core.codec.Codecs
 
lookup(ResolvableType) - 接口 中的方法org.jetlinks.core.codec.CodecsSupport
 
lookup(ResolvableType) - 类 中的方法org.jetlinks.core.codec.defaults.DefaultCodecsSupport
 
lookup(String) - 类 中的静态方法org.jetlinks.core.device.manager.DeviceBindHolder
 
lookup(String) - 接口 中的静态方法org.jetlinks.core.message.codec.Transport
通过ID查找协议定义,可通过Transports.register(Transport)来注册自定义的协议
lookup(String) - 类 中的静态方法org.jetlinks.core.message.codec.Transports
 
lookup(String) - 类 中的静态方法org.jetlinks.core.metadata.types.DataTypes
 
lookup(String) - 类 中的静态方法org.jetlinks.core.metadata.unit.ValueUnits
通过单位ID来获取单位信息,如果id不存在则将id当成符号作为单位,如果id是json格式,则解析json为单位
lookup(String) - 接口 中的静态方法org.jetlinks.core.server.session.DeviceSessionProvider
根据id获取Provider
lookup(String) - 类 中的静态方法org.jetlinks.core.server.session.DeviceSessionProviders
 
lookup(String) - 类 中的静态方法org.jetlinks.core.things.ThingTypes
 
lookupOrElse(String, Function<String, ThingType>) - 类 中的静态方法org.jetlinks.core.things.ThingTypes
 
LostDeviceSession - org.jetlinks.core.server.session中的类
 
LostDeviceSession() - 类 的构造器org.jetlinks.core.server.session.LostDeviceSession
 
lowBytesToDouble(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
lowBytesToDouble(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
lowBytesToFloat(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
lowBytesToFloat(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
lowBytesToInt(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
lowBytesToInt(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
lowBytesToLong(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
lowBytesToLong(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。

M

ManagementFeature - org.jetlinks.core.metadata中的枚举
管理相关特性
match(String[]) - 类 中的方法org.jetlinks.core.topic.Topic
 
match(String, String) - 类 中的静态方法org.jetlinks.core.utils.TopicUtils
匹配topic match("/test/*","/test/1"); // true match("/test/*","/test/1/2"); // false match("/test/**","/test/1/2"); // true
match(String[], String[]) - 类 中的静态方法org.jetlinks.core.utils.TopicUtils
 
max(Number) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
merge(T) - 接口 中的方法org.jetlinks.core.metadata.DeviceMetadata
合并物模型,合并后返回新的物模型对象
merge(T, MergeOption...) - 接口 中的方法org.jetlinks.core.metadata.DeviceMetadata
 
merge(EventMetadata, MergeOption...) - 接口 中的方法org.jetlinks.core.metadata.EventMetadata
 
merge(FunctionMetadata, MergeOption...) - 接口 中的方法org.jetlinks.core.metadata.FunctionMetadata
 
merge(PropertyMetadata, MergeOption...) - 接口 中的方法org.jetlinks.core.metadata.PropertyMetadata
 
merge(T, MergeOption...) - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
merge(FunctionMetadata, MergeOption...) - 类 中的方法org.jetlinks.core.metadata.SimpleFunctionMetadata
 
merge(PropertyMetadata, MergeOption...) - 类 中的方法org.jetlinks.core.metadata.SimplePropertyMetadata
 
merge(T) - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
merge(T, MergeOption...) - 接口 中的方法org.jetlinks.core.things.ThingMetadata
 
merge(Values) - 接口 中的方法org.jetlinks.core.Values
将当前的值与指定的值进行合并,并返回新的值
mergeExpands(Map<String, Object>, BiConsumer<String, Object>) - 类 中的方法org.jetlinks.core.metadata.MergeOption.ExpandsMerge
 
mergeLatest - 接口 中的静态变量org.jetlinks.core.message.Headers
是否合并历史属性数据,设置此消息头后,将会把历史最新的消息合并到消息体里
MergeOption - org.jetlinks.core.metadata中的接口
合并选项,通过一些自定义的选项来指定合并过程中的行为,比如 忽略合并一下拓展配置等
MergeOption.DefaultMergeOption - org.jetlinks.core.metadata中的枚举
 
MergeOption.ExpandsMerge - org.jetlinks.core.metadata中的类
 
MergeOption.PropertyFilter - org.jetlinks.core.metadata中的接口
 
message(String) - 类 中的方法org.jetlinks.core.message.ChildDeviceMessageReply
 
message(String) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
message(String) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
message(String) - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
Message - org.jetlinks.core.message中的接口
设备消息
message(String) - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
MessageCodec - org.jetlinks.core.codec.defaults中的类
 
MessageCodec() - 类 的构造器org.jetlinks.core.codec.defaults.MessageCodec
 
MessageCodecContext - org.jetlinks.core.message.codec中的接口
消息编解码上下文
MessageCodecDescription - org.jetlinks.core.message.codec中的接口
 
MessageDecodeContext - org.jetlinks.core.message.codec中的接口
 
MessageEncodeContext - org.jetlinks.core.message.codec中的接口
消息编码上下文,用于平台向设备发送指令并使用协议包进行编码时,可以从上下文中获取一些参数。
MessageHandler - org.jetlinks.core.server中的接口
消息处理器,在服务启动后,用于接收来着平台的指令并进行相应的处理
messageId(String) - 类 中的方法org.jetlinks.core.defaults.DefaultFunctionInvokeMessageSender
 
messageId(String) - 类 中的方法org.jetlinks.core.defaults.DefaultReadPropertyMessageSender
 
messageId(String) - 类 中的方法org.jetlinks.core.defaults.DefaultWritePropertyMessageSender
 
messageId(int) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
messageId(String) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
messageId(String) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
messageId(String) - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
messageId(String) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
messageId(String) - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
messageId(String) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
 
messageId(String) - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
 
messageId(String) - 接口 中的方法org.jetlinks.core.message.ThingMessage
设置messageId
messageId(String) - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
messageId(String) - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
 
MessagePayloadType - org.jetlinks.core.message.codec中的枚举
 
messageSender() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
messageSender() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
MessageType - org.jetlinks.core.message中的枚举
 
Metadata - org.jetlinks.core.metadata中的接口
模型基础定义接口
metadata - 接口 中的静态变量org.jetlinks.core.things.ThingsConfigKeys
 
MetadataFeature - org.jetlinks.core.metadata中的枚举
 
MetadataId - org.jetlinks.core.things中的类
 
MetadataId() - 类 的构造器org.jetlinks.core.things.MetadataId
 
MetadataParser - org.jetlinks.core.metadata中的类
 
MetadataParser() - 类 的构造器org.jetlinks.core.metadata.MetadataParser
 
MetadataUndefinedException - org.jetlinks.core.exception中的异常错误
 
MetadataUndefinedException(String) - 异常错误 的构造器org.jetlinks.core.exception.MetadataUndefinedException
 
metrics() - 接口 中的方法org.jetlinks.core.server.monitor.GatewayServerMonitor
 
MIME_TYPES - 接口 中的静态变量org.jetlinks.core.message.codec.http.MultiPart
 
min(Number) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
MqttAuth - org.jetlinks.core.server.mqtt中的接口
 
MqttAuthenticationRequest - org.jetlinks.core.device中的类
 
MqttAuthenticationRequest() - 类 的构造器org.jetlinks.core.device.MqttAuthenticationRequest
 
MqttClientConnection - org.jetlinks.core.server.mqtt中的接口
MQTT 客户端连接
MqttConnectReturnCode - org.jetlinks.core.server.mqtt中的枚举
 
MqttMessage - org.jetlinks.core.message.codec中的接口
 
MqttMessageCodecDescription - org.jetlinks.core.message.codec中的接口
 
MqttMessageCodecDescription.Topic - org.jetlinks.core.message.codec中的接口
 
MqttPublishingMessage - org.jetlinks.core.server.mqtt中的接口
MQTT 推送消息
multi(boolean) - 类 中的方法org.jetlinks.core.metadata.types.EnumType
 
multiLineString(List<GeoPoint>...) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoShape
 
multiPart() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
MultiPart - org.jetlinks.core.message.codec.http中的接口
对文件上传的支持,MediaType.MULTIPART_FORM_DATA
multiPoint(GeoPoint...) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoShape
 
multiPolygon(List<List<GeoPoint>>...) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoShape
 
MultiThingsRegistrySupport - org.jetlinks.core.defaults中的类
 
MultiThingsRegistrySupport() - 类 的构造器org.jetlinks.core.defaults.MultiThingsRegistrySupport
 
mutate(Message, DeviceOperator) - 接口 中的方法org.jetlinks.core.message.codec.MessageEncodeContext
使用新的消息和设备,转换为新上下文
mutate(Message, DeviceOperator) - 接口 中的方法org.jetlinks.core.message.codec.ToDeviceMessageContext
使用新的消息和设备,转换为新上下文.

N

name(String) - 接口 中的方法org.jetlinks.core.cache.FileQueue.Builder
队列名称,不能为空
name(String) - 类 中的方法org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
name(String) - 接口 中的方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
name - 接口 中的静态变量org.jetlinks.core.things.ThingsConfigKeys
 
NativePayload<T> - org.jetlinks.core中的类
 
newBuilder() - 接口 中的静态方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
newCache() - 类 中的静态方法org.jetlinks.core.cache.Caches
 
newConnection(String) - 接口 中的方法org.jetlinks.core.server.monitor.GatewayServerMetrics
 
newContext() - 接口 中的静态方法org.jetlinks.core.message.codec.context.CodecContext
 
newContext() - 接口 中的静态方法org.jetlinks.core.message.codec.context.SerialContext
 
newRecycler(Class<T>, Function<Recycler.Handle<T>, T>, int) - 类 中的静态方法org.jetlinks.core.utils.RecyclerUtils
 
newRecycler(Class<T>, Function<Recycler.Handle<T>, T>) - 类 中的静态方法org.jetlinks.core.utils.RecyclerUtils
 
newReply() - 类 中的方法org.jetlinks.core.message.ChildDeviceMessage
 
newReply() - 类 中的方法org.jetlinks.core.message.DisconnectDeviceMessage
 
newReply() - 类 中的方法org.jetlinks.core.message.firmware.ReadFirmwareMessage
 
newReply() - 类 中的方法org.jetlinks.core.message.firmware.RequestFirmwareMessage
 
newReply() - 类 中的方法org.jetlinks.core.message.firmware.UpgradeFirmwareMessage
 
newReply() - 类 中的方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessage
 
newReply() - 类 中的方法org.jetlinks.core.message.function.FunctionInvokeMessage
 
newReply() - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessage
 
newReply() - 类 中的方法org.jetlinks.core.message.property.DefaultReadPropertyMessage
 
newReply() - 类 中的方法org.jetlinks.core.message.property.DefaultWritePropertyMessage
 
newReply() - 类 中的方法org.jetlinks.core.message.property.ReadPropertyMessage
 
newReply() - 类 中的方法org.jetlinks.core.message.property.WritePropertyMessage
 
newReply() - 接口 中的方法org.jetlinks.core.message.RepayableDeviceMessage
新建一个回复对象
newReply() - 接口 中的方法org.jetlinks.core.message.RepayableThingMessage
新建一个回复对象
newReply() - 类 中的方法org.jetlinks.core.message.state.DeviceStateCheckMessage
 
newResponse() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpExchangeMessage
 
newUUID() - 类 中的静态方法org.jetlinks.core.utils.IdUtils
 
next(String) - 类 中的方法org.jetlinks.core.utils.ParallelIntervalHelper
获取下一次的间隔(毫秒),如果上一次与本次获取的时间超过间隔则返回0
noActive - 接口 中的静态变量org.jetlinks.core.device.DeviceState
 
numberOfPlace(Number) - 类 中的静态方法org.jetlinks.core.utils.NumberUtils
获取数字的小数位数
numberToBe(byte[], Number, int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
数字大端模式转字节数组, 低字节在后 ------------------------------------- | 31-24位 | 23-16位 | 15-8位 | 7-0位 | -------------------------------------
numberToLe(byte[], Number, int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
int转小端模式字节数组,低字节在前 --------------------------------------- | 0-7位 | 8-15位 | 16-23位 | 24-31位 | ---------------------------------------
NumberType<N extends Number> - org.jetlinks.core.metadata.types中的类
 
NumberType() - 类 的构造器org.jetlinks.core.metadata.types.NumberType
 
NumberUtils - org.jetlinks.core.utils中的类
 
NumberUtils() - 类 的构造器org.jetlinks.core.utils.NumberUtils
 

O

ObjectType - org.jetlinks.core.metadata.types中的类
 
ObjectType() - 类 的构造器org.jetlinks.core.metadata.types.ObjectType
 
of(Function<String, Throwable>) - 类 中的静态方法org.jetlinks.core.codec.defaults.ErrorCodec
 
of(Function3<String, String, String, Throwable>) - 类 中的静态方法org.jetlinks.core.codec.defaults.ErrorCodec
 
of(Class<T>) - 类 中的静态方法org.jetlinks.core.codec.defaults.JsonArrayCodec
 
of(Class<T>, Class<R>, Function<List<T>, R>) - 类 中的静态方法org.jetlinks.core.codec.defaults.JsonArrayCodec
 
of(Class<? extends T>) - 类 中的静态方法org.jetlinks.core.codec.defaults.JsonCodec
 
of(Charset) - 类 中的静态方法org.jetlinks.core.codec.defaults.StringCodec
 
of(String) - 接口 中的静态方法org.jetlinks.core.config.ConfigKey
根据一个字符串来创建一个ConfigKey,它的key和name的值都为此字符串
of(String, String) - 接口 中的静态方法org.jetlinks.core.config.ConfigKey
指定key和名称创建key
of(String, String, Class<T>) - 接口 中的静态方法org.jetlinks.core.config.ConfigKey
指定key字符串和名称以及值类型创建key
of(String) - 枚举 中的静态方法org.jetlinks.core.enums.ErrorCode
 
of(String, String...) - 类 中的静态方法org.jetlinks.core.event.Subscription
 
of(String, String[], Subscription.Feature...) - 类 中的静态方法org.jetlinks.core.event.Subscription
 
of(String, String, Subscription.Feature...) - 类 中的静态方法org.jetlinks.core.event.Subscription
 
of(String, Payload) - 类 中的静态方法org.jetlinks.core.event.TopicPayload
 
of(String, Codec<REQ>, Codec<RES>) - 接口 中的静态方法org.jetlinks.core.ipc.IpcDefinition
 
of(String) - 接口 中的静态方法org.jetlinks.core.ipc.IpcDefinition
 
of(String, Class<REQ>, Class<RES>) - 接口 中的静态方法org.jetlinks.core.ipc.IpcDefinition
 
of(String) - 类 中的静态方法org.jetlinks.core.message.codec.DefaultCoapMessage
 
of(String) - 类 中的静态方法org.jetlinks.core.message.codec.DefaultCoapResponseMessage
CoAP 5.02
of(CoapResponse) - 类 中的静态方法org.jetlinks.core.message.codec.DefaultCoapResponseMessage
 
of(DeviceSession, EncodedMessage) - 接口 中的静态方法org.jetlinks.core.message.codec.FromDeviceMessageContext
 
of(DeviceSession, EncodedMessage, DeviceRegistry) - 接口 中的静态方法org.jetlinks.core.message.codec.FromDeviceMessageContext
 
of(String, String, HttpHeaders, ByteBuf) - 接口 中的静态方法org.jetlinks.core.message.codec.http.FilePart
 
of(String, String, HttpHeaders) - 接口 中的静态方法org.jetlinks.core.message.codec.http.FormFieldPart
 
of(String, String, HttpHeaders, ByteBuf) - 接口 中的静态方法org.jetlinks.core.message.codec.http.FormFieldPart
 
of(Part...) - 接口 中的静态方法org.jetlinks.core.message.codec.http.MultiPart
 
of(List<Part>) - 接口 中的静态方法org.jetlinks.core.message.codec.http.MultiPart
 
of(String) - 类 中的静态方法org.jetlinks.core.message.codec.http.SimpleHttpRequestMessage
 
of(String) - 类 中的静态方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage
HTTP/1.1 200 OK Content-Type: application/json {"success":true}
of(String) - 枚举 中的静态方法org.jetlinks.core.message.codec.MessagePayloadType
 
of(ByteBuf, MessagePayloadType) - 类 中的静态方法org.jetlinks.core.message.codec.SimpleEncodedMessage
 
of(String) - 类 中的静态方法org.jetlinks.core.message.codec.SimpleMqttMessage
QoS0 /topic {"hello":"world"}
of(String) - 接口 中的静态方法org.jetlinks.core.message.codec.Transport
使用指定的ID来创建协议定义
of(String, T, Class<T>) - 接口 中的静态方法org.jetlinks.core.message.HeaderKey
 
of(String, T) - 接口 中的静态方法org.jetlinks.core.message.HeaderKey
 
of(String) - 枚举 中的静态方法org.jetlinks.core.message.MessageType
 
of(Map<String, Object>) - 枚举 中的静态方法org.jetlinks.core.message.MessageType
 
of(String) - 接口 中的静态方法org.jetlinks.core.metadata.ConfigScope
 
of(String, String) - 接口 中的静态方法org.jetlinks.core.metadata.Feature
 
of(String, String, List<PropertyMetadata>, DataType) - 类 中的静态方法org.jetlinks.core.metadata.SimpleFunctionMetadata
 
of(String, String, DataType) - 类 中的静态方法org.jetlinks.core.metadata.SimplePropertyMetadata
 
of(String, String) - 类 中的静态方法org.jetlinks.core.metadata.types.EnumType.Element
 
of(Map<String, String>) - 类 中的静态方法org.jetlinks.core.metadata.types.EnumType.Element
 
of(String) - 枚举 中的静态方法org.jetlinks.core.metadata.types.FileType.BodyType
 
of(double, double) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoPoint
 
of(Object) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoPoint
 
of(Object) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoShape
 
of(Map<String, Object>) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoShape
 
of(Object) - 枚举 中的静态方法org.jetlinks.core.metadata.types.GeoShape.Type
 
of(String) - 类 中的静态方法org.jetlinks.core.metadata.unit.JsonValueUnit
 
of(String) - 枚举 中的静态方法org.jetlinks.core.metadata.unit.UnifyUnit
 
of(T, Encoder<T>) - 类 中的静态方法org.jetlinks.core.NativePayload
 
of(T, Supplier<Payload>) - 类 中的静态方法org.jetlinks.core.NativePayload
 
of(ByteBuf) - 接口 中的静态方法org.jetlinks.core.Payload
 
of(byte[]) - 接口 中的静态方法org.jetlinks.core.Payload
 
of(String) - 接口 中的静态方法org.jetlinks.core.Payload
 
of(T, Encoder<T>) - 接口 中的静态方法org.jetlinks.core.Payload
 
of(String, String, Codec<REQ>, Codec<RES>) - 接口 中的静态方法org.jetlinks.core.rpc.RpcDefinition
已过时。
 
of(String) - 接口 中的静态方法org.jetlinks.core.rpc.RpcDefinition
已过时。
 
of(String, String, Class<REQ>, Class<RES>) - 接口 中的静态方法org.jetlinks.core.rpc.RpcDefinition
已过时。
 
of(MqttMessage, Runnable) - 接口 中的静态方法org.jetlinks.core.server.mqtt.MqttPublishingMessage
根据另外一个MqttMessage创建MqttPublishingMessage
of(String, Object, long) - 接口 中的静态方法org.jetlinks.core.things.ThingProperty
 
of(String, Object, long, String) - 接口 中的静态方法org.jetlinks.core.things.ThingProperty
 
of(String) - 接口 中的静态方法org.jetlinks.core.things.ThingType
根据id创建ThingType,如果ThingType未定义,则创建新的ThingType
of(Function<T, ID>, Function<T, ID>, Function<ID, Mono<T>>) - 接口 中的静态方法org.jetlinks.core.utils.CyclicDependencyChecker
创建检查器,当发生循环依赖时,将抛出CyclicDependencyException.否则返回Mono.empty()
of(Function<T, ID>, Function<T, ID>, Function<ID, Mono<T>>, Function<Set<ID>, Mono<R>>) - 接口 中的静态方法org.jetlinks.core.utils.CyclicDependencyChecker
创建检查器,当发生循环依赖时,执行指定的动作.否则返回Mono.empty()
of(Map<String, ?>) - 接口 中的静态方法org.jetlinks.core.Values
 
offer(T) - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
offline() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
offline() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
设置设备离线
offline - 接口 中的静态变量org.jetlinks.core.device.DeviceState
 
ok(String) - 接口 中的方法org.jetlinks.core.message.codec.http.HttpExchangeMessage
 
onBeforeDeviceCreate(Transport, Function<DeviceInfo, Mono<DeviceInfo>>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
注册设备添加监听器,用于在创建设备时,进行自定义配置生成等操作.
onChildBind(DeviceOperator, Flux<DeviceOperator>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
onChildBind(DeviceOperator, Flux<DeviceOperator>) - 接口 中的方法org.jetlinks.core.ProtocolSupport
触发手动绑定子设备到网关设备
onChildUnbind(DeviceOperator, Flux<DeviceOperator>) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
onChildUnbind(DeviceOperator, Flux<DeviceOperator>) - 接口 中的方法org.jetlinks.core.ProtocolSupport
触发手动接触绑定子设备到网关设备
onClientConnect(Transport, ClientConnection, DeviceGatewayContext) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
onClientConnect(Transport, ClientConnection, DeviceGatewayContext) - 接口 中的方法org.jetlinks.core.ProtocolSupport
客户端创建连接时调用,返回设备ID,表示此设备上线.
onClose(Runnable) - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
onClose(Runnable) - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
设置close回调
onClose(Runnable) - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
onClose(Runnable) - 类 中的方法org.jetlinks.core.server.session.LostDeviceSession
 
onDeviceMetadataChanged(DeviceOperator) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
onDeviceMetadataChanged(DeviceOperator) - 接口 中的方法org.jetlinks.core.ProtocolSupport
当设备物模型变更时调用
onDeviceRegister(DeviceOperator) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
onDeviceRegister(DeviceOperator) - 接口 中的方法org.jetlinks.core.ProtocolSupport
当设备注册生效后调用
onDeviceUnRegister(DeviceOperator) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
onDeviceUnRegister(DeviceOperator) - 接口 中的方法org.jetlinks.core.ProtocolSupport
当设备注销前调用
online(String, String, String) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
online(String, String) - 接口 中的方法org.jetlinks.core.device.DeviceOperator
设备上线,通常不需要手动调用
online(String, String, String) - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 
online - 接口 中的静态变量org.jetlinks.core.device.DeviceState
 
onMessage(DeviceMessage) - 接口 中的方法org.jetlinks.core.server.DeviceGatewayContext
发送设备消息到设备网关,由平台统一处理这个消息.
onProductMetadataChanged(DeviceProductOperator) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
onProductMetadataChanged(DeviceProductOperator) - 接口 中的方法org.jetlinks.core.ProtocolSupport
当产品物模型变更时调用
onProductRegister(DeviceProductOperator) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
onProductRegister(DeviceProductOperator) - 接口 中的方法org.jetlinks.core.ProtocolSupport
当产品注册后调用
onProductUnRegister(DeviceProductOperator) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
onProductUnRegister(DeviceProductOperator) - 接口 中的方法org.jetlinks.core.ProtocolSupport
当产品注销前调用
onRegister() - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
 
onRegister() - 接口 中的方法org.jetlinks.core.server.session.ReactiveDeviceSessionManager
 
onSubscribe(Runnable) - 类 中的方法org.jetlinks.core.event.Subscription
 
onUnRegister() - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
 
onUnRegister() - 接口 中的方法org.jetlinks.core.server.session.ReactiveDeviceSessionManager
 
option(String, Object) - 接口 中的方法org.jetlinks.core.cache.FileQueue.Builder
指定其他配置
option(ConfigKey<V>, V) - 接口 中的方法org.jetlinks.core.cache.FileQueue.Builder
指定其他配置
options(Map<String, Object>) - 接口 中的方法org.jetlinks.core.cache.FileQueue.Builder
指定其他配置
order() - 接口 中的方法org.jetlinks.core.device.DeviceStateChecker
排序需要,值越小优先级越高
org.jetlinks.core - 程序包 org.jetlinks.core
 
org.jetlinks.core.cache - 程序包 org.jetlinks.core.cache
 
org.jetlinks.core.cluster - 程序包 org.jetlinks.core.cluster
 
org.jetlinks.core.codec - 程序包 org.jetlinks.core.codec
 
org.jetlinks.core.codec.defaults - 程序包 org.jetlinks.core.codec.defaults
 
org.jetlinks.core.config - 程序包 org.jetlinks.core.config
 
org.jetlinks.core.defaults - 程序包 org.jetlinks.core.defaults
 
org.jetlinks.core.device - 程序包 org.jetlinks.core.device
 
org.jetlinks.core.device.manager - 程序包 org.jetlinks.core.device.manager
 
org.jetlinks.core.enums - 程序包 org.jetlinks.core.enums
 
org.jetlinks.core.event - 程序包 org.jetlinks.core.event
 
org.jetlinks.core.exception - 程序包 org.jetlinks.core.exception
 
org.jetlinks.core.ipc - 程序包 org.jetlinks.core.ipc
 
org.jetlinks.core.message - 程序包 org.jetlinks.core.message
 
org.jetlinks.core.message.codec - 程序包 org.jetlinks.core.message.codec
 
org.jetlinks.core.message.codec.context - 程序包 org.jetlinks.core.message.codec.context
 
org.jetlinks.core.message.codec.http - 程序包 org.jetlinks.core.message.codec.http
 
org.jetlinks.core.message.codec.http.websocket - 程序包 org.jetlinks.core.message.codec.http.websocket
 
org.jetlinks.core.message.event - 程序包 org.jetlinks.core.message.event
 
org.jetlinks.core.message.exception - 程序包 org.jetlinks.core.message.exception
 
org.jetlinks.core.message.firmware - 程序包 org.jetlinks.core.message.firmware
 
org.jetlinks.core.message.function - 程序包 org.jetlinks.core.message.function
 
org.jetlinks.core.message.interceptor - 程序包 org.jetlinks.core.message.interceptor
 
org.jetlinks.core.message.property - 程序包 org.jetlinks.core.message.property
 
org.jetlinks.core.message.state - 程序包 org.jetlinks.core.message.state
 
org.jetlinks.core.metadata - 程序包 org.jetlinks.core.metadata
 
org.jetlinks.core.metadata.types - 程序包 org.jetlinks.core.metadata.types
 
org.jetlinks.core.metadata.unit - 程序包 org.jetlinks.core.metadata.unit
 
org.jetlinks.core.rpc - 程序包 org.jetlinks.core.rpc
 
org.jetlinks.core.server - 程序包 org.jetlinks.core.server
 
org.jetlinks.core.server.monitor - 程序包 org.jetlinks.core.server.monitor
 
org.jetlinks.core.server.mqtt - 程序包 org.jetlinks.core.server.mqtt
 
org.jetlinks.core.server.session - 程序包 org.jetlinks.core.server.session
 
org.jetlinks.core.spi - 程序包 org.jetlinks.core.spi
 
org.jetlinks.core.things - 程序包 org.jetlinks.core.things
 
org.jetlinks.core.topic - 程序包 org.jetlinks.core.topic
 
org.jetlinks.core.utils - 程序包 org.jetlinks.core.utils
 
output(OUT) - 接口 中的方法org.jetlinks.core.message.codec.context.SerialContext
输出一个结果
output(Object) - 类 中的方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessageReply
 
output(Object) - 类 中的方法org.jetlinks.core.message.function.FunctionInvokeMessageReply
 
output(Object) - 接口 中的方法org.jetlinks.core.message.function.ThingFunctionInvokeMessageReply
设置功能的输出值
overwriteProperty - 接口 中的静态变量org.jetlinks.core.metadata.MergeOption
 

P

ParallelIntervalHelper - org.jetlinks.core.utils中的类
并行递增工具类,通常用于计算并行操作的延迟。
ParallelIntervalHelper() - 类 的构造器org.jetlinks.core.utils.ParallelIntervalHelper
 
ParameterUndefinedException - org.jetlinks.core.message.exception中的异常错误
 
ParameterUndefinedException(String, String) - 异常错误 的构造器org.jetlinks.core.message.exception.ParameterUndefinedException
 
parse(HttpHeaders, Flux<ByteBuf>) - 接口 中的静态方法org.jetlinks.core.message.codec.http.MultiPart
 
parse(String) - 类 中的方法org.jetlinks.core.message.codec.TextMessageParser
 
parseBody() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
parseCoordinates(Object) - 枚举 中的方法org.jetlinks.core.metadata.types.GeoShape.Type
 
parseEncodedUrlParams(String) - 类 中的静态方法org.jetlinks.core.message.codec.http.HttpUtils
 
parseEncodedUrlParams(String, Supplier<Map<String, String>>) - 类 中的静态方法org.jetlinks.core.message.codec.http.HttpUtils
 
parseOption(String, String) - 接口 中的静态方法org.jetlinks.core.message.codec.CoapMessage
 
Part - org.jetlinks.core.message.codec.http中的接口
 
partialProperties - 接口 中的静态变量org.jetlinks.core.message.Headers
 
PasswordType - org.jetlinks.core.metadata.types中的类
 
PasswordType() - 类 的构造器org.jetlinks.core.metadata.types.PasswordType
 
path(Path) - 接口 中的方法org.jetlinks.core.cache.FileQueue.Builder
指定数据文件存储路径
payload(String) - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
payload(byte[]) - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
payload(ByteBuf) - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
payload(String) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
payload(byte[]) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
payload(ByteBuf) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
Payload() - 类 的构造器org.jetlinks.core.message.codec.TextMessageParser.Payload
 
Payload - org.jetlinks.core中的接口
消息负载
payloadAsBytes() - 接口 中的方法org.jetlinks.core.message.codec.EncodedMessage
 
payloadAsJson() - 接口 中的方法org.jetlinks.core.message.codec.EncodedMessage
 
payloadAsJsonArray() - 接口 中的方法org.jetlinks.core.message.codec.EncodedMessage
 
payloadAsString() - 接口 中的方法org.jetlinks.core.message.codec.EncodedMessage
 
payloadType(MessagePayloadType) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
peek() - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
PersistentSession - org.jetlinks.core.server.session中的接口
支持持久化的Session
ping() - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
ping() - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
心跳
ping() - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
ping() - 类 中的方法org.jetlinks.core.server.session.LostDeviceSession
 
pingMessage(ByteBuf) - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
point(GeoPoint) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoShape
 
poll() - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
poll() - 接口 中的方法org.jetlinks.core.cluster.ClusterQueue
消费队列中的数据,队列为空时返回Mono.empty()
polygon(List<GeoPoint>...) - 类 中的静态方法org.jetlinks.core.metadata.types.GeoShape
 
pongMessage(ByteBuf) - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
POOL_ENABLED - 类 中的静态变量org.jetlinks.core.event.TopicPayload
 
POOL_ENABLED - 类 中的静态变量org.jetlinks.core.NativePayload
 
postDecode(MessageDecodeContext, R) - 接口 中的方法org.jetlinks.core.message.interceptor.DeviceMessageDecodeInterceptor
解码后执行
postEncode(MessageEncodeContext, EncodedMessage) - 接口 中的方法org.jetlinks.core.message.interceptor.DeviceMessageEncodeInterceptor
编码后执行
preDecode(MessageDecodeContext) - 接口 中的方法org.jetlinks.core.message.interceptor.DeviceMessageDecodeInterceptor
解码前执行
preEncode(MessageEncodeContext) - 接口 中的方法org.jetlinks.core.message.interceptor.DeviceMessageEncodeInterceptor
编码前执行
preSend(DeviceOperator, DeviceMessage) - 类 中的方法org.jetlinks.core.device.CompositeDeviceMessageSenderInterceptor
 
preSend(DeviceOperator, DeviceMessage) - 接口 中的方法org.jetlinks.core.message.interceptor.DeviceMessageSenderInterceptor
在消息发送前触发.
print(boolean) - 接口 中的方法org.jetlinks.core.message.codec.CoapMessage
 
print(boolean) - 接口 中的方法org.jetlinks.core.message.codec.CoapResponseMessage
 
print() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpRequestMessage
 
print() - 接口 中的方法org.jetlinks.core.message.codec.http.HttpResponseMessage
 
print() - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketMessage
 
print() - 接口 中的方法org.jetlinks.core.message.codec.MqttMessage
 
productId - 接口 中的静态变量org.jetlinks.core.message.Headers
产品ID
ProductInfo - org.jetlinks.core.device中的类
 
ProductInfo(String, String, String) - 类 的构造器org.jetlinks.core.device.ProductInfo
 
ProductNotActivatedException - org.jetlinks.core.exception中的异常错误
 
ProductNotActivatedException(String) - 异常错误 的构造器org.jetlinks.core.exception.ProductNotActivatedException
 
Property - org.jetlinks.core.message.property中的接口
 
Property() - 类 的构造器org.jetlinks.core.metadata.DefaultConfigMetadata.Property
 
propertyContainsGeo - 接口 中的静态变量org.jetlinks.core.message.Headers
上报属性中是否包含geo信息,如果设置为false,上报属性时则不处理地理位置相关逻辑,可能提高一些性能
propertyFilter(MergeOption.PropertyFilter) - 接口 中的静态方法org.jetlinks.core.metadata.MergeOption
 
PropertyMessage - org.jetlinks.core.message.property中的接口
定义属性相关消息操作接口
PropertyMetadata - org.jetlinks.core.metadata中的接口
 
ProtocolSupport - org.jetlinks.core中的接口
消息协议支持接口,通过实现此接口来自定义消息协议
ProtocolSupportProvider - org.jetlinks.core.spi中的接口
设备协议支持提供商
ProtocolSupports - org.jetlinks.core中的接口
 
providers - 类 中的静态变量org.jetlinks.core.server.session.DeviceSessionProviders
 
publish(Publisher<? extends T>) - 接口 中的方法org.jetlinks.core.cluster.ClusterTopic
发送广播消息
publish(String, Publisher<T>) - 接口 中的方法org.jetlinks.core.event.EventBus
推送消息流到事件总线,并返回有多少订阅者订阅了此topic,默认自动根据元素类型进行序列化
publish(String, Encoder<T>, Publisher<? extends T>) - 接口 中的方法org.jetlinks.core.event.EventBus
推送消息流,并指定编码器用于进行事件序列化
publish(String, Encoder<T>, Publisher<? extends T>, Scheduler) - 接口 中的方法org.jetlinks.core.event.EventBus
推送消息流,并指定编码器用于进行事件序列化
publish(String, Encoder<T>, T) - 接口 中的方法org.jetlinks.core.event.EventBus
推送单个数据到事件总线中,并指定编码器用于将事件数据进行序列化
publish(String, Encoder<T>, T, Scheduler) - 接口 中的方法org.jetlinks.core.event.EventBus
 
publish(String, T) - 接口 中的方法org.jetlinks.core.event.EventBus
推送单个数据到事件流中,默认自动根据事件类型进行序列化
publish(String, T, Scheduler) - 接口 中的方法org.jetlinks.core.event.EventBus
 
publish(String, Payload) - 接口 中的方法org.jetlinks.core.event.EventBus
 
publish(String, Payload, Scheduler) - 接口 中的方法org.jetlinks.core.event.EventBus
 
put(K, V) - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
设置值
putAll(Map<? extends K, ? extends V>) - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
批量设置值
putIfAbsent(K, V) - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
设置值,如果值以及存在则忽略.
putState(byte) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
putState(byte) - 接口 中的方法org.jetlinks.core.device.DeviceOperator
 

Q

qosLevel(int) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 

R

randomSubscriberId() - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 
ReactiveDeviceSessionManager - org.jetlinks.core.server.session中的接口
响应式设备会话管理器
Reactors - org.jetlinks.core.utils中的接口
 
read(Collection<String>) - 类 中的方法org.jetlinks.core.defaults.DefaultReadPropertyMessageSender
 
read(Collection<String>) - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
 
read(String...) - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
 
ReadFirmwareMessage - org.jetlinks.core.message.firmware中的类
读取设备固件信息
ReadFirmwareMessage() - 类 的构造器org.jetlinks.core.message.firmware.ReadFirmwareMessage
 
ReadFirmwareMessageReply - org.jetlinks.core.message.firmware中的类
读取固件信息回复.
ReadFirmwareMessageReply() - 类 的构造器org.jetlinks.core.message.firmware.ReadFirmwareMessageReply
 
readProperty(String...) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceMessageSender
 
readProperty(String...) - 接口 中的方法org.jetlinks.core.device.DeviceMessageSender
发送ReadPropertyMessage消息更便捷的API
ReadPropertyMessage - org.jetlinks.core.message.property中的类
读取设备属性消息, 方向: 平台->设备 下发指令后,设备需要回复指令ReadPropertyMessageReply,且Message.getMessageId()值需要相同
ReadPropertyMessage() - 类 的构造器org.jetlinks.core.message.property.ReadPropertyMessage
 
ReadPropertyMessageReply - org.jetlinks.core.message.property中的类
读取设备属性消息回复, 方向: 设备->平台 在设备接收到ReadPropertyMessage消息后,使用此消息进行回复,回复后,指令发起方将收到响应结果.
ReadPropertyMessageReply() - 类 的构造器org.jetlinks.core.message.property.ReadPropertyMessageReply
 
ReadPropertyMessageSender - org.jetlinks.core.message中的接口
读取设备属性消息发送器
ReadThingPropertyMessage<T extends ReadThingPropertyMessageReply> - org.jetlinks.core.message.property中的接口
读取设备属性消息, 方向: 平台->设备 下发指令后,设备需要回复指令ReadPropertyMessageReply
ReadThingPropertyMessageReply - org.jetlinks.core.message.property中的接口
读取设备属性消息回复, 方向: 设备->平台 在设备接收到ReadPropertyMessage消息后,使用此消息进行回复,回复后,指令发起方将收到响应结果.
receive() - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
receiveFromDeviceMessage(DeviceSession) - 接口 中的方法org.jetlinks.core.server.monitor.GatewayServerMetrics
 
receiveMessage() - 接口 中的方法org.jetlinks.core.server.ClientConnection
接收来自客户端消息
RECYCLER - 类 中的静态变量org.jetlinks.core.event.TopicPayload
 
RecyclerUtils - org.jetlinks.core.utils中的类
 
RecyclerUtils() - 类 的构造器org.jetlinks.core.utils.RecyclerUtils
 
refCnt() - 类 中的方法org.jetlinks.core.event.TopicPayload
 
refCnt() - 类 中的方法org.jetlinks.core.NativePayload
 
refCnt() - 接口 中的方法org.jetlinks.core.Payload
 
refresh(Collection<? extends K>) - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
刷新缓存信息
refresh() - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
刷新全部缓存信息
refresh(Collection<String>) - 接口 中的方法org.jetlinks.core.config.ConfigStorage
刷新指定keys缓存信息,通常用于在二级缓存时,进行一级缓存刷新.
refresh() - 接口 中的方法org.jetlinks.core.config.ConfigStorage
刷新全部缓存信息,通常用于在二级缓存时,进行一级缓存刷新.
refreshAllConfig() - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
 
refreshAllConfig() - 接口 中的方法org.jetlinks.core.Configurable
刷新全部配置信息
refreshConfig(Collection<String>) - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
 
refreshConfig(Collection<String>) - 接口 中的方法org.jetlinks.core.Configurable
刷新配置信息
register(CodecsSupport) - 类 中的静态方法org.jetlinks.core.codec.Codecs
 
register(ProtocolSupports) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupports
 
register(String, ThingInfo) - 类 中的方法org.jetlinks.core.defaults.DeviceThingsRegistrySupport
 
register(String, ThingTemplateInfo) - 类 中的方法org.jetlinks.core.defaults.DeviceThingsRegistrySupport
 
register(String, ThingInfo) - 类 中的方法org.jetlinks.core.defaults.MultiThingsRegistrySupport
 
register(String, ThingTemplateInfo) - 类 中的方法org.jetlinks.core.defaults.MultiThingsRegistrySupport
 
register(String, ThingInfo) - 类 中的方法org.jetlinks.core.defaults.SimpleThingsRegistrySupport
 
register(String, ThingTemplateInfo) - 类 中的方法org.jetlinks.core.defaults.SimpleThingsRegistrySupport
 
register(DeviceInfo) - 接口 中的方法org.jetlinks.core.device.DeviceRegistry
注册设备,并返回设备操作接口,请勿缓存返回值,注册中心已经实现本地缓存.
register(ProductInfo) - 接口 中的方法org.jetlinks.core.device.DeviceRegistry
注册产品(型号)信息
register(DeviceMessageCodecInterceptor) - 类 中的方法org.jetlinks.core.message.codec.InterceptorDeviceMessageCodec
 
register(Collection<Transport>) - 类 中的静态方法org.jetlinks.core.message.codec.Transports
 
register(Transport) - 类 中的静态方法org.jetlinks.core.message.codec.Transports
 
register(String, Supplier<DataType>) - 类 中的静态方法org.jetlinks.core.metadata.types.DataTypes
 
register(ValueUnitSupplier) - 类 中的静态方法org.jetlinks.core.metadata.unit.ValueUnits
注册一个自定义单位提供商,可调用返回值Disposable.dispose()进行注销
register(DeviceSession) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
注册新到设备会话,如果已经存在相同设备ID到会话,将注销旧的会话.
register(DeviceSessionProvider) - 类 中的静态方法org.jetlinks.core.server.session.DeviceSessionProviders
 
register(DeviceSession) - 接口 中的方法org.jetlinks.core.server.session.ReactiveDeviceSessionManager
注册会话,并返回旧的会话
register(String, ThingInfo) - 类 中的方法org.jetlinks.core.things.DefaultThingsRegistry
 
register(String, ThingTemplateInfo) - 类 中的方法org.jetlinks.core.things.DefaultThingsRegistry
 
register(String, ThingInfo) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
注册指定物类型的物实例到注册中心
register(String, ThingTemplateInfo) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
注册指定物类型的物模版到注册中心
register(ThingType, ThingInfo) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
 
register(ThingType, ThingTemplateInfo) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
 
register(ThingType) - 类 中的静态方法org.jetlinks.core.things.ThingTypes
 
registerChildren(String, String) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
 
reject(MqttConnectReturnCode) - 接口 中的方法org.jetlinks.core.server.mqtt.MqttClientConnection
拒绝连接 错误吗
rejectedConnection(String) - 接口 中的方法org.jetlinks.core.server.monitor.GatewayServerMetrics
 
release() - 类 中的方法org.jetlinks.core.event.TopicPayload
 
release(int) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
release() - 类 中的方法org.jetlinks.core.NativePayload
 
release(int) - 类 中的方法org.jetlinks.core.NativePayload
 
release(int) - 接口 中的方法org.jetlinks.core.Payload
 
release() - 接口 中的方法org.jetlinks.core.Payload
 
remove(Object) - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
remove() - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
remove(K) - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
根据key删除缓存
remove(Collection<K>) - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
批量删除缓存
remove(T) - 接口 中的方法org.jetlinks.core.cluster.ClusterSet
从Set中删除数据
remove(Collection<T>) - 接口 中的方法org.jetlinks.core.cluster.ClusterSet
从Set中删除多个数据
remove(String) - 接口 中的方法org.jetlinks.core.config.ConfigStorage
根据key删除单个配置值
remove(Collection<String>) - 接口 中的方法org.jetlinks.core.config.ConfigStorage
根据key删除多个值
remove(String...) - 类 中的静态方法org.jetlinks.core.metadata.MergeOption.ExpandsMerge
 
remove(String) - 接口 中的方法org.jetlinks.core.topic.Router
 
removeAll(Collection<?>) - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
removeConfig(String) - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
 
removeConfig(String) - 接口 中的方法org.jetlinks.core.Configurable
删除配置
removeConfigs(Collection<String>) - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
 
removeConfigs(Collection<String>) - 接口 中的方法org.jetlinks.core.Configurable
删除配置
removeConfigs(ConfigKey<?>...) - 接口 中的方法org.jetlinks.core.Configurable
删除多个配置信息
removeDownstream(Object) - 接口 中的方法org.jetlinks.core.message.codec.context.CodecContext
根据key获取并删除下行消息,可通过下行消息来构造消息回复
removeHeader(String) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
removeHeader(String) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
removeHeader(String) - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
removeHeader(String) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
removeHeader(String) - 类 中的方法org.jetlinks.core.message.DefaultBroadcastMessage
 
removeHeader(String) - 类 中的方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessage
 
removeHeader(String) - 类 中的方法org.jetlinks.core.message.function.FunctionInvokeMessage
 
removeHeader(String) - 接口 中的方法org.jetlinks.core.message.Message
删除一个header
removeSupport(ThingType) - 类 中的方法org.jetlinks.core.defaults.MultiThingsRegistrySupport
 
RepayableDeviceMessage<R extends DeviceMessageReply> - org.jetlinks.core.message中的接口
支持回复的消息
RepayableThingMessage<R extends ThingMessageReply> - org.jetlinks.core.message中的接口
支持回复的消息
replace(DeviceSession, DeviceSession) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
替换session
replace(DeviceSession) - 接口 中的方法org.jetlinks.core.server.session.ReactiveDeviceSessionManager
 
ReplaceableDeviceSession - org.jetlinks.core.server.session中的接口
可替换的设备会话
replaceWith(DeviceSession) - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
replaceWith(DeviceSession) - 接口 中的方法org.jetlinks.core.server.session.ReplaceableDeviceSession
 
reply(DeviceMessageReply) - 类 中的方法org.jetlinks.core.device.StandaloneDeviceMessageBroker
 
reply(Publisher<? extends DeviceMessage>) - 接口 中的方法org.jetlinks.core.message.codec.MessageEncodeContext
直接回复消息给平台.在类似通过http接入时,下发指令可能是一个同步操作,则可以通过此方法直接回复平台.
reply(Collection<? extends DeviceMessage>) - 接口 中的方法org.jetlinks.core.message.codec.MessageEncodeContext
reply(DeviceMessage...) - 接口 中的方法org.jetlinks.core.message.codec.MessageEncodeContext
reply(DeviceMessageReply) - 接口 中的方法org.jetlinks.core.server.MessageHandler
回复平台下发的指令
ReplyFailureHandler - org.jetlinks.core.device中的接口
 
replyFrom - 接口 中的静态变量org.jetlinks.core.message.Headers
 
ReportFirmwareMessage - org.jetlinks.core.message.firmware中的类
设备上报固件信息
ReportFirmwareMessage() - 类 的构造器org.jetlinks.core.message.firmware.ReportFirmwareMessage
 
ReportPropertyMessage - org.jetlinks.core.message.property中的类
上报设备属性,通常由设备定时上报,方向: 设备->平台
ReportPropertyMessage() - 类 的构造器org.jetlinks.core.message.property.ReportPropertyMessage
 
reportSession(String, int) - 接口 中的方法org.jetlinks.core.server.monitor.GatewayServerMetrics
 
request() - 接口 中的方法org.jetlinks.core.ipc.IpcInvoker
无参数,调用后返回结果
request(REQ) - 接口 中的方法org.jetlinks.core.ipc.IpcInvoker
有参数,调用后返回结果
requestChannel(Publisher<REQ>) - 接口 中的方法org.jetlinks.core.ipc.IpcInvoker
使用流作为参数进行请求并返回多个结果
requestCodec() - 接口 中的方法org.jetlinks.core.ipc.IpcDefinition
 
requestCodec() - 类 中的方法org.jetlinks.core.rpc.DefaultRpcDefinition
已过时。
 
requestCodec() - 接口 中的方法org.jetlinks.core.rpc.RpcDefinition
已过时。
 
RequestFirmwareMessage - org.jetlinks.core.message.firmware中的类
拉取固件更新请求
RequestFirmwareMessage() - 类 的构造器org.jetlinks.core.message.firmware.RequestFirmwareMessage
 
RequestFirmwareMessageReply - org.jetlinks.core.message.firmware中的类
拉取固件信息响应
RequestFirmwareMessageReply() - 类 的构造器org.jetlinks.core.message.firmware.RequestFirmwareMessageReply
 
requestStream() - 接口 中的方法org.jetlinks.core.ipc.IpcInvoker
无参数,返回多个结果
requestStream(REQ) - 接口 中的方法org.jetlinks.core.ipc.IpcInvoker
有参数,返回多个结果
resetMetadata() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
resetMetadata() - 接口 中的方法org.jetlinks.core.device.DeviceOperator
重置当前设备的独立物模型
resetMetadata() - 接口 中的方法org.jetlinks.core.things.Thing
重置物的物模型,重置后物模型将使用模版的物模型
response(CoAP.ResponseCode) - 类 中的方法org.jetlinks.core.message.codec.CoapExchangeMessage
 
response(CoAP.ResponseCode, byte[]) - 类 中的方法org.jetlinks.core.message.codec.CoapExchangeMessage
 
response(CoapResponseMessage) - 类 中的方法org.jetlinks.core.message.codec.CoapExchangeMessage
 
response(HttpResponseMessage) - 接口 中的方法org.jetlinks.core.message.codec.http.HttpExchangeMessage
 
responseCodec() - 接口 中的方法org.jetlinks.core.ipc.IpcDefinition
 
responseCodec() - 类 中的方法org.jetlinks.core.rpc.DefaultRpcDefinition
已过时。
 
responseCodec() - 接口 中的方法org.jetlinks.core.rpc.RpcDefinition
已过时。
 
retain() - 类 中的方法org.jetlinks.core.event.TopicPayload
 
retain(int) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
retain(boolean) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
retain() - 类 中的方法org.jetlinks.core.NativePayload
 
retain(int) - 类 中的方法org.jetlinks.core.NativePayload
 
retain() - 接口 中的方法org.jetlinks.core.Payload
 
retain(int) - 接口 中的方法org.jetlinks.core.Payload
 
retainAll(Collection<?>) - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
reverse(byte[], int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
反转数组. [4,3,2,1] => [1,2,3,4]
reverse(byte[]) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
round(RoundingMode) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
route(String, Function<T, Publisher<R>>) - 接口 中的方法org.jetlinks.core.topic.Router
 
Router<T,R> - org.jetlinks.core.topic中的接口
基于主题的路由器 Router.create() .route("/device/publish")
rpc() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
rpc() - 接口 中的方法org.jetlinks.core.things.Thing
获取RPC操作接口
RpcDefinition<REQ,RES> - org.jetlinks.core.rpc中的接口
已过时。
RpcService - org.jetlinks.core.rpc中的接口
已过时。
RpcServiceFactory - org.jetlinks.core.rpc中的接口
远程服务工厂
RUNTIME - 类 中的静态变量org.jetlinks.core.codec.defaults.ErrorCodec
 

S

safeMap(Function<S, T>) - 类 中的静态方法org.jetlinks.core.utils.FluxUtils
安全的转换Flux中的值,当mapper返回null时会忽略而不是报错 flux .as(FluxUtils.safeMap(this::doConvert)) ...
SCALE - 类 中的静态变量org.jetlinks.core.metadata.types.LongType
 
scale(Integer) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
scope(ConfigScope...) - 类 中的方法org.jetlinks.core.metadata.DefaultConfigMetadata
 
selfManageState - 枚举 中的静态变量org.jetlinks.core.device.DeviceConfigKey
 
send(Publisher<RepayableDeviceMessage<R>>) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceMessageSender
 
send(DeviceMessage) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceMessageSender
 
send(Publisher<? extends DeviceMessage>, Function<Object, R>) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceMessageSender
 
send() - 类 中的方法org.jetlinks.core.defaults.DefaultFunctionInvokeMessageSender
 
send() - 类 中的方法org.jetlinks.core.defaults.DefaultReadPropertyMessageSender
 
send() - 类 中的方法org.jetlinks.core.defaults.DefaultWritePropertyMessageSender
 
send(Publisher<RepayableDeviceMessage<R>>) - 接口 中的方法org.jetlinks.core.device.DeviceMessageSender
发送一个支持回复的消息.
send(Publisher<? extends DeviceMessage>, Function<Object, R>) - 接口 中的方法org.jetlinks.core.device.DeviceMessageSender
发送消息并自定义返回结果转换器
send(DeviceMessage) - 接口 中的方法org.jetlinks.core.device.DeviceMessageSender
发送消息并获取返回
send(String, Publisher<? extends Message>) - 接口 中的方法org.jetlinks.core.device.DeviceOperationBroker
发送设备消息到指定到服务
send(Publisher<? extends BroadcastMessage>) - 接口 中的方法org.jetlinks.core.device.DeviceOperationBroker
发送广播消息
send(String, Publisher<? extends Message>) - 类 中的方法org.jetlinks.core.device.StandaloneDeviceMessageBroker
 
send(Publisher<? extends BroadcastMessage>) - 类 中的方法org.jetlinks.core.device.StandaloneDeviceMessageBroker
 
send(WebSocketMessage) - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
send() - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
发送消息
send() - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
发送消息
send() - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
发送消息
send(EncodedMessage) - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
send(EncodedMessage) - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
发送消息给会话
send(EncodedMessage) - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
send(EncodedMessage) - 类 中的方法org.jetlinks.core.server.session.LostDeviceSession
 
sendAndForget(DeviceMessage) - 接口 中的方法org.jetlinks.core.device.DeviceMessageSender
发送消息后返回结果,不等待回复
sendAndForget() - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
异步发送,并忽略返回结果
sendAndForget - 接口 中的静态变量org.jetlinks.core.message.Headers
发送既不管
sendAndForget() - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
 
sendAndForget() - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
 
sendFrom - 接口 中的静态变量org.jetlinks.core.message.Headers
 
sendMessage(EncodedMessage) - 接口 中的方法org.jetlinks.core.server.ClientConnection
发送消息给客户端
sendNotify(String, String, Publisher<?>) - 接口 中的方法org.jetlinks.core.cluster.ClusterNotifier
已过时。
发送通知给指定的服务节点
sendNotifyAndReceive(String, String, Publisher<?>) - 接口 中的方法org.jetlinks.core.cluster.ClusterNotifier
已过时。
发送通知给指定的服务节点并等待返回,目标服务必须使用ClusterNotifier.handleNotify(String, Function)进行监听
sendToDevice(EncodedMessage) - 接口 中的方法org.jetlinks.core.message.codec.ToDeviceMessageContext
直接发送消息给设备
SerialContext<IN,OUT> - org.jetlinks.core.message.codec.context中的接口
串行上下文, 可并行输入,串行输出.
serialize(PersistentSession, DeviceRegistry) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionProvider
序列化会话
ServerNode - org.jetlinks.core.cluster中的类
 
ServerNode() - 类 的构造器org.jetlinks.core.cluster.ServerNode
 
ServiceContext - org.jetlinks.core.spi中的接口
服务上下文,用于从服务中获取其他服务(如获取spring容器中的bean),配置等操作.
sessionIsAlive(String) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
 
set(double) - 接口 中的方法org.jetlinks.core.cluster.ClusterCounter
设置值
setAddress(String) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
setAddress(String) - 接口 中的方法org.jetlinks.core.device.DeviceOperator
设置设备地址
setAndGet(double) - 接口 中的方法org.jetlinks.core.cluster.ClusterCounter
设置值并返回最新的值
setAttribute(String, Object) - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
setConfig(String, Object) - 接口 中的方法org.jetlinks.core.config.ConfigStorage
设置单个配置,如果值已经存在则会被覆盖.value应该为可序列化的对象,最好为基本数据类型,字符串类型.
setConfig(String, Object) - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
 
setConfig(String, Object) - 接口 中的方法org.jetlinks.core.Configurable
设置一个配置,配置最好以基本数据类型或者json为主
setConfig(ConfigKeyValue<?>) - 接口 中的方法org.jetlinks.core.Configurable
 
setConfig(ConfigKey<T>, T) - 接口 中的方法org.jetlinks.core.Configurable
 
setConfigs(Map<String, Object>) - 接口 中的方法org.jetlinks.core.config.ConfigStorage
设置多个值到配置中,Map中的value应该为可序列化的对象,最好为基本数据类型,字符串类型.
setConfigs(Map<String, Object>) - 接口 中的方法org.jetlinks.core.config.StorageConfigurable
 
setConfigs(ConfigKeyValue<?>...) - 接口 中的方法org.jetlinks.core.Configurable
 
setConfigs(Map<String, Object>) - 接口 中的方法org.jetlinks.core.Configurable
批量设置配置
setConfigs(Map<String, Object>) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
setConfigs(Map<String, Object>) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceProductOperator
 
setDescription(String) - 接口 中的方法org.jetlinks.core.metadata.Metadata
修改说明
setExpands(Map<String, Object>) - 接口 中的方法org.jetlinks.core.metadata.Metadata
修改拓展配置
setExpandsConfigMetadata(Transport, ExpandsConfigMetadataSupplier) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
setInitConfigMetadata(ConfigMetadata) - 类 中的方法org.jetlinks.core.defaults.CompositeProtocolSupport
 
setKeepAliveTimeout(Duration) - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
setKeepAliveTimeout(Duration) - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
设置心跳超时时间
setKeepAliveTimeout(Duration) - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
setLocalConsumerPercent(float) - 接口 中的方法org.jetlinks.core.cluster.ClusterQueue
设置本地消费占比,如果当前队列在同一个进程中存在消费者,则根据此因子进行本地消费.而不发送到集群.
setName(String) - 接口 中的方法org.jetlinks.core.metadata.Metadata
修改名称
setNoActive() - 类 中的方法org.jetlinks.core.message.state.DeviceStateCheckMessageReply
 
setOffline() - 类 中的方法org.jetlinks.core.message.state.DeviceStateCheckMessageReply
 
setOnline() - 类 中的方法org.jetlinks.core.message.state.DeviceStateCheckMessageReply
 
setParameter(List<FunctionParameter>) - 类 中的方法org.jetlinks.core.defaults.DefaultFunctionInvokeMessageSender
 
setParameter(List<FunctionParameter>) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
 
setParameter(Map<String, Object>) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
 
setPollMod(ClusterQueue.Mod) - 接口 中的方法org.jetlinks.core.cluster.ClusterQueue
 
setUnit(ValueUnit) - 接口 中的方法org.jetlinks.core.metadata.UnitSupported
 
shared() - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 
shortToBe(byte[], short, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
shortToBe(short) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
shortToLe(byte[], short, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
shortToLe(short) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
 
simple(ByteBuf) - 接口 中的静态方法org.jetlinks.core.message.codec.EncodedMessage
 
simple(ByteBuf, MessagePayloadType) - 接口 中的静态方法org.jetlinks.core.message.codec.EncodedMessage
 
simple(Object) - 接口 中的静态方法org.jetlinks.core.Value
包装一个简单的值
SimpleDeviceMetadata - org.jetlinks.core.metadata中的类
 
SimpleDeviceMetadata() - 类 的构造器org.jetlinks.core.metadata.SimpleDeviceMetadata
 
SimpleEncodedMessage - org.jetlinks.core.message.codec中的类
 
SimpleEncodedMessage() - 类 的构造器org.jetlinks.core.message.codec.SimpleEncodedMessage
 
SimpleFeature - org.jetlinks.core.metadata中的类
 
SimpleFeature() - 类 的构造器org.jetlinks.core.metadata.SimpleFeature
 
SimpleFilePart - org.jetlinks.core.message.codec.http中的类
 
SimpleFilePart(String, String, HttpHeaders, ByteBuf) - 类 的构造器org.jetlinks.core.message.codec.http.SimpleFilePart
 
SimpleFunctionMetadata - org.jetlinks.core.metadata中的类
 
SimpleFunctionMetadata() - 类 的构造器org.jetlinks.core.metadata.SimpleFunctionMetadata
 
SimpleHttpRequestMessage - org.jetlinks.core.message.codec.http中的类
 
SimpleHttpRequestMessage() - 类 的构造器org.jetlinks.core.message.codec.http.SimpleHttpRequestMessage
 
SimpleHttpResponseMessage - org.jetlinks.core.message.codec.http中的类
 
SimpleHttpResponseMessage() - 类 的构造器org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage
 
SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder - org.jetlinks.core.message.codec.http中的类
 
SimpleMqttMessage - org.jetlinks.core.message.codec中的类
 
SimpleMqttMessage() - 类 的构造器org.jetlinks.core.message.codec.SimpleMqttMessage
 
SimpleMqttMessage.SimpleMqttMessageBuilder - org.jetlinks.core.message.codec中的类
 
SimplePropertyMetadata - org.jetlinks.core.metadata中的类
 
SimplePropertyMetadata() - 类 的构造器org.jetlinks.core.metadata.SimplePropertyMetadata
 
SimplePropertyValue - org.jetlinks.core.message.property中的类
 
SimplePropertyValue() - 类 的构造器org.jetlinks.core.message.property.SimplePropertyValue
 
SimpleThingsRegistrySupport - org.jetlinks.core.defaults中的类
 
SimpleThingsRegistrySupport(ThingType, ConfigStorageManager, ThingMetadataCodec, Function<Thing, ThingRpcSupport>) - 类 的构造器org.jetlinks.core.defaults.SimpleThingsRegistrySupport
 
size() - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
size() - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
 
size() - 接口 中的方法org.jetlinks.core.cluster.ClusterQueue
获取队列中消息数量
size() - 接口 中的方法org.jetlinks.core.Values
值数量
slice() - 类 中的方法org.jetlinks.core.event.TopicPayload
 
slice() - 类 中的方法org.jetlinks.core.NativePayload
 
slice() - 接口 中的方法org.jetlinks.core.Payload
 
split(String) - 类 中的静态方法org.jetlinks.core.utils.TopicUtils
分隔topic
StandaloneDeviceMessageBroker - org.jetlinks.core.device中的类
 
StandaloneDeviceMessageBroker() - 类 的构造器org.jetlinks.core.device.StandaloneDeviceMessageBroker
 
StandaloneDeviceMessageBroker(FluxProcessor<Message, Message>) - 类 的构造器org.jetlinks.core.device.StandaloneDeviceMessageBroker
 
StaticExpandsConfigMetadataSupplier - org.jetlinks.core.defaults中的类
 
StaticExpandsConfigMetadataSupplier() - 类 的构造器org.jetlinks.core.defaults.StaticExpandsConfigMetadataSupplier
 
status(int) - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
stop() - 接口 中的方法org.jetlinks.core.cluster.ClusterQueue
停止队列,停止后不再消费队列数据.
StorageConfigurable - org.jetlinks.core.config中的接口
使用ConfigStorage来提供配置支持
StringBuilderUtils - org.jetlinks.core.utils中的类
 
StringBuilderUtils() - 类 的构造器org.jetlinks.core.utils.StringBuilderUtils
 
StringCodec - org.jetlinks.core.codec.defaults中的类
 
StringType - org.jetlinks.core.metadata.types中的类
 
StringType() - 类 的构造器org.jetlinks.core.metadata.types.StringType
 
subscribe() - 接口 中的方法org.jetlinks.core.cluster.ClusterQueue
订阅队列中的数据
subscribe() - 接口 中的方法org.jetlinks.core.cluster.ClusterTopic
订阅消息
subscribe(Subscription) - 接口 中的方法org.jetlinks.core.event.EventBus
从事件总线中订阅事件 特别注意!!!
subscribe(Subscription, Decoder<T>) - 接口 中的方法org.jetlinks.core.event.EventBus
从事件总线中订阅事件,并按照指定的解码器进行数据转换
subscribe(Subscription, Class<T>) - 接口 中的方法org.jetlinks.core.event.EventBus
订阅主题并将事件数据转换为指定的类型
subscribe(T...) - 类 中的方法org.jetlinks.core.topic.Topic
 
subscribed(T) - 类 中的方法org.jetlinks.core.topic.Topic
 
subscribePattern() - 接口 中的方法org.jetlinks.core.cluster.ClusterTopic
按通配符进行订阅,通配符支持 *, 如: message/*
subscribeProperty(ThingType, String) - 接口 中的方法org.jetlinks.core.things.ThingsDataManagerSupport
订阅物的实时属性
subscriberId(String) - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 
subscribeServerOffline() - 接口 中的方法org.jetlinks.core.cluster.HaManager
 
subscribeServerOnline() - 接口 中的方法org.jetlinks.core.cluster.HaManager
 
Subscription - org.jetlinks.core.event中的类
 
Subscription() - 类 的构造器org.jetlinks.core.event.Subscription
 
Subscription.Builder - org.jetlinks.core.event中的类
 
Subscription.Feature - org.jetlinks.core.event中的枚举
 
SubscriptionCodec - org.jetlinks.core.codec.defaults中的类
 
SubscriptionCodec() - 类 的构造器org.jetlinks.core.codec.defaults.SubscriptionCodec
 
success() - 类 中的静态方法org.jetlinks.core.device.AuthenticationResponse
 
success(String) - 类 中的静态方法org.jetlinks.core.device.AuthenticationResponse
 
success() - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
success() - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
success() - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
success() - 类 中的方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessageReply
 
success(Object) - 类 中的方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessageReply
 
success(String, String, String, String, Object) - 类 中的静态方法org.jetlinks.core.message.function.DefaultFunctionInvokeMessageReply
 
success() - 类 中的方法org.jetlinks.core.message.function.FunctionInvokeMessageReply
 
success(Object) - 类 中的方法org.jetlinks.core.message.function.FunctionInvokeMessageReply
 
success(String, String, String, Object) - 类 中的静态方法org.jetlinks.core.message.function.FunctionInvokeMessageReply
 
success(Map<String, Object>) - 类 中的方法org.jetlinks.core.message.property.DefaultReadPropertyMessageReply
 
success(List<ThingProperty>) - 类 中的方法org.jetlinks.core.message.property.DefaultReadPropertyMessageReply
 
success(Map<String, Object>) - 类 中的方法org.jetlinks.core.message.property.DefaultReportPropertyMessage
 
success(List<ThingProperty>) - 类 中的方法org.jetlinks.core.message.property.DefaultReportPropertyMessage
 
success(Map<String, Object>) - 类 中的方法org.jetlinks.core.message.property.DefaultWritePropertyMessageReply
 
success(List<ThingProperty>) - 类 中的方法org.jetlinks.core.message.property.DefaultWritePropertyMessageReply
 
success(Map<String, Object>) - 类 中的方法org.jetlinks.core.message.property.ReadPropertyMessageReply
 
success(List<ThingProperty>) - 类 中的方法org.jetlinks.core.message.property.ReadPropertyMessageReply
 
success(Map<String, Object>) - 接口 中的方法org.jetlinks.core.message.property.ReadThingPropertyMessageReply
设置成功并设置返回属性值
success(List<ThingProperty>) - 接口 中的方法org.jetlinks.core.message.property.ReadThingPropertyMessageReply
设置成功并设置返回完整属性值
success(Map<String, Object>) - 类 中的方法org.jetlinks.core.message.property.ReportPropertyMessage
 
success(List<ThingProperty>) - 类 中的方法org.jetlinks.core.message.property.ReportPropertyMessage
 
success(Map<String, Object>) - 接口 中的方法org.jetlinks.core.message.property.ThingReportPropertyMessage
设置成功并设置返回属性值
success(List<ThingProperty>) - 接口 中的方法org.jetlinks.core.message.property.ThingReportPropertyMessage
设置成功并设置返回完整属性值
success(Map<String, Object>) - 类 中的方法org.jetlinks.core.message.property.WritePropertyMessageReply
 
success(List<ThingProperty>) - 类 中的方法org.jetlinks.core.message.property.WritePropertyMessageReply
 
success(Map<String, Object>) - 接口 中的方法org.jetlinks.core.message.property.WriteThingPropertyMessageReply
设置成功并设置返回属性值
success(List<ThingProperty>) - 接口 中的方法org.jetlinks.core.message.property.WriteThingPropertyMessageReply
设置成功并设置返回完整属性值
success(byte) - 类 中的方法org.jetlinks.core.message.state.DeviceStateCheckMessageReply
 
success() - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
success(Object) - 类 中的静态方法org.jetlinks.core.metadata.ValidateResult
 
success() - 类 中的静态方法org.jetlinks.core.metadata.ValidateResult
 
support(String) - 类 中的方法org.jetlinks.core.metadata.types.ISODateTimeFormatter
 
supportNotFound(String) - 类 中的方法org.jetlinks.core.defaults.MultiThingsRegistrySupport
 
SymbolValueUnit - org.jetlinks.core.metadata.unit中的类
 
SymbolValueUnit() - 类 的构造器org.jetlinks.core.metadata.unit.SymbolValueUnit
 

T

tag(String, Object) - 类 中的方法org.jetlinks.core.message.DefaultUpdateTingTagsMessage
 
tag(String, Object) - 类 中的方法org.jetlinks.core.message.UpdateTagMessage
 
tags(Map<String, Object>) - 类 中的方法org.jetlinks.core.message.DefaultUpdateTingTagsMessage
 
tags(Map<String, Object>) - 类 中的方法org.jetlinks.core.message.UpdateTagMessage
 
target - 类 中的变量org.jetlinks.core.cache.FileQueueProxy
 
templateId - 接口 中的静态变量org.jetlinks.core.things.ThingsConfigKeys
 
test(PropertyMetadata) - 接口 中的方法org.jetlinks.core.metadata.MergeOption.PropertyFilter
属性过滤校验。
textMessage(String) - 接口 中的方法org.jetlinks.core.message.codec.http.websocket.WebSocketSession
 
TextMessageParser - org.jetlinks.core.message.codec中的类
文本消息解析 Start Headers Body
TextMessageParser() - 类 的构造器org.jetlinks.core.message.codec.TextMessageParser
 
TextMessageParser.Payload - org.jetlinks.core.message.codec中的类
 
Thing - org.jetlinks.core.things中的接口
物实例接口,可通过此接口获取物的物模型以及相关配置信息.
ThingEventMessage - org.jetlinks.core.message.event中的接口
物事件消息
ThingFunctionInvokeMessage<R extends ThingFunctionInvokeMessageReply> - org.jetlinks.core.message.function中的接口
物功能调用消息
ThingFunctionInvokeMessageReply - org.jetlinks.core.message.function中的接口
物功能调用回复,用于对物模型功能调用进行响应
thingId(String, String) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
thingId(String, String) - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
thingId(String, String) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
thingId(String) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
thingId(String, String) - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
thingId(String, String) - 接口 中的方法org.jetlinks.core.message.ThingMessage
设置物类型和ID
thingId(ThingType, String) - 接口 中的方法org.jetlinks.core.message.ThingMessage
设置物类型和ID
thingId(ThingId) - 接口 中的方法org.jetlinks.core.message.ThingMessage
设置物类型和ID
thingId(String, String) - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
ThingId - org.jetlinks.core.things中的类
 
ThingId() - 类 的构造器org.jetlinks.core.things.ThingId
 
ThingInfo - org.jetlinks.core.things中的类
 
ThingInfo() - 类 的构造器org.jetlinks.core.things.ThingInfo
 
ThingMessage - org.jetlinks.core.message中的接口
物消息
ThingMessageReply - org.jetlinks.core.message中的接口
 
ThingMetadata - org.jetlinks.core.things中的接口
 
ThingMetadataCodec - org.jetlinks.core.things中的接口
 
ThingMetadataType - org.jetlinks.core.things中的枚举
 
ThingProperty - org.jetlinks.core.things中的接口
物属性,表示一个物实例的属性值
ThingPropertyCodec - org.jetlinks.core.codec.defaults中的类
 
ThingPropertyCodec() - 类 的构造器org.jetlinks.core.codec.defaults.ThingPropertyCodec
 
ThingReportPropertyMessage - org.jetlinks.core.message.property中的接口
上报设备属性,通常由设备定时上报,方向: 设备->平台
ThingRpcSupport - org.jetlinks.core.things中的接口
 
ThingRpcSupportChain - org.jetlinks.core.things中的接口
 
ThingsConfigKeys - org.jetlinks.core.things中的接口
 
ThingsDataManager - org.jetlinks.core.things中的接口
物实例数据管理器
ThingsDataManagerSupport - org.jetlinks.core.things中的接口
物数据管理支持,用于获取物的相关数据
ThingsRegistry - org.jetlinks.core.things中的接口
物注册中心,统一管理物的基础信息以及配置等信息
ThingsRegistrySupport - org.jetlinks.core.things中的接口
 
ThingTemplate - org.jetlinks.core.things中的接口
物模版,统一定义物模型等信息
ThingTemplateInfo - org.jetlinks.core.things中的类
 
ThingTemplateInfo() - 类 的构造器org.jetlinks.core.things.ThingTemplateInfo
 
ThingType - org.jetlinks.core.things中的接口
物类型定义,通常使用枚举实现此接口
ThingTypes - org.jetlinks.core.things中的类
 
ThingTypes() - 类 的构造器org.jetlinks.core.things.ThingTypes
 
timeout - 接口 中的静态变量org.jetlinks.core.device.DeviceState
 
timeout(Duration) - 类 中的方法org.jetlinks.core.ipc.DefaultIpcInvokerBuilder
 
timeout(Duration) - 接口 中的方法org.jetlinks.core.ipc.IpcInvokerBuilder
 
timeout(Duration) - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
 
timeout - 接口 中的静态变量org.jetlinks.core.message.Headers
指定发送消息的超时时间
timeout(Duration) - 接口 中的方法org.jetlinks.core.message.ReadPropertyMessageSender
 
timeout(Duration) - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
 
timestamp(long) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
timestamp(long) - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
timestamp(long) - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
timestamp(long) - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
timestamp(long) - 接口 中的方法org.jetlinks.core.message.DeviceMessageReply
 
timestamp(long) - 接口 中的方法org.jetlinks.core.message.ThingMessage
设置物消息时间戳
timestamp(long) - 接口 中的方法org.jetlinks.core.message.ThingMessageReply
 
TIMESTAMP_FORMAT - 类 中的静态变量org.jetlinks.core.metadata.types.DateTimeType
 
TimestampUtils - org.jetlinks.core.utils中的类
 
TimestampUtils() - 类 的构造器org.jetlinks.core.utils.TimestampUtils
 
timeZone(ZoneId) - 类 中的方法org.jetlinks.core.metadata.types.DateTimeType
 
toArray() - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
toArray(T1[]) - 类 中的方法org.jetlinks.core.cache.FileQueueProxy
 
ToDeviceMessageContext - org.jetlinks.core.message.codec中的接口
发送给设备的上下文,在设备已经在平台中建立会话后,平台下发的指令都会使用此上下文接口
toHighBytes(byte[], long, int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
toHighBytes(int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
toHighBytes(long) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
toHighBytes(double) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
toHighBytes(float) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
toJson() - 类 中的方法org.jetlinks.core.message.ChildDeviceMessage
 
toJson() - 类 中的方法org.jetlinks.core.message.ChildDeviceMessageReply
 
toJson() - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
toJson() - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
toJson() - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
toJson() - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
toJson() - 接口 中的方法org.jetlinks.core.metadata.Jsonable
 
toJson() - 类 中的方法org.jetlinks.core.metadata.SimpleDeviceMetadata
 
toLowBytes(byte[], long, int, int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
toLowBytes(int) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
toLowBytes(long) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
toLowBytes(double) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
toLowBytes(float) - 类 中的静态方法org.jetlinks.core.utils.BytesUtils
已过时。
toMap() - 类 中的方法org.jetlinks.core.metadata.types.EnumType.Element
 
toMap() - 类 中的方法org.jetlinks.core.metadata.types.GeoShape
 
toMillis(long) - 类 中的静态方法org.jetlinks.core.utils.TimestampUtils
 
toNanos(long) - 类 中的静态方法org.jetlinks.core.utils.TimestampUtils
 
topic(String) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
Topic<T> - org.jetlinks.core.topic中的类
 
TopicPayload - org.jetlinks.core.event中的类
 
TopicPayloadCodec - org.jetlinks.core.codec.defaults中的类
 
TopicPayloadCodec() - 类 的构造器org.jetlinks.core.codec.defaults.TopicPayloadCodec
 
topics(String...) - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 
topics(Collection<String>) - 类 中的方法org.jetlinks.core.event.Subscription.Builder
 
TopicSupport - org.jetlinks.core.things中的接口
支持 Topic 的物类型
TopicUtils - org.jetlinks.core.utils中的类
 
TopicUtils() - 类 的构造器org.jetlinks.core.utils.TopicUtils
 
toString() - 类 中的方法org.jetlinks.core.event.TopicPayload
 
toString() - 类 中的方法org.jetlinks.core.message.codec.CoapExchangeMessage
 
toString() - 类 中的方法org.jetlinks.core.message.codec.DefaultCoapMessage
 
toString() - 类 中的方法org.jetlinks.core.message.codec.EmptyMessage
 
toString() - 类 中的方法org.jetlinks.core.message.codec.http.SimpleFilePart
 
toString() - 类 中的方法org.jetlinks.core.message.codec.http.SimpleHttpResponseMessage.SimpleHttpResponseMessageBuilder
 
toString() - 类 中的方法org.jetlinks.core.message.codec.SimpleEncodedMessage
 
toString() - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
toString() - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage
 
toString() - 类 中的方法org.jetlinks.core.message.CommonDeviceMessage
 
toString() - 类 中的方法org.jetlinks.core.message.CommonDeviceMessageReply
 
toString() - 类 中的方法org.jetlinks.core.message.CommonThingMessage
 
toString() - 类 中的方法org.jetlinks.core.message.CommonThingMessageReply
 
toString() - 类 中的方法org.jetlinks.core.message.function.FunctionParameter
 
toString() - 类 中的方法org.jetlinks.core.metadata.types.GeoPoint
 
toString() - 类 中的方法org.jetlinks.core.metadata.types.GeoShape
 
toString(Date) - 类 中的方法org.jetlinks.core.metadata.types.ISODateTimeFormatter
 
toString() - 类 中的方法org.jetlinks.core.NativePayload
 
toString() - 类 中的方法org.jetlinks.core.rpc.DefaultRpcDefinition
已过时。
 
toString() - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
toString() - 类 中的方法org.jetlinks.core.things.MetadataId
 
toString() - 类 中的方法org.jetlinks.core.things.ThingId
 
toString() - 类 中的方法org.jetlinks.core.topic.Topic
 
totalSession() - 接口 中的方法org.jetlinks.core.server.session.ReactiveDeviceSessionManager
 
touch(Object) - 类 中的方法org.jetlinks.core.event.TopicPayload
 
touch() - 类 中的方法org.jetlinks.core.event.TopicPayload
 
touch(Object) - 类 中的方法org.jetlinks.core.NativePayload
 
touch() - 类 中的方法org.jetlinks.core.NativePayload
 
touch() - 接口 中的方法org.jetlinks.core.Payload
 
touch(Object) - 接口 中的方法org.jetlinks.core.Payload
 
toUniqueId() - 类 中的方法org.jetlinks.core.things.ThingId
 
trace(Message, String) - 类 中的静态方法org.jetlinks.core.utils.DeviceMessageTracer
 
trace(Message, String, Object) - 类 中的静态方法org.jetlinks.core.utils.DeviceMessageTracer
 
Transport - org.jetlinks.core.message.codec中的接口
传输协议定义,如: TCP,MQTT等,通常使用枚举来定义
TransportDeviceMessageCodec - org.jetlinks.core.message.codec中的接口
 
Transports - org.jetlinks.core.message.codec中的类
 
Transports() - 类 的构造器org.jetlinks.core.message.codec.Transports
 
trueText(String) - 类 中的方法org.jetlinks.core.metadata.types.BooleanType
 
trueValue(String) - 类 中的方法org.jetlinks.core.metadata.types.BooleanType
 

U

unbind(String, String) - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindManager
解绑设备
unbindByDevice(String, Collection<String>) - 接口 中的方法org.jetlinks.core.device.manager.DeviceBindManager
按设备id解绑
UnifyUnit - org.jetlinks.core.metadata.unit中的枚举
统一单位
unit(ValueUnit) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
UnitSupported - org.jetlinks.core.metadata中的接口
 
unknown - 接口 中的静态变量org.jetlinks.core.device.DeviceState
 
UnknownType - org.jetlinks.core.metadata.types中的类
 
UnknownType() - 类 的构造器org.jetlinks.core.metadata.types.UnknownType
 
unregister(String) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
使用会话ID或者设备ID注销设备会话
unregister(String) - 接口 中的方法org.jetlinks.core.server.session.ReactiveDeviceSessionManager
 
unRegisterChildren(String, String) - 接口 中的方法org.jetlinks.core.server.session.DeviceSessionManager
 
unregisterDevice(String) - 接口 中的方法org.jetlinks.core.device.DeviceRegistry
注销设备,注销后将无法通过DeviceRegistry.getDevice(String)获取到设备信息, 此操作将触发ProtocolSupport.onDeviceUnRegister(DeviceOperator)
unregisterProduct(String) - 接口 中的方法org.jetlinks.core.device.DeviceRegistry
注销产品,注销后将无法通过DeviceRegistry.getProduct(String) 获取到产品信息
此操作只会注销未设置版本的产品.
unregisterProduct(String, String) - 接口 中的方法org.jetlinks.core.device.DeviceRegistry
注销指定版本的产品,注销后将无法通过DeviceRegistry.getProduct(String,String) 获取到产品信息
此操作将触发ProtocolSupport.onProductUnRegister(DeviceProductOperator)
unregisterTemplate(String, String) - 类 中的方法org.jetlinks.core.defaults.DeviceThingsRegistrySupport
 
unregisterTemplate(String, String) - 类 中的方法org.jetlinks.core.defaults.MultiThingsRegistrySupport
 
unregisterTemplate(String, String) - 类 中的方法org.jetlinks.core.defaults.SimpleThingsRegistrySupport
 
unregisterTemplate(String, String) - 类 中的方法org.jetlinks.core.things.DefaultThingsRegistry
 
unregisterTemplate(String, String) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
从注册中心注销指定物类型的物模版,注销后,通过ThingsRegistry.getTemplate(ThingType, String)将无法获取到物模版
unregisterTemplate(ThingType, String) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
 
unregisterThing(String, String) - 类 中的方法org.jetlinks.core.defaults.DeviceThingsRegistrySupport
 
unregisterThing(String, String) - 类 中的方法org.jetlinks.core.defaults.MultiThingsRegistrySupport
 
unregisterThing(String, String) - 类 中的方法org.jetlinks.core.defaults.SimpleThingsRegistrySupport
 
unregisterThing(String, String) - 类 中的方法org.jetlinks.core.things.DefaultThingsRegistry
 
unregisterThing(String, String) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
从注册中心注销指定物类型的物实例,注销后,通过ThingsRegistry.getThing(ThingType, String)将无法获取到物实例
unregisterThing(ThingType, String) - 接口 中的方法org.jetlinks.core.things.ThingsRegistry
 
unsubscribe(T...) - 类 中的方法org.jetlinks.core.topic.Topic
 
unsubscribe(Predicate<T>) - 类 中的方法org.jetlinks.core.topic.Topic
 
unsubscribeAll() - 类 中的方法org.jetlinks.core.topic.Topic
 
unwrap(Class<T>) - 类 中的方法org.jetlinks.core.server.session.ChildrenDeviceSession
 
unwrap(Class<T>) - 接口 中的方法org.jetlinks.core.server.session.DeviceSession
展开为指定对会话类型,通过此方法拿到最原始对会话对象进行操作.如果类型不一致可能会抛出ClassCastException
unwrap(Class<T>) - 类 中的方法org.jetlinks.core.server.session.KeepOnlineSession
 
unwrap(Class<T>) - 接口 中的方法org.jetlinks.core.Wrapper
 
updateMetadata(String) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
updateMetadata(ThingMetadata) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceOperator
 
updateMetadata(ThingMetadata) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceProductOperator
 
updateMetadata(String) - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceProductOperator
 
updateMetadata(String) - 接口 中的方法org.jetlinks.core.device.DeviceOperator
设置当前设备的独立物模型,如果没有设置,这使用产品的物模型配置
updateMetadata(String) - 接口 中的方法org.jetlinks.core.device.DeviceProductOperator
更新设备型号元数据信息
updateMetadata(String) - 接口 中的方法org.jetlinks.core.things.Thing
更新物模型
updateMetadata(ThingMetadata) - 接口 中的方法org.jetlinks.core.things.Thing
更新物模型
updateMetadata(String) - 接口 中的方法org.jetlinks.core.things.ThingTemplate
更新物模型字符串
updateMetadata(ThingMetadata) - 接口 中的方法org.jetlinks.core.things.ThingTemplate
更新物模型
UpdateTagMessage - org.jetlinks.core.message中的类
 
UpdateTagMessage() - 类 的构造器org.jetlinks.core.message.UpdateTagMessage
 
UpdateTingTagsMessage - org.jetlinks.core.message中的接口
更新物标签消息
UpgradeFirmwareMessage - org.jetlinks.core.message.firmware中的类
更新设备固件消息,平台->设备
UpgradeFirmwareMessage() - 类 的构造器org.jetlinks.core.message.firmware.UpgradeFirmwareMessage
 
UpgradeFirmwareMessageReply - org.jetlinks.core.message.firmware中的类
固件更新回复
UpgradeFirmwareMessageReply() - 类 的构造器org.jetlinks.core.message.firmware.UpgradeFirmwareMessageReply
 
UpgradeFirmwareProgressMessage - org.jetlinks.core.message.firmware中的类
上报固件更新进度
UpgradeFirmwareProgressMessage() - 类 的构造器org.jetlinks.core.message.firmware.UpgradeFirmwareProgressMessage
 
urlDecode(String) - 类 中的静态方法org.jetlinks.core.message.codec.http.HttpUtils
 
urlEncode(String) - 类 中的静态方法org.jetlinks.core.message.codec.http.HttpUtils
 
useTimestampAsId - 接口 中的静态变量org.jetlinks.core.message.Headers
 
UTF8 - 类 中的静态变量org.jetlinks.core.codec.defaults.StringCodec
 

V

validate() - 类 中的方法org.jetlinks.core.defaults.DefaultFunctionInvokeMessageSender
 
validate() - 类 中的方法org.jetlinks.core.defaults.DefaultWritePropertyMessageSender
 
validate() - 类 中的方法org.jetlinks.core.message.ChildDeviceMessage
 
validate() - 接口 中的方法org.jetlinks.core.message.FunctionInvokeMessageSender
执行参数校验 function("door-open") .validate() .flatMany(FunctionInvokeMessageSender::send) .doOnError(IllegalParameterException.class,err->log.error(err.getMessage(),err)) ...
validate() - 接口 中的方法org.jetlinks.core.message.Message
 
validate() - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
 
validate(Object) - 接口 中的方法org.jetlinks.core.metadata.DataType
验证是否合法
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.ArrayType
 
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.BooleanType
 
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.DateTimeType
 
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.EnumType
 
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.FileType
 
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.GeoShapeType
 
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.GeoType
 
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.NumberType
 
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.ObjectType
 
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.PasswordType
 
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.StringType
 
validate(Object) - 类 中的方法org.jetlinks.core.metadata.types.UnknownType
 
ValidateResult - org.jetlinks.core.metadata中的类
 
ValidateResult() - 类 的构造器org.jetlinks.core.metadata.ValidateResult
 
value(V) - 接口 中的方法org.jetlinks.core.config.ConfigKey
使用指定的值,将key转为ConfigKeyValue
Value - org.jetlinks.core中的接口
用于包装各种数据
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.cluster.ClusterQueue.Mod
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.device.DeviceConfigKey
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.device.DeviceThingType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.enums.ErrorCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.event.Subscription.Feature
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.ipc.IpcCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.message.codec.DefaultTransport
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.message.codec.http.websocket.WebSocketMessage.Type
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.message.codec.MessagePayloadType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.message.MessageType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.metadata.DeviceConfigScope
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.metadata.DeviceMetadataType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.metadata.ManagementFeature
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.metadata.MergeOption.DefaultMergeOption
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.metadata.MetadataFeature
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.metadata.types.FileType.BodyType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.metadata.types.GeoShape.Type
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.metadata.unit.UnifyUnit
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.server.mqtt.MqttConnectReturnCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jetlinks.core.things.ThingMetadataType
返回带有指定名称的该类型的枚举常量。
values() - 接口 中的方法org.jetlinks.core.cluster.ClusterCache
获取缓存的所有值
values() - 枚举 中的静态方法org.jetlinks.core.cluster.ClusterQueue.Mod
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 接口 中的方法org.jetlinks.core.cluster.ClusterSet
获取Set中到全部数据
values() - 枚举 中的静态方法org.jetlinks.core.device.DeviceConfigKey
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.device.DeviceThingType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.enums.ErrorCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.event.Subscription.Feature
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.ipc.IpcCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.message.codec.DefaultTransport
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.message.codec.http.websocket.WebSocketMessage.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.message.codec.MessagePayloadType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.message.MessageType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.metadata.DeviceConfigScope
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.metadata.DeviceMetadataType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.metadata.ManagementFeature
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.metadata.MergeOption.DefaultMergeOption
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.metadata.MetadataFeature
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.metadata.types.FileType.BodyType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.metadata.types.GeoShape.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.metadata.unit.UnifyUnit
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.server.mqtt.MqttConnectReturnCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jetlinks.core.things.ThingMetadataType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
Values - org.jetlinks.core中的接口
多个值包装器
ValueUnit - org.jetlinks.core.metadata.unit中的接口
值单位
ValueUnits - org.jetlinks.core.metadata.unit中的类
单位统一管理工具
ValueUnits() - 类 的构造器org.jetlinks.core.metadata.unit.ValueUnits
 
ValueUnitSupplier - org.jetlinks.core.metadata.unit中的接口
自定义单位提供商,用于自定义单位
version - 接口 中的静态变量org.jetlinks.core.things.ThingsConfigKeys
 
VoidCodec - org.jetlinks.core.codec.defaults中的类
 
VoidCodec() - 类 的构造器org.jetlinks.core.codec.defaults.VoidCodec
 
voidPayload - 接口 中的静态变量org.jetlinks.core.Payload
 

W

WebSocketMessage - org.jetlinks.core.message.codec.http.websocket中的接口
 
WebSocketMessage.Type - org.jetlinks.core.message.codec.http.websocket中的枚举
 
WebSocketSession - org.jetlinks.core.message.codec.http.websocket中的接口
 
WebSocketSessionMessage - org.jetlinks.core.message.codec.http.websocket中的接口
 
WebSocketSessionMessageWrapper - org.jetlinks.core.message.codec.http.websocket中的类
 
WebSocketSessionMessageWrapper() - 类 的构造器org.jetlinks.core.message.codec.http.websocket.WebSocketSessionMessageWrapper
 
will(boolean) - 类 中的方法org.jetlinks.core.message.codec.SimpleMqttMessage.SimpleMqttMessageBuilder
 
withField(Field, ResolvableType) - 类 中的静态方法org.jetlinks.core.metadata.MetadataParser
 
withType(ResolvableType) - 类 中的静态方法org.jetlinks.core.metadata.MetadataParser
 
Wrapper - org.jetlinks.core中的接口
 
write(String, Object) - 类 中的方法org.jetlinks.core.defaults.DefaultWritePropertyMessageSender
 
write(String, Object) - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
 
write(Map<String, Object>) - 接口 中的方法org.jetlinks.core.message.WritePropertyMessageSender
 
writeProperty() - 类 中的方法org.jetlinks.core.defaults.DefaultDeviceMessageSender
 
writeProperty() - 接口 中的方法org.jetlinks.core.device.DeviceMessageSender
发送WritePropertyMessage消息更便捷的API
WritePropertyMessage - org.jetlinks.core.message.property中的类
修改属性指令,方向: 平台->设备 用于修改设备属性,下发指令后,设备需要回复WritePropertyMessageReply
WritePropertyMessage() - 类 的构造器org.jetlinks.core.message.property.WritePropertyMessage
 
WritePropertyMessageReply - org.jetlinks.core.message.property中的类
 
WritePropertyMessageReply() - 类 的构造器org.jetlinks.core.message.property.WritePropertyMessageReply
 
WritePropertyMessageSender - org.jetlinks.core.message中的接口
修改设备属性消息发送器
WriteThingPropertyMessage<T extends WriteThingPropertyMessageReply> - org.jetlinks.core.message.property中的接口
读取设备属性消息, 方向: 平台->设备 下发指令后,设备需要回复指令ReadPropertyMessageReply
WriteThingPropertyMessageReply - org.jetlinks.core.message.property中的接口
读取设备属性消息回复, 方向: 设备->平台 在设备接收到ReadPropertyMessage消息后,使用此消息进行回复,回复后,指令发起方将收到响应结果.
A B C D E F G H I J K L M N O P Q R S T U V W 
跳过导航链接

Copyright © 2019–2022. All rights reserved.