if (localInstanceCreator != null)
return new ObjectConstructor()
{
public Object construct()
{
return localInstanceCreator.createInstance(localType);
}
};
ObjectConstructor localObjectConstructor1 = newDefaultConstructor(localClass);
if (localObjectConstructor1 != null)
return localObjectConstructor1;