public class org.jvnet.hk.internal.ImmediateResults extends java.lang.Object
{
private final org.jvnet.hk.internal.NarrowResults timelessResults;
private final java.util.List validatedImmediateResults;
void <init>(org.jvnet.hk.internal.NarrowResults)
{
org.jvnet.hk.internal.ImmediateResults v;
org.jvnet.hk.internal.NarrowResults v, v;
java.util.LinkedList v;
v := @this: org.jvnet.hk.internal.ImmediateResults;
v := @parameter: org.jvnet.hk.internal.NarrowResults;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.LinkedList;
specialinvoke v.<java.util.LinkedList: void <init>()>();
v.<org.jvnet.hk.internal.ImmediateResults: java.util.List validatedImmediateResults> = v;
if v != null goto label;
v = new org.jvnet.hk.internal.NarrowResults;
specialinvoke v.<org.jvnet.hk.internal.NarrowResults: void <init>()>();
v.<org.jvnet.hk.internal.ImmediateResults: org.jvnet.hk.internal.NarrowResults timelessResults> = v;
goto label;
label:
v.<org.jvnet.hk.internal.ImmediateResults: org.jvnet.hk.internal.NarrowResults timelessResults> = v;
label:
return;
}
org.jvnet.hk.internal.NarrowResults getTimelessResults()
{
org.jvnet.hk.internal.NarrowResults v;
org.jvnet.hk.internal.ImmediateResults v;
v := @this: org.jvnet.hk.internal.ImmediateResults;
v = v.<org.jvnet.hk.internal.ImmediateResults: org.jvnet.hk.internal.NarrowResults timelessResults>;
return v;
}
java.util.List getImmediateResults()
{
java.util.List v;
org.jvnet.hk.internal.ImmediateResults v;
v := @this: org.jvnet.hk.internal.ImmediateResults;
v = v.<org.jvnet.hk.internal.ImmediateResults: java.util.List validatedImmediateResults>;
return v;
}
void addValidatedResult(org.glassfish.hk.api.ActiveDescriptor)
{
java.util.List v;
org.glassfish.hk.api.ActiveDescriptor v;
org.jvnet.hk.internal.ImmediateResults v;
v := @this: org.jvnet.hk.internal.ImmediateResults;
v := @parameter: org.glassfish.hk.api.ActiveDescriptor;
v = v.<org.jvnet.hk.internal.ImmediateResults: java.util.List validatedImmediateResults>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
return;
}
public java.lang.String toString()
{
java.util.List v;
org.jvnet.hk.internal.ImmediateResults v;
int v;
org.jvnet.hk.internal.NarrowResults v;
java.lang.String v;
v := @this: org.jvnet.hk.internal.ImmediateResults;
v = v.<org.jvnet.hk.internal.ImmediateResults: org.jvnet.hk.internal.NarrowResults timelessResults>;
v = v.<org.jvnet.hk.internal.ImmediateResults: java.util.List validatedImmediateResults>;
v = staticinvoke <java.lang.System: int identityHashCode(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (org.jvnet.hk.internal.NarrowResults,java.util.List,int)>(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[])>("ImmediateResults(\u,\u,\u)");
return v;
}
}