class org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$DeferredProperty
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$DeferredProperty
  super_class: java.lang.Object
{
  private final org.springframework.beans.factory.groovy.GroovyBeanDefinitionWrapper beanDefinition;
    descriptor: Lorg/springframework/beans/factory/groovy/GroovyBeanDefinitionWrapper;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public java.lang.Object value;
    descriptor: Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC

  public void <init>(org.springframework.beans.factory.groovy.GroovyBeanDefinitionWrapper, java.lang.String, java.lang.Object);
    descriptor: (Lorg/springframework/beans/factory/groovy/GroovyBeanDefinitionWrapper;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$DeferredProperty this
         0: .line 26
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import groovy cannot be resolved\n\tThe import groovy cannot be resolved\n\tThe import groovy cannot be resolved\n\tThe import groovy cannot be resolved\n\tThe import groovy cannot be resolved\n\tThe import groovy cannot be resolved\n\tThe import groovy cannot be resolved\n\tThe import groovy cannot be resolved\n\tThe import org.codehaus cannot be resolved\n\tThe import org.codehaus cannot be resolved\n\tGroovyObject cannot be resolved to a type\n\tMetaClass cannot be resolved to a type\n\tGroovySystem cannot be resolved\n\tBinding cannot be resolved to a type\n\tMetaClass cannot be resolved to a type\n\tMetaClass cannot be resolved to a type\n\tMetaClass cannot be resolved to a type\n\tThe method getMetaClass() of type GroovyBeanDefinitionReader must override or implement a supertype method\n\tMetaClass cannot be resolved to a type\n\tBinding cannot be resolved to a type\n\tBinding cannot be resolved to a type\n\tBinding cannot be resolved to a type\n\tBinding cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tThe method call(Object...) of type new Closure<Object>(){} must override or implement a supertype method\n\tThe method invokeBeanDefiningClosure(Closure<?>) from the type GroovyBeanDefinitionReader refers to the missing type Closure\n\tClosure cannot be resolved to a type\n\tBinding cannot be resolved to a type\n\tBinding cannot be resolved to a type\n\tThe method setVariable(String, Object) of type new Binding(){} must override or implement a supertype method\n\tBinding cannot be resolved to a type\n\tGroovyShell cannot be resolved to a type\n\tGroovyShell cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tThe method invokeMethod(String, Object) of type GroovyBeanDefinitionReader must override or implement a supertype method\n\tClosure cannot be resolved to a type\n\tThe method beans(Closure<?>) from the type GroovyBeanDefinitionReader refers to the missing type Closure\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tGroovyDynamicElementReader cannot be resolved to a type\n\tThe method createDynamicElementReader(String) from the type GroovyBeanDefinitionReader refers to the missing type GroovyDynamicElementReader\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tMetaClass cannot be resolved to a type\n\tDefaultGroovyMethods cannot be resolved\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a variable\n\tGString cannot be resolved to a type\n\tThe method setProperty(String, Object) of type GroovyBeanDefinitionReader must override or implement a supertype method\n\tGString cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tClosure cannot be resolved to a type\n\tThe method getProperty(String) of type GroovyBeanDefinitionReader must override or implement a supertype method\n\tBinding cannot be resolved to a type\n\tThe method getBinding() from the type GroovyBeanDefinitionReader refers to the missing type Binding\n\tThe method createDynamicElementReader(String) from the type GroovyBeanDefinitionReader refers to the missing type GroovyDynamicElementReader\n\tThe method getMetaClass() from the type GroovyBeanDefinitionReader refers to the missing type MetaClass\n\tThe method getMetaClass() from the type GroovyBeanDefinitionReader refers to the missing type MetaClass\n\tGroovyDynamicElementReader cannot be resolved to a type\n\tGroovyDynamicElementReader cannot be resolved to a type\n\tThe method afterInvocation() of type new GroovyDynamicElementReader(){} must override or implement a supertype method\n\tGroovyObject cannot be resolved to a type\n\tMetaClass cannot be resolved to a type\n\tMetaClass cannot be resolved to a type\n\tInvokerHelper cannot be resolved\n\tMetaClass cannot be resolved to a type\n\tThe method getMetaClass() of type GroovyBeanDefinitionReader.GroovyRuntimeBeanReference must override or implement a supertype method\n\tMetaClass cannot be resolved to a type\n\tThe method getProperty(String) of type GroovyBeanDefinitionReader.GroovyRuntimeBeanReference must override or implement a supertype method\n\tMetaClass cannot be resolved to a type\n\tThe method invokeMethod(String, Object) of type GroovyBeanDefinitionReader.GroovyRuntimeBeanReference must override or implement a supertype method\n\tMetaClass cannot be resolved to a type\n\tMetaClass cannot be resolved to a type\n\tMetaClass cannot be resolved to a type\n\tThe method setProperty(String, Object) of type GroovyBeanDefinitionReader.GroovyRuntimeBeanReference must override or implement a supertype method\n\tGroovyObjectSupport cannot be resolved to a type\n\tInvokerHelper cannot be resolved\n\tInvokerHelper cannot be resolved\n\tInvokerHelper cannot be resolved\n\tThe method invokeMethod(String, Object) of type GroovyBeanDefinitionReader.GroovyRuntimeBeanReference.GroovyPropertyValue must override or implement a supertype method\n\tInvokerHelper cannot be resolved\n\tThe method getProperty(String) of type GroovyBeanDefinitionReader.GroovyRuntimeBeanReference.GroovyPropertyValue must override or implement a supertype method\n\tInvokerHelper cannot be resolved\n\tThe method setProperty(String, Object) of type GroovyBeanDefinitionReader.GroovyRuntimeBeanReference.GroovyPropertyValue must override or implement a supertype method\n\tInvokerHelper cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$DeferredProperty this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/beans/factory/groovy/GroovyBeanDefinitionReader$DeferredProperty;
    MethodParameters:
                Name  Flags
      beanDefinition  
      name            
      value           

  public void apply();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$DeferredProperty this
         0: .line 737
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$DeferredProperty this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/beans/factory/groovy/GroovyBeanDefinitionReader$DeferredProperty;
}
SourceFile: "GroovyBeanDefinitionReader.java"
NestHost: org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader
InnerClasses:
  private DeferredProperty = org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader$DeferredProperty of org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader