public class org.jvnet.hk.config.provider.internal.CreatorImpl extends java.lang.Object implements org.jvnet.hk.config.provider.internal.Creator
{
private final java.lang.Class c;
private final org.glassfish.hk.api.ServiceLocator locator;
public void <init>(java.lang.Class, org.glassfish.hk.api.ServiceLocator)
{
java.lang.Class v;
org.glassfish.hk.api.ServiceLocator v;
org.jvnet.hk.config.provider.internal.CreatorImpl v;
v := @this: org.jvnet.hk.config.provider.internal.CreatorImpl;
v := @parameter: java.lang.Class;
v := @parameter: org.glassfish.hk.api.ServiceLocator;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.jvnet.hk.config.provider.internal.CreatorImpl: java.lang.Class c> = v;
v.<org.jvnet.hk.config.provider.internal.CreatorImpl: org.glassfish.hk.api.ServiceLocator locator> = v;
return;
}
public java.lang.Object create()
{
java.lang.Class v;
java.lang.Object v;
org.glassfish.hk.api.ServiceLocator v;
org.jvnet.hk.config.provider.internal.CreatorImpl v;
v := @this: org.jvnet.hk.config.provider.internal.CreatorImpl;
v = v.<org.jvnet.hk.config.provider.internal.CreatorImpl: org.glassfish.hk.api.ServiceLocator locator>;
v = v.<org.jvnet.hk.config.provider.internal.CreatorImpl: java.lang.Class c>;
v = interfaceinvoke v.<org.glassfish.hk.api.ServiceLocator: java.lang.Object createAndInitialize(java.lang.Class)>(v);
return v;
}
}