final class oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl extends java.lang.Object implements oadd.org.apache.commons.configuration.beanutils.BeanCreationContext
{
private final oadd.org.apache.commons.configuration.beanutils.BeanHelper beanHelper;
private final java.lang.Class beanClass;
private final oadd.org.apache.commons.configuration.beanutils.BeanDeclaration data;
private final java.lang.Object param;
private void <init>(oadd.org.apache.commons.configuration.beanutils.BeanHelper, java.lang.Class, oadd.org.apache.commons.configuration.beanutils.BeanDeclaration, java.lang.Object)
{
java.lang.Class v;
java.lang.Object v;
oadd.org.apache.commons.configuration.beanutils.BeanDeclaration v;
oadd.org.apache.commons.configuration.beanutils.BeanHelper v;
oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl v;
v := @this: oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl;
v := @parameter: oadd.org.apache.commons.configuration.beanutils.BeanHelper;
v := @parameter: java.lang.Class;
v := @parameter: oadd.org.apache.commons.configuration.beanutils.BeanDeclaration;
v := @parameter: java.lang.Object;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl: oadd.org.apache.commons.configuration.beanutils.BeanHelper beanHelper> = v;
v.<oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl: java.lang.Class beanClass> = v;
v.<oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl: java.lang.Object param> = v;
v.<oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl: oadd.org.apache.commons.configuration.beanutils.BeanDeclaration data> = v;
return;
}
public void initBean(java.lang.Object, oadd.org.apache.commons.configuration.beanutils.BeanDeclaration)
{
java.lang.Object v;
oadd.org.apache.commons.configuration.beanutils.BeanDeclaration v;
oadd.org.apache.commons.configuration.beanutils.BeanHelper v;
oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl v;
v := @this: oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl;
v := @parameter: java.lang.Object;
v := @parameter: oadd.org.apache.commons.configuration.beanutils.BeanDeclaration;
v = v.<oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl: oadd.org.apache.commons.configuration.beanutils.BeanHelper beanHelper>;
virtualinvoke v.<oadd.org.apache.commons.configuration.beanutils.BeanHelper: void initBean(java.lang.Object,oadd.org.apache.commons.configuration.beanutils.BeanDeclaration)>(v, v);
return;
}
public java.lang.Object getParameter()
{
java.lang.Object v;
oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl v;
v := @this: oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl;
v = v.<oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl: java.lang.Object param>;
return v;
}
public oadd.org.apache.commons.configuration.beanutils.BeanDeclaration getBeanDeclaration()
{
oadd.org.apache.commons.configuration.beanutils.BeanDeclaration v;
oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl v;
v := @this: oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl;
v = v.<oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl: oadd.org.apache.commons.configuration.beanutils.BeanDeclaration data>;
return v;
}
public java.lang.Class getBeanClass()
{
java.lang.Class v;
oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl v;
v := @this: oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl;
v = v.<oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl: java.lang.Class beanClass>;
return v;
}
public java.lang.Object createBean(oadd.org.apache.commons.configuration.beanutils.BeanDeclaration)
{
java.lang.Object v;
oadd.org.apache.commons.configuration.beanutils.BeanDeclaration v;
oadd.org.apache.commons.configuration.beanutils.BeanHelper v;
oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl v;
v := @this: oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl;
v := @parameter: oadd.org.apache.commons.configuration.beanutils.BeanDeclaration;
v = v.<oadd.org.apache.commons.configuration.beanutils.BeanHelper$BeanCreationContextImpl: oadd.org.apache.commons.configuration.beanutils.BeanHelper beanHelper>;
v = virtualinvoke v.<oadd.org.apache.commons.configuration.beanutils.BeanHelper: java.lang.Object createBean(oadd.org.apache.commons.configuration.beanutils.BeanDeclaration)>(v);
return v;
}
}