public final class javax.json.Json
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: javax.json.Json
super_class: java.lang.Object
{
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/json/Json;
public static javax.json.stream.JsonParser createParser(java.io.Reader);
descriptor: (Ljava/io/Reader;)Ljavax/json/stream/JsonParser;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createParser:(Ljava/io/Reader;)Ljavax/json/stream/JsonParser;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 reader Ljava/io/Reader;
MethodParameters:
Name Flags
reader
public static javax.json.stream.JsonParser createParser(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)Ljavax/json/stream/JsonParser;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createParser:(Ljava/io/InputStream;)Ljavax/json/stream/JsonParser;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 in Ljava/io/InputStream;
MethodParameters:
Name Flags
in
public static javax.json.stream.JsonGenerator createGenerator(java.io.Writer);
descriptor: (Ljava/io/Writer;)Ljavax/json/stream/JsonGenerator;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createGenerator:(Ljava/io/Writer;)Ljavax/json/stream/JsonGenerator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 writer Ljava/io/Writer;
MethodParameters:
Name Flags
writer
public static javax.json.stream.JsonGenerator createGenerator(java.io.OutputStream);
descriptor: (Ljava/io/OutputStream;)Ljavax/json/stream/JsonGenerator;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createGenerator:(Ljava/io/OutputStream;)Ljavax/json/stream/JsonGenerator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 out Ljava/io/OutputStream;
MethodParameters:
Name Flags
out
public static javax.json.stream.JsonParserFactory createParserFactory(java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/util/Map;)Ljavax/json/stream/JsonParserFactory;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createParserFactory:(Ljava/util/Map;)Ljavax/json/stream/JsonParserFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 config Ljava/util/Map<Ljava/lang/String;*>;
Signature: (Ljava/util/Map<Ljava/lang/String;*>;)Ljavax/json/stream/JsonParserFactory;
MethodParameters:
Name Flags
config
public static javax.json.stream.JsonGeneratorFactory createGeneratorFactory(java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/util/Map;)Ljavax/json/stream/JsonGeneratorFactory;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createGeneratorFactory:(Ljava/util/Map;)Ljavax/json/stream/JsonGeneratorFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 config Ljava/util/Map<Ljava/lang/String;*>;
Signature: (Ljava/util/Map<Ljava/lang/String;*>;)Ljavax/json/stream/JsonGeneratorFactory;
MethodParameters:
Name Flags
config
public static javax.json.JsonWriter createWriter(java.io.Writer);
descriptor: (Ljava/io/Writer;)Ljavax/json/JsonWriter;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createWriter:(Ljava/io/Writer;)Ljavax/json/JsonWriter;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 writer Ljava/io/Writer;
MethodParameters:
Name Flags
writer
public static javax.json.JsonWriter createWriter(java.io.OutputStream);
descriptor: (Ljava/io/OutputStream;)Ljavax/json/JsonWriter;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createWriter:(Ljava/io/OutputStream;)Ljavax/json/JsonWriter;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 out Ljava/io/OutputStream;
MethodParameters:
Name Flags
out
public static javax.json.JsonReader createReader(java.io.Reader);
descriptor: (Ljava/io/Reader;)Ljavax/json/JsonReader;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createReader:(Ljava/io/Reader;)Ljavax/json/JsonReader;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 reader Ljava/io/Reader;
MethodParameters:
Name Flags
reader
public static javax.json.JsonReader createReader(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)Ljavax/json/JsonReader;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createReader:(Ljava/io/InputStream;)Ljavax/json/JsonReader;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 in Ljava/io/InputStream;
MethodParameters:
Name Flags
in
public static javax.json.JsonReaderFactory createReaderFactory(java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/util/Map;)Ljavax/json/JsonReaderFactory;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createReaderFactory:(Ljava/util/Map;)Ljavax/json/JsonReaderFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 config Ljava/util/Map<Ljava/lang/String;*>;
Signature: (Ljava/util/Map<Ljava/lang/String;*>;)Ljavax/json/JsonReaderFactory;
MethodParameters:
Name Flags
config
public static javax.json.JsonWriterFactory createWriterFactory(java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/util/Map;)Ljavax/json/JsonWriterFactory;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createWriterFactory:(Ljava/util/Map;)Ljavax/json/JsonWriterFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 config Ljava/util/Map<Ljava/lang/String;*>;
Signature: (Ljava/util/Map<Ljava/lang/String;*>;)Ljavax/json/JsonWriterFactory;
MethodParameters:
Name Flags
config
public static javax.json.JsonArrayBuilder createArrayBuilder();
descriptor: ()Ljavax/json/JsonArrayBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
invokevirtual javax.json.spi.JsonProvider.createArrayBuilder:()Ljavax/json/JsonArrayBuilder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static javax.json.JsonArrayBuilder createArrayBuilder(javax.json.JsonArray);
descriptor: (Ljavax/json/JsonArray;)Ljavax/json/JsonArrayBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createArrayBuilder:(Ljavax/json/JsonArray;)Ljavax/json/JsonArrayBuilder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 array Ljavax/json/JsonArray;
MethodParameters:
Name Flags
array
public static javax.json.JsonArrayBuilder createArrayBuilder(java.util.Collection<?>);
descriptor: (Ljava/util/Collection;)Ljavax/json/JsonArrayBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createArrayBuilder:(Ljava/util/Collection;)Ljavax/json/JsonArrayBuilder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 collection Ljava/util/Collection<*>;
Signature: (Ljava/util/Collection<*>;)Ljavax/json/JsonArrayBuilder;
MethodParameters:
Name Flags
collection
public static javax.json.JsonObjectBuilder createObjectBuilder();
descriptor: ()Ljavax/json/JsonObjectBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
invokevirtual javax.json.spi.JsonProvider.createObjectBuilder:()Ljavax/json/JsonObjectBuilder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static javax.json.JsonObjectBuilder createObjectBuilder(javax.json.JsonObject);
descriptor: (Ljavax/json/JsonObject;)Ljavax/json/JsonObjectBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createObjectBuilder:(Ljavax/json/JsonObject;)Ljavax/json/JsonObjectBuilder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 object Ljavax/json/JsonObject;
MethodParameters:
Name Flags
object
public static javax.json.JsonObjectBuilder createObjectBuilder(java.util.Map<java.lang.String, java.lang.Object>);
descriptor: (Ljava/util/Map;)Ljavax/json/JsonObjectBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createObjectBuilder:(Ljava/util/Map;)Ljavax/json/JsonObjectBuilder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 map Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)Ljavax/json/JsonObjectBuilder;
MethodParameters:
Name Flags
map
public static javax.json.JsonPointer createPointer(java.lang.String);
descriptor: (Ljava/lang/String;)Ljavax/json/JsonPointer;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createPointer:(Ljava/lang/String;)Ljavax/json/JsonPointer;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 jsonPointer Ljava/lang/String;
MethodParameters:
Name Flags
jsonPointer
public static javax.json.JsonPatchBuilder createPatchBuilder();
descriptor: ()Ljavax/json/JsonPatchBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
invokevirtual javax.json.spi.JsonProvider.createPatchBuilder:()Ljavax/json/JsonPatchBuilder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static javax.json.JsonPatchBuilder createPatchBuilder(javax.json.JsonArray);
descriptor: (Ljavax/json/JsonArray;)Ljavax/json/JsonPatchBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createPatchBuilder:(Ljavax/json/JsonArray;)Ljavax/json/JsonPatchBuilder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 array Ljavax/json/JsonArray;
MethodParameters:
Name Flags
array
public static javax.json.JsonPatch createPatch(javax.json.JsonArray);
descriptor: (Ljavax/json/JsonArray;)Ljavax/json/JsonPatch;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createPatch:(Ljavax/json/JsonArray;)Ljavax/json/JsonPatch;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 array Ljavax/json/JsonArray;
MethodParameters:
Name Flags
array
public static javax.json.JsonPatch createDiff(javax.json.JsonStructure, javax.json.JsonStructure);
descriptor: (Ljavax/json/JsonStructure;Ljavax/json/JsonStructure;)Ljavax/json/JsonPatch;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
aload 1
invokevirtual javax.json.spi.JsonProvider.createDiff:(Ljavax/json/JsonStructure;Ljavax/json/JsonStructure;)Ljavax/json/JsonPatch;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 source Ljavax/json/JsonStructure;
0 1 1 target Ljavax/json/JsonStructure;
MethodParameters:
Name Flags
source
target
public static javax.json.JsonMergePatch createMergePatch(javax.json.JsonValue);
descriptor: (Ljavax/json/JsonValue;)Ljavax/json/JsonMergePatch;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createMergePatch:(Ljavax/json/JsonValue;)Ljavax/json/JsonMergePatch;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 patch Ljavax/json/JsonValue;
MethodParameters:
Name Flags
patch
public static javax.json.JsonMergePatch createMergeDiff(javax.json.JsonValue, javax.json.JsonValue);
descriptor: (Ljavax/json/JsonValue;Ljavax/json/JsonValue;)Ljavax/json/JsonMergePatch;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
aload 1
invokevirtual javax.json.spi.JsonProvider.createMergeDiff:(Ljavax/json/JsonValue;Ljavax/json/JsonValue;)Ljavax/json/JsonMergePatch;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 source Ljavax/json/JsonValue;
0 1 1 target Ljavax/json/JsonValue;
MethodParameters:
Name Flags
source
target
public static javax.json.JsonBuilderFactory createBuilderFactory(java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/util/Map;)Ljavax/json/JsonBuilderFactory;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createBuilderFactory:(Ljava/util/Map;)Ljavax/json/JsonBuilderFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 config Ljava/util/Map<Ljava/lang/String;*>;
Signature: (Ljava/util/Map<Ljava/lang/String;*>;)Ljavax/json/JsonBuilderFactory;
MethodParameters:
Name Flags
config
public static javax.json.JsonString createValue(java.lang.String);
descriptor: (Ljava/lang/String;)Ljavax/json/JsonString;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createValue:(Ljava/lang/String;)Ljavax/json/JsonString;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value Ljava/lang/String;
MethodParameters:
Name Flags
value
public static javax.json.JsonNumber createValue(int);
descriptor: (I)Ljavax/json/JsonNumber;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
iload 0
invokevirtual javax.json.spi.JsonProvider.createValue:(I)Ljavax/json/JsonNumber;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value I
MethodParameters:
Name Flags
value
public static javax.json.JsonNumber createValue(long);
descriptor: (J)Ljavax/json/JsonNumber;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
lload 0
invokevirtual javax.json.spi.JsonProvider.createValue:(J)Ljavax/json/JsonNumber;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value J
MethodParameters:
Name Flags
value
public static javax.json.JsonNumber createValue(double);
descriptor: (D)Ljavax/json/JsonNumber;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
dload 0
invokevirtual javax.json.spi.JsonProvider.createValue:(D)Ljavax/json/JsonNumber;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value D
MethodParameters:
Name Flags
value
public static javax.json.JsonNumber createValue(java.math.BigDecimal);
descriptor: (Ljava/math/BigDecimal;)Ljavax/json/JsonNumber;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createValue:(Ljava/math/BigDecimal;)Ljavax/json/JsonNumber;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value Ljava/math/BigDecimal;
MethodParameters:
Name Flags
value
public static javax.json.JsonNumber createValue(java.math.BigInteger);
descriptor: (Ljava/math/BigInteger;)Ljavax/json/JsonNumber;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic javax.json.spi.JsonProvider.provider:()Ljavax/json/spi/JsonProvider;
aload 0
invokevirtual javax.json.spi.JsonProvider.createValue:(Ljava/math/BigInteger;)Ljavax/json/JsonNumber;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value Ljava/math/BigInteger;
MethodParameters:
Name Flags
value
public static java.lang.String encodePointer(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc "~"
ldc "~0"
invokevirtual java.lang.String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
ldc "/"
ldc "~1"
invokevirtual java.lang.String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 pointer Ljava/lang/String;
MethodParameters:
Name Flags
pointer
public static java.lang.String decodePointer(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc "~1"
ldc "/"
invokevirtual java.lang.String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
ldc "~0"
ldc "~"
invokevirtual java.lang.String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 escaped Ljava/lang/String;
MethodParameters:
Name Flags
escaped
}
SourceFile: "Json.java"