final class org.apache.axiom.weaver.InterfaceClassVisitor extends org.objectweb.asm.ClassVisitor
{
private boolean singleton;
void <init>()
{
org.apache.axiom.weaver.InterfaceClassVisitor v;
v := @this: org.apache.axiom.weaver.InterfaceClassVisitor;
specialinvoke v.<org.objectweb.asm.ClassVisitor: void <init>(int)>(589824);
return;
}
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String, boolean)
{
java.lang.String v;
org.apache.axiom.weaver.InterfaceClassVisitor v;
boolean v, v;
v := @this: org.apache.axiom.weaver.InterfaceClassVisitor;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("Lorg/apache/axiom/weaver/annotation/Singleton;");
if v == 0 goto label;
v.<org.apache.axiom.weaver.InterfaceClassVisitor: boolean singleton> = 1;
label:
return null;
}
boolean isSingleton()
{
org.apache.axiom.weaver.InterfaceClassVisitor v;
boolean v;
v := @this: org.apache.axiom.weaver.InterfaceClassVisitor;
v = v.<org.apache.axiom.weaver.InterfaceClassVisitor: boolean singleton>;
return v;
}
}