public interface com.fasterxml.jackson.core.TreeNode
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.fasterxml.jackson.core.TreeNode
super_class: java.lang.Object
{
public abstract com.fasterxml.jackson.core.JsonToken asToken();
descriptor: ()Lcom/fasterxml/jackson/core/JsonToken;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.fasterxml.jackson.core.JsonParser$NumberType numberType();
descriptor: ()Lcom/fasterxml/jackson/core/JsonParser$NumberType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int size();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isValueNode();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isContainerNode();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isMissingNode();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isArray();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isObject();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.fasterxml.jackson.core.TreeNode get(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fieldName
public abstract com.fasterxml.jackson.core.TreeNode get(int);
descriptor: (I)Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract com.fasterxml.jackson.core.TreeNode path(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fieldName
public abstract com.fasterxml.jackson.core.TreeNode path(int);
descriptor: (I)Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract java.util.Iterator<java.lang.String> fieldNames();
descriptor: ()Ljava/util/Iterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Iterator<Ljava/lang/String;>;
public abstract com.fasterxml.jackson.core.TreeNode at(com.fasterxml.jackson.core.JsonPointer);
descriptor: (Lcom/fasterxml/jackson/core/JsonPointer;)Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ptr
public abstract com.fasterxml.jackson.core.TreeNode at(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/core/TreeNode;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.lang.IllegalArgumentException
MethodParameters:
Name Flags
jsonPointerExpression
public abstract com.fasterxml.jackson.core.JsonParser traverse();
descriptor: ()Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.fasterxml.jackson.core.JsonParser traverse(com.fasterxml.jackson.core.ObjectCodec);
descriptor: (Lcom/fasterxml/jackson/core/ObjectCodec;)Lcom/fasterxml/jackson/core/JsonParser;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
codec
}
SourceFile: "TreeNode.java"
InnerClasses:
public final NumberType = com.fasterxml.jackson.core.JsonParser$NumberType of com.fasterxml.jackson.core.JsonParser