public class org.apache.batik.svggen.SVGAttribute
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.svggen.SVGAttribute
super_class: java.lang.Object
{
private java.lang.String name;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.util.Set applicabilitySet;
descriptor: Ljava/util/Set;
flags: (0x0002) ACC_PRIVATE
private boolean isSetInclusive;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
public void <init>(java.util.Set, boolean);
descriptor: (Ljava/util/Set;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 1
ifnonnull 3
2: new java.util.HashSet
dup
invokespecial java.util.HashSet.<init>:()V
astore 1
3: StackMap locals: org.apache.batik.svggen.SVGAttribute java.util.Set int
StackMap stack:
aload 0
aload 1
putfield org.apache.batik.svggen.SVGAttribute.applicabilitySet:Ljava/util/Set;
4: aload 0
iload 2
putfield org.apache.batik.svggen.SVGAttribute.isSetInclusive:Z
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/batik/svggen/SVGAttribute;
0 6 1 applicabilitySet Ljava/util/Set;
0 6 2 isSetInclusive Z
MethodParameters:
Name Flags
applicabilitySet
isSetInclusive
public boolean appliesTo(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.svggen.SVGAttribute.applicabilitySet:Ljava/util/Set;
aload 1
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
istore 2
start local 2 1: aload 0
getfield org.apache.batik.svggen.SVGAttribute.isSetInclusive:Z
ifeq 3
2: iload 2
ireturn
3: StackMap locals: int
StackMap stack:
iload 2
ifeq 4
iconst_0
goto 5
StackMap locals:
StackMap stack:
4: iconst_1
StackMap locals:
StackMap stack: int
5: ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/batik/svggen/SVGAttribute;
0 6 1 tag Ljava/lang/String;
1 6 2 tagInMap Z
MethodParameters:
Name Flags
tag
}
SourceFile: "SVGAttribute.java"