public class org.glassfish.flashlight.xml.XmlProbe extends java.lang.Object
{
java.lang.String probeName;
java.lang.String probeMethod;
java.util.List probeParams;
boolean hasSelf;
boolean isHidden;
boolean stateful;
boolean statefulReturn;
boolean statefulException;
java.lang.String profileNames;
public java.lang.String getProbeName()
{
org.glassfish.flashlight.xml.XmlProbe v;
java.lang.String v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v = v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeName>;
return v;
}
public java.lang.String getProbeMethod()
{
org.glassfish.flashlight.xml.XmlProbe v;
java.lang.String v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v = v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeMethod>;
return v;
}
public java.util.List getProbeParams()
{
org.glassfish.flashlight.xml.XmlProbe v;
java.util.List v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v = v.<org.glassfish.flashlight.xml.XmlProbe: java.util.List probeParams>;
return v;
}
public boolean hasSelf()
{
org.glassfish.flashlight.xml.XmlProbe v;
boolean v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v = v.<org.glassfish.flashlight.xml.XmlProbe: boolean hasSelf>;
return v;
}
public boolean isHidden()
{
org.glassfish.flashlight.xml.XmlProbe v;
boolean v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v = v.<org.glassfish.flashlight.xml.XmlProbe: boolean isHidden>;
return v;
}
public boolean getStateful()
{
org.glassfish.flashlight.xml.XmlProbe v;
boolean v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v = v.<org.glassfish.flashlight.xml.XmlProbe: boolean stateful>;
return v;
}
public boolean getStatefulReturn()
{
org.glassfish.flashlight.xml.XmlProbe v;
boolean v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v = v.<org.glassfish.flashlight.xml.XmlProbe: boolean statefulReturn>;
return v;
}
public boolean getStatefulException()
{
org.glassfish.flashlight.xml.XmlProbe v;
boolean v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v = v.<org.glassfish.flashlight.xml.XmlProbe: boolean statefulException>;
return v;
}
public java.lang.String getProfileNames()
{
org.glassfish.flashlight.xml.XmlProbe v;
java.lang.String v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v = v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String profileNames>;
return v;
}
public void <init>(java.lang.String, java.lang.String, java.util.List, boolean, boolean)
{
java.util.List v;
org.glassfish.flashlight.xml.XmlProbe v;
java.lang.String v, v;
boolean v, v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: boolean;
v := @parameter: boolean;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeName> = null;
v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeMethod> = null;
v.<org.glassfish.flashlight.xml.XmlProbe: java.util.List probeParams> = null;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean hasSelf> = 0;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean isHidden> = 0;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean stateful> = 0;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean statefulReturn> = 0;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean statefulException> = 0;
v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String profileNames> = null;
v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeName> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeMethod> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: java.util.List probeParams> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean hasSelf> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean isHidden> = v;
return;
}
public void <init>(java.lang.String, java.lang.String, java.util.List, boolean, boolean, boolean, boolean, boolean, java.lang.String)
{
org.glassfish.flashlight.xml.XmlProbe v;
java.util.List v;
java.lang.String v, v, v;
boolean v, v, v, v, v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeName> = null;
v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeMethod> = null;
v.<org.glassfish.flashlight.xml.XmlProbe: java.util.List probeParams> = null;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean hasSelf> = 0;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean isHidden> = 0;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean stateful> = 0;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean statefulReturn> = 0;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean statefulException> = 0;
v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String profileNames> = null;
v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeName> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeMethod> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: java.util.List probeParams> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean hasSelf> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean isHidden> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean stateful> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean statefulReturn> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: boolean statefulException> = v;
v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String profileNames> = v;
return;
}
public java.lang.String toString()
{
java.util.Iterator v;
org.glassfish.flashlight.xml.XmlProbe v;
java.util.List v;
java.lang.Object v;
java.lang.StringBuilder v, v;
java.lang.String v, v, v, v, v;
boolean v;
v := @this: org.glassfish.flashlight.xml.XmlProbe;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>(java.lang.String)>("     \n");
v = v.<org.glassfish.flashlight.xml.XmlProbe: java.util.List probeParams>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("         , Param ");
v = virtualinvoke v.<org.glassfish.flashlight.xml.XmlProbeParam: java.lang.String toString()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeName>;
v = v.<org.glassfish.flashlight.xml.XmlProbe: java.lang.String probeMethod>;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String,java.lang.String)>(v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>(" Probe name = \u , method = \u0001\u0001");
return v;
}
}