public interface com.jayway.jsonpath.internal.filter.ValueNodes
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.jayway.jsonpath.internal.filter.ValueNodes
  super_class: java.lang.Object
{
  public static final com.jayway.jsonpath.internal.filter.ValueNodes$NullNode NULL_NODE;
    descriptor: Lcom/jayway/jsonpath/internal/filter/ValueNodes$NullNode;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.jayway.jsonpath.internal.filter.ValueNodes$BooleanNode TRUE;
    descriptor: Lcom/jayway/jsonpath/internal/filter/ValueNodes$BooleanNode;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.jayway.jsonpath.internal.filter.ValueNodes$BooleanNode FALSE;
    descriptor: Lcom/jayway/jsonpath/internal/filter/ValueNodes$BooleanNode;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final com.jayway.jsonpath.internal.filter.ValueNodes$UndefinedNode UNDEFINED;
    descriptor: Lcom/jayway/jsonpath/internal/filter/ValueNodes$UndefinedNode;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 37
            new com.jayway.jsonpath.internal.filter.ValueNodes$NullNode
            dup
            invokespecial com.jayway.jsonpath.internal.filter.ValueNodes$NullNode.<init>:()V
            putstatic com.jayway.jsonpath.internal.filter.ValueNodes.NULL_NODE:Lcom/jayway/jsonpath/internal/filter/ValueNodes$NullNode;
         1: .line 38
            new com.jayway.jsonpath.internal.filter.ValueNodes$BooleanNode
            dup
            ldc "true"
            invokespecial com.jayway.jsonpath.internal.filter.ValueNodes$BooleanNode.<init>:(Ljava/lang/CharSequence;)V
            putstatic com.jayway.jsonpath.internal.filter.ValueNodes.TRUE:Lcom/jayway/jsonpath/internal/filter/ValueNodes$BooleanNode;
         2: .line 39
            new com.jayway.jsonpath.internal.filter.ValueNodes$BooleanNode
            dup
            ldc "false"
            invokespecial com.jayway.jsonpath.internal.filter.ValueNodes$BooleanNode.<init>:(Ljava/lang/CharSequence;)V
            putstatic com.jayway.jsonpath.internal.filter.ValueNodes.FALSE:Lcom/jayway/jsonpath/internal/filter/ValueNodes$BooleanNode;
         3: .line 40
            new com.jayway.jsonpath.internal.filter.ValueNodes$UndefinedNode
            dup
            invokespecial com.jayway.jsonpath.internal.filter.ValueNodes$UndefinedNode.<init>:()V
            putstatic com.jayway.jsonpath.internal.filter.ValueNodes.UNDEFINED:Lcom/jayway/jsonpath/internal/filter/ValueNodes$UndefinedNode;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "ValueNodes.java"
NestMembers:
  com.jayway.jsonpath.internal.filter.ValueNodes$BooleanNode  com.jayway.jsonpath.internal.filter.ValueNodes$ClassNode  com.jayway.jsonpath.internal.filter.ValueNodes$JsonNode  com.jayway.jsonpath.internal.filter.ValueNodes$NullNode  com.jayway.jsonpath.internal.filter.ValueNodes$NumberNode  com.jayway.jsonpath.internal.filter.ValueNodes$PathNode  com.jayway.jsonpath.internal.filter.ValueNodes$PatternNode  com.jayway.jsonpath.internal.filter.ValueNodes$PredicateNode  com.jayway.jsonpath.internal.filter.ValueNodes$StringNode  com.jayway.jsonpath.internal.filter.ValueNodes$UndefinedNode  com.jayway.jsonpath.internal.filter.ValueNodes$ValueListNode
InnerClasses:
  public BooleanNode = com.jayway.jsonpath.internal.filter.ValueNodes$BooleanNode of com.jayway.jsonpath.internal.filter.ValueNodes
  public ClassNode = com.jayway.jsonpath.internal.filter.ValueNodes$ClassNode of com.jayway.jsonpath.internal.filter.ValueNodes
  public JsonNode = com.jayway.jsonpath.internal.filter.ValueNodes$JsonNode of com.jayway.jsonpath.internal.filter.ValueNodes
  public NullNode = com.jayway.jsonpath.internal.filter.ValueNodes$NullNode of com.jayway.jsonpath.internal.filter.ValueNodes
  public NumberNode = com.jayway.jsonpath.internal.filter.ValueNodes$NumberNode of com.jayway.jsonpath.internal.filter.ValueNodes
  public PathNode = com.jayway.jsonpath.internal.filter.ValueNodes$PathNode of com.jayway.jsonpath.internal.filter.ValueNodes
  public PatternNode = com.jayway.jsonpath.internal.filter.ValueNodes$PatternNode of com.jayway.jsonpath.internal.filter.ValueNodes
  public PredicateNode = com.jayway.jsonpath.internal.filter.ValueNodes$PredicateNode of com.jayway.jsonpath.internal.filter.ValueNodes
  public StringNode = com.jayway.jsonpath.internal.filter.ValueNodes$StringNode of com.jayway.jsonpath.internal.filter.ValueNodes
  public UndefinedNode = com.jayway.jsonpath.internal.filter.ValueNodes$UndefinedNode of com.jayway.jsonpath.internal.filter.ValueNodes
  public ValueListNode = com.jayway.jsonpath.internal.filter.ValueNodes$ValueListNode of com.jayway.jsonpath.internal.filter.ValueNodes