public class org.jvnet.hk.internal.PerLookupContext extends java.lang.Object implements org.glassfish.hk.api.Context
{
public void <init>()
{
org.jvnet.hk.internal.PerLookupContext v;
v := @this: org.jvnet.hk.internal.PerLookupContext;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.lang.Class getScope()
{
org.jvnet.hk.internal.PerLookupContext v;
v := @this: org.jvnet.hk.internal.PerLookupContext;
return class "Lorg/glassfish/hk2/api/PerLookup;";
}
public java.lang.Object findOrCreate(org.glassfish.hk.api.ActiveDescriptor, org.glassfish.hk.api.ServiceHandle)
{
org.glassfish.hk.api.ActiveDescriptor v;
java.lang.Object v;
org.jvnet.hk.internal.PerLookupContext v;
org.glassfish.hk.api.ServiceHandle v;
v := @this: org.jvnet.hk.internal.PerLookupContext;
v := @parameter: org.glassfish.hk.api.ActiveDescriptor;
v := @parameter: org.glassfish.hk.api.ServiceHandle;
v = interfaceinvoke v.<org.glassfish.hk.api.ActiveDescriptor: java.lang.Object create(org.glassfish.hk.api.ServiceHandle)>(v);
return v;
}
public boolean containsKey(org.glassfish.hk.api.ActiveDescriptor)
{
org.glassfish.hk.api.ActiveDescriptor v;
org.jvnet.hk.internal.PerLookupContext v;
v := @this: org.jvnet.hk.internal.PerLookupContext;
v := @parameter: org.glassfish.hk.api.ActiveDescriptor;
return 0;
}
public boolean isActive()
{
org.jvnet.hk.internal.PerLookupContext v;
v := @this: org.jvnet.hk.internal.PerLookupContext;
return 1;
}
public boolean supportsNullCreation()
{
org.jvnet.hk.internal.PerLookupContext v;
v := @this: org.jvnet.hk.internal.PerLookupContext;
return 1;
}
public void shutdown()
{
org.jvnet.hk.internal.PerLookupContext v;
v := @this: org.jvnet.hk.internal.PerLookupContext;
return;
}
public void destroyOne(org.glassfish.hk.api.ActiveDescriptor)
{
org.glassfish.hk.api.ActiveDescriptor v;
org.jvnet.hk.internal.PerLookupContext v;
v := @this: org.jvnet.hk.internal.PerLookupContext;
v := @parameter: org.glassfish.hk.api.ActiveDescriptor;
return;
}
}