public interface io.vertx.mqtt.messages.MqttPublishMessage extends io.vertx.mqtt.messages.MqttMessage
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.vertx.mqtt.messages.MqttPublishMessage
super_class: java.lang.Object
{
public static io.vertx.mqtt.messages.MqttPublishMessage create(int, io.netty.handler.codec.mqtt.MqttQoS, boolean, boolean, java.lang.String, io.netty.buffer.ByteBuf);
descriptor: (ILio/netty/handler/codec/mqtt/MqttQoS;ZZLjava/lang/String;Lio/netty/buffer/ByteBuf;)Lio/vertx/mqtt/messages/MqttPublishMessage;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=8, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: new io.vertx.mqtt.messages.impl.MqttPublishMessageImpl
dup
iload 0
aload 1
iload 2
iload 3
aload 4
aload 5
invokespecial io.vertx.mqtt.messages.impl.MqttPublishMessageImpl.<init>:(ILio/netty/handler/codec/mqtt/MqttQoS;ZZLjava/lang/String;Lio/netty/buffer/ByteBuf;)V
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 messageId I
0 1 1 qosLevel Lio/netty/handler/codec/mqtt/MqttQoS;
0 1 2 isDup Z
0 1 3 isRetain Z
0 1 4 topicName Ljava/lang/String;
0 1 5 payload Lio/netty/buffer/ByteBuf;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.GenIgnore()
RuntimeVisibleTypeAnnotations:
METHOD_RETURN
io.vertx.codegen.annotations.GenIgnore()
MethodParameters:
Name Flags
messageId
qosLevel
isDup
isRetain
topicName
payload
public abstract io.netty.handler.codec.mqtt.MqttQoS qosLevel();
descriptor: ()Lio/netty/handler/codec/mqtt/MqttQoS;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.CacheReturn()
public abstract boolean isDup();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.CacheReturn()
public abstract boolean isRetain();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.CacheReturn()
public abstract java.lang.String topicName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.CacheReturn()
public abstract io.vertx.core.buffer.Buffer payload();
descriptor: ()Lio/vertx/core/buffer/Buffer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.CacheReturn()
}
SourceFile: "MqttPublishMessage.java"
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.VertxGen()