class org.springframework.context.'annotation'.BeanMethod$NonOverridableMethodError extends org.springframework.beans.factory.parsing.Problem { final org.springframework.context.'annotation'.BeanMethod this$0; public void (org.springframework.context.'annotation'.BeanMethod) { org.springframework.context.'annotation'.BeanMethod$NonOverridableMethodError v; java.lang.Object[] v; org.springframework.context.'annotation'.BeanMethod v; org.springframework.core.type.MethodMetadata v; org.springframework.beans.factory.parsing.Location v; java.lang.String v, v; v := @this: org.springframework.context.'annotation'.BeanMethod$NonOverridableMethodError; v := @parameter: org.springframework.context.'annotation'.BeanMethod; v. = v; v = newarray (java.lang.Object)[1]; v = virtualinvoke v.(); v = interfaceinvoke v.(); v[0] = v; v = staticinvoke ("@Bean method \'%s\' must not be private or final; change the method\'s modifiers to continue", v); v = virtualinvoke v.(); specialinvoke v.(java.lang.String,org.springframework.beans.factory.parsing.Location)>(v, v); return; } }