public interface io.vertx.core.parsetools.JsonEvent
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.vertx.core.parsetools.JsonEvent
super_class: java.lang.Object
{
public abstract io.vertx.core.parsetools.JsonEventType type();
descriptor: ()Lio/vertx/core/parsetools/JsonEventType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String fieldName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Object value();
descriptor: ()Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isNumber();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Integer integerValue();
descriptor: ()Ljava/lang/Integer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Long longValue();
descriptor: ()Ljava/lang/Long;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Float floatValue();
descriptor: ()Ljava/lang/Float;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Double doubleValue();
descriptor: ()Ljava/lang/Double;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isBoolean();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Boolean booleanValue();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isString();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String stringValue();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.vertx.core.buffer.Buffer binaryValue();
descriptor: ()Lio/vertx/core/buffer/Buffer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.time.Instant instantValue();
descriptor: ()Ljava/time/Instant;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.GenIgnore(value = {"permitted-type"})
RuntimeVisibleTypeAnnotations:
METHOD_RETURN
io.vertx.codegen.annotations.GenIgnore(value = {"permitted-type"})
public abstract boolean isNull();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isObject();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.vertx.core.json.JsonObject objectValue();
descriptor: ()Lio/vertx/core/json/JsonObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isArray();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.vertx.core.json.JsonArray arrayValue();
descriptor: ()Lio/vertx/core/json/JsonArray;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract <T> T mapTo(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
type
public abstract <T> T mapTo(com.fasterxml.jackson.core.type.TypeReference<T>);
descriptor: (Lcom/fasterxml/jackson/core/type/TypeReference;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Lcom/fasterxml/jackson/core/type/TypeReference<TT;>;)TT;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.GenIgnore(value = {"permitted-type"})
RuntimeVisibleTypeAnnotations:
METHOD_RETURN
io.vertx.codegen.annotations.GenIgnore(value = {"permitted-type"})
MethodParameters:
Name Flags
type
}
SourceFile: "JsonEvent.java"
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.VertxGen()