public class com.ctc.wstx.ent.IntEntity extends com.ctc.wstx.ent.EntityDecl
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.ctc.wstx.ent.IntEntity
super_class: com.ctc.wstx.ent.EntityDecl
{
protected final javax.xml.stream.Location mContentLocation;
descriptor: Ljavax/xml/stream/Location;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
final char[] mRepl;
descriptor: [C
flags: (0x0010) ACC_FINAL
java.lang.String mReplText;
descriptor: Ljava/lang/String;
flags: (0x0000)
public void <init>(javax.xml.stream.Location, java.lang.String, java.net.URL, char[], javax.xml.stream.Location);
descriptor: (Ljavax/xml/stream/Location;Ljava/lang/String;Ljava/net/URL;[CLjavax/xml/stream/Location;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
aload 2
aload 3
invokespecial com.ctc.wstx.ent.EntityDecl.<init>:(Ljavax/xml/stream/Location;Ljava/lang/String;Ljava/net/URL;)V
1: aload 0
aconst_null
putfield com.ctc.wstx.ent.IntEntity.mReplText:Ljava/lang/String;
2: aload 0
aload 4
putfield com.ctc.wstx.ent.IntEntity.mRepl:[C
3: aload 0
aload 5
putfield com.ctc.wstx.ent.IntEntity.mContentLocation:Ljavax/xml/stream/Location;
4: return
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 5 0 this Lcom/ctc/wstx/ent/IntEntity;
0 5 1 loc Ljavax/xml/stream/Location;
0 5 2 name Ljava/lang/String;
0 5 3 ctxt Ljava/net/URL;
0 5 4 repl [C
0 5 5 defLoc Ljavax/xml/stream/Location;
MethodParameters:
Name Flags
loc
name
ctxt
repl
defLoc
public static com.ctc.wstx.ent.IntEntity create(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/ctc/wstx/ent/IntEntity;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual java.lang.String.toCharArray:()[C
invokestatic com.ctc.wstx.ent.IntEntity.create:(Ljava/lang/String;[C)Lcom/ctc/wstx/ent/IntEntity;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 id Ljava/lang/String;
0 1 1 repl Ljava/lang/String;
MethodParameters:
Name Flags
id
repl
public static com.ctc.wstx.ent.IntEntity create(java.lang.String, char[]);
descriptor: (Ljava/lang/String;[C)Lcom/ctc/wstx/ent/IntEntity;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=7, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.ctc.wstx.io.WstxInputLocation.getEmptyLocation:()Lcom/ctc/wstx/io/WstxInputLocation;
astore 2
start local 2 1: new com.ctc.wstx.ent.IntEntity
dup
aload 2
aload 0
aconst_null
aload 1
aload 2
invokespecial com.ctc.wstx.ent.IntEntity.<init>:(Ljavax/xml/stream/Location;Ljava/lang/String;Ljava/net/URL;[CLjavax/xml/stream/Location;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 id Ljava/lang/String;
0 2 1 val [C
1 2 2 loc Lcom/ctc/wstx/io/WstxInputLocation;
MethodParameters:
Name Flags
id
val
public java.lang.String getNotationName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/ctc/wstx/ent/IntEntity;
public java.lang.String getPublicId();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/ctc/wstx/ent/IntEntity;
public java.lang.String getReplacementText();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield com.ctc.wstx.ent.IntEntity.mReplText:Ljava/lang/String;
astore 1
start local 1 1: aload 1
ifnonnull 6
2: aload 0
getfield com.ctc.wstx.ent.IntEntity.mRepl:[C
arraylength
ifne 3
ldc ""
goto 4
StackMap locals: java.lang.String
StackMap stack:
3: new java.lang.String
dup
aload 0
getfield com.ctc.wstx.ent.IntEntity.mRepl:[C
invokespecial java.lang.String.<init>:([C)V
StackMap locals:
StackMap stack: java.lang.String
4: astore 1
5: aload 0
aload 1
putfield com.ctc.wstx.ent.IntEntity.mReplText:Ljava/lang/String;
6: StackMap locals:
StackMap stack:
aload 0
getfield com.ctc.wstx.ent.IntEntity.mReplText:Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/ctc/wstx/ent/IntEntity;
1 7 1 repl Ljava/lang/String;
public int getReplacementText(java.io.Writer);
descriptor: (Ljava/io/Writer;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield com.ctc.wstx.ent.IntEntity.mRepl:[C
invokevirtual java.io.Writer.write:([C)V
1: aload 0
getfield com.ctc.wstx.ent.IntEntity.mRepl:[C
arraylength
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/ctc/wstx/ent/IntEntity;
0 2 1 w Ljava/io/Writer;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
w
public java.lang.String getSystemId();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/ctc/wstx/ent/IntEntity;
public void writeEnc(java.io.Writer);
descriptor: (Ljava/io/Writer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "<!ENTITY "
invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
1: aload 1
aload 0
getfield com.ctc.wstx.ent.IntEntity.mName:Ljava/lang/String;
invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
2: aload 1
ldc " \""
invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
3: aload 1
aload 0
getfield com.ctc.wstx.ent.IntEntity.mRepl:[C
iconst_0
aload 0
getfield com.ctc.wstx.ent.IntEntity.mRepl:[C
arraylength
invokestatic com.ctc.wstx.io.TextEscaper.outputDTDText:(Ljava/io/Writer;[CII)V
4: aload 1
ldc "\">"
invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/ctc/wstx/ent/IntEntity;
0 6 1 w Ljava/io/Writer;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
w
public char[] getReplacementChars();
descriptor: ()[C
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.ctc.wstx.ent.IntEntity.mRepl:[C
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/ctc/wstx/ent/IntEntity;
public boolean isExternal();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/ctc/wstx/ent/IntEntity;
public boolean isParsed();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/ctc/wstx/ent/IntEntity;
public com.ctc.wstx.io.WstxInputSource expand(com.ctc.wstx.io.WstxInputSource, javax.xml.stream.XMLResolver, com.ctc.wstx.api.ReaderConfig, int);
descriptor: (Lcom/ctc/wstx/io/WstxInputSource;Ljavax/xml/stream/XMLResolver;Lcom/ctc/wstx/api/ReaderConfig;I)Lcom/ctc/wstx/io/WstxInputSource;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 1
aload 0
getfield com.ctc.wstx.ent.IntEntity.mName:Ljava/lang/String;
aload 0
getfield com.ctc.wstx.ent.IntEntity.mRepl:[C
iconst_0
aload 0
getfield com.ctc.wstx.ent.IntEntity.mRepl:[C
arraylength
aload 0
getfield com.ctc.wstx.ent.IntEntity.mContentLocation:Ljavax/xml/stream/Location;
aconst_null
1: invokestatic com.ctc.wstx.io.InputSourceFactory.constructCharArraySource:(Lcom/ctc/wstx/io/WstxInputSource;Ljava/lang/String;[CIILjavax/xml/stream/Location;Ljava/net/URL;)Lcom/ctc/wstx/io/WstxInputSource;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/ctc/wstx/ent/IntEntity;
0 2 1 parent Lcom/ctc/wstx/io/WstxInputSource;
0 2 2 res Ljavax/xml/stream/XMLResolver;
0 2 3 cfg Lcom/ctc/wstx/api/ReaderConfig;
0 2 4 xmlVersion I
MethodParameters:
Name Flags
parent
res
cfg
xmlVersion
}
SourceFile: "IntEntity.java"