class org.springframework.beans.factory.xml.UtilNamespaceHandler$MapBeanDefinitionParser extends org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser { private void () { org.springframework.beans.factory.xml.UtilNamespaceHandler$MapBeanDefinitionParser v; v := @this: org.springframework.beans.factory.xml.UtilNamespaceHandler$MapBeanDefinitionParser; specialinvoke v.()>(); return; } protected java.lang.Class getBeanClass(org.w3c.dom.Element) { org.springframework.beans.factory.xml.UtilNamespaceHandler$MapBeanDefinitionParser v; org.w3c.dom.Element v; v := @this: org.springframework.beans.factory.xml.UtilNamespaceHandler$MapBeanDefinitionParser; v := @parameter: org.w3c.dom.Element; return class "Lorg/springframework/beans/factory/config/MapFactoryBean;"; } 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.support.AbstractBeanDefinition v; org.springframework.beans.factory.xml.UtilNamespaceHandler$MapBeanDefinitionParser v; org.w3c.dom.Element v; java.util.Map v; org.springframework.beans.factory.xml.ParserContext v; org.springframework.beans.factory.xml.BeanDefinitionParserDelegate v; java.lang.String v, v; boolean v, v; v := @this: org.springframework.beans.factory.xml.UtilNamespaceHandler$MapBeanDefinitionParser; 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.(v, v); virtualinvoke v.("sourceMap", v); v = interfaceinvoke v.("map-class"); v = staticinvoke (v); if v == 0 goto label; virtualinvoke v.("targetMapClass", v); label: v = interfaceinvoke v.("scope"); v = staticinvoke (v); if v == 0 goto label; virtualinvoke v.(v); label: return; } }