class org.springframework.beans.factory.xml.UtilNamespaceHandler$PropertiesBeanDefinitionParser extends org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser { private void () { org.springframework.beans.factory.xml.UtilNamespaceHandler$PropertiesBeanDefinitionParser v; v := @this: org.springframework.beans.factory.xml.UtilNamespaceHandler$PropertiesBeanDefinitionParser; specialinvoke v.()>(); return; } protected java.lang.Class getBeanClass(org.w3c.dom.Element) { org.springframework.beans.factory.xml.UtilNamespaceHandler$PropertiesBeanDefinitionParser v; org.w3c.dom.Element v; v := @this: org.springframework.beans.factory.xml.UtilNamespaceHandler$PropertiesBeanDefinitionParser; v := @parameter: org.w3c.dom.Element; return class "Lorg/springframework/beans/factory/config/PropertiesFactoryBean;"; } protected void doParse(org.w3c.dom.Element, org.springframework.beans.factory.xml.ParserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder) { org.springframework.beans.factory.support.BeanDefinitionBuilder v; org.springframework.beans.factory.xml.XmlReaderContext v; java.lang.String[] v; org.springframework.beans.factory.xml.ParserContext v; java.lang.Boolean v, v; org.springframework.beans.factory.xml.BeanDefinitionParserDelegate v; java.lang.String v, v, v, v, v; boolean v, v; java.util.Properties v; org.w3c.dom.Element v; org.springframework.core.env.Environment v; org.springframework.beans.factory.xml.UtilNamespaceHandler$PropertiesBeanDefinitionParser v; v := @this: org.springframework.beans.factory.xml.UtilNamespaceHandler$PropertiesBeanDefinitionParser; v := @parameter: org.w3c.dom.Element; v := @parameter: org.springframework.beans.factory.xml.ParserContext; v := @parameter: org.springframework.beans.factory.support.BeanDefinitionBuilder; v = virtualinvoke v.(); v = virtualinvoke v.(v); virtualinvoke v.("properties", v); v = interfaceinvoke v.("location"); v = staticinvoke (v); if v == 0 goto label; v = virtualinvoke v.(); v = virtualinvoke v.(); v = interfaceinvoke v.(v); v = staticinvoke (v); virtualinvoke v.("locations", v); label: v = interfaceinvoke v.("ignore-resource-not-found"); v = staticinvoke (v); virtualinvoke v.("ignoreResourceNotFound", v); v = interfaceinvoke v.("local-override"); v = staticinvoke (v); virtualinvoke v.("localOverride", v); v = interfaceinvoke v.("scope"); v = staticinvoke (v); if v == 0 goto label; virtualinvoke v.(v); label: return; } }