public class io.ebeaninternal.server.deploy.BeanDescriptorManager implements io.ebeaninternal.server.deploy.BeanDescriptorMap
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.ebeaninternal.server.deploy.BeanDescriptorManager
  super_class: java.lang.Object
{
  private static final Logger logger;
    descriptor: LLogger;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final io.ebeaninternal.server.deploy.BeanDescriptorManager$BeanDescComparator beanDescComparator;
    descriptor: Lio/ebeaninternal/server/deploy/BeanDescriptorManager$BeanDescComparator;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private final io.ebeaninternal.server.deploy.parse.ReadAnnotations readAnnotations;
    descriptor: Lio/ebeaninternal/server/deploy/parse/ReadAnnotations;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.parse.TransientProperties transientProperties;
    descriptor: Lio/ebeaninternal/server/deploy/parse/TransientProperties;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.parse.DeployInherit deplyInherit;
    descriptor: Lio/ebeaninternal/server/deploy/parse/DeployInherit;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.properties.BeanPropertyAccess beanPropertyAccess;
    descriptor: Lio/ebeaninternal/server/properties/BeanPropertyAccess;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.parse.DeployUtil deployUtil;
    descriptor: Lio/ebeaninternal/server/deploy/parse/DeployUtil;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.PersistControllerManager persistControllerManager;
    descriptor: Lio/ebeaninternal/server/deploy/PersistControllerManager;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.PostLoadManager postLoadManager;
    descriptor: Lio/ebeaninternal/server/deploy/PostLoadManager;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.PostConstructManager postConstructManager;
    descriptor: Lio/ebeaninternal/server/deploy/PostConstructManager;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanFinderManager beanFinderManager;
    descriptor: Lio/ebeaninternal/server/deploy/BeanFinderManager;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.PersistListenerManager persistListenerManager;
    descriptor: Lio/ebeaninternal/server/deploy/PersistListenerManager;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanQueryAdapterManager beanQueryAdapterManager;
    descriptor: Lio/ebeaninternal/server/deploy/BeanQueryAdapterManager;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebean.config.NamingConvention namingConvention;
    descriptor: Lio/ebean/config/NamingConvention;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.parse.DeployCreateProperties createProperties;
    descriptor: Lio/ebeaninternal/server/deploy/parse/DeployCreateProperties;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanManagerFactory beanManagerFactory;
    descriptor: Lio/ebeaninternal/server/deploy/BeanManagerFactory;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebean.config.ServerConfig serverConfig;
    descriptor: Lio/ebean/config/ServerConfig;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebean.event.changelog.ChangeLogListener changeLogListener;
    descriptor: Lio/ebean/event/changelog/ChangeLogListener;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebean.event.changelog.ChangeLogRegister changeLogRegister;
    descriptor: Lio/ebean/event/changelog/ChangeLogRegister;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebean.event.changelog.ChangeLogPrepare changeLogPrepare;
    descriptor: Lio/ebean/event/changelog/ChangeLogPrepare;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeanservice.docstore.api.DocStoreFactory docStoreFactory;
    descriptor: Lio/ebeanservice/docstore/api/DocStoreFactory;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.persist.platform.MultiValueBind multiValueBind;
    descriptor: Lio/ebeaninternal/server/persist/platform/MultiValueBind;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.type.TypeManager typeManager;
    descriptor: Lio/ebeaninternal/server/type/TypeManager;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private int entityBeanCount;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private final boolean updateChangesOnly;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.core.bootup.BootupClasses bootupClasses;
    descriptor: Lio/ebeaninternal/server/core/bootup/BootupClasses;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

  private final java.util.Map<java.lang.Class<?>, io.ebeaninternal.server.deploy.BeanTable> beanTableMap;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/Class<*>;Lio/ebeaninternal/server/deploy/BeanTable;>;

  private final java.util.Map<java.lang.String, io.ebeaninternal.server.deploy.BeanDescriptor<?>> descMap;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Lio/ebeaninternal/server/deploy/BeanDescriptor<*>;>;

  private final java.util.Map<java.lang.String, io.ebeaninternal.server.deploy.BeanDescriptor<?>> descQueueMap;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Lio/ebeaninternal/server/deploy/BeanDescriptor<*>;>;

  private final java.util.Map<java.lang.String, io.ebeaninternal.server.deploy.BeanManager<?>> beanManagerMap;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Lio/ebeaninternal/server/deploy/BeanManager<*>;>;

  private final java.util.Map<java.lang.String, java.util.List<io.ebeaninternal.server.deploy.BeanDescriptor<?>>> tableToDescMap;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lio/ebeaninternal/server/deploy/BeanDescriptor<*>;>;>;

  private final java.util.Map<java.lang.String, java.util.List<io.ebeaninternal.server.deploy.BeanDescriptor<?>>> tableToViewDescMap;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lio/ebeaninternal/server/deploy/BeanDescriptor<*>;>;>;

  private java.util.List<io.ebeaninternal.server.deploy.BeanDescriptor<?>> immutableDescriptorList;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Lio/ebeaninternal/server/deploy/BeanDescriptor<*>;>;

  private final io.ebean.config.dbplatform.DbIdentity dbIdentity;
    descriptor: Lio/ebean/config/dbplatform/DbIdentity;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final javax.sql.DataSource dataSource;
    descriptor: Ljavax/sql/DataSource;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebean.config.dbplatform.DatabasePlatform databasePlatform;
    descriptor: Lio/ebean/config/dbplatform/DatabasePlatform;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.cache.SpiCacheManager cacheManager;
    descriptor: Lio/ebeaninternal/server/cache/SpiCacheManager;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebean.BackgroundExecutor backgroundExecutor;
    descriptor: Lio/ebean/BackgroundExecutor;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebean.config.EncryptKeyManager encryptKeyManager;
    descriptor: Lio/ebean/config/EncryptKeyManager;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.id.IdBinderFactory idBinderFactory;
    descriptor: Lio/ebeaninternal/server/deploy/id/IdBinderFactory;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory beanLifecycleAdapterFactory;
    descriptor: Lio/ebeaninternal/server/deploy/BeanLifecycleAdapterFactory;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

  private final java.util.Map<java.lang.String, java.lang.String> asOfTableMap;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  private final java.util.Map<java.lang.String, java.lang.String> draftTableMap;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  private final int queryPlanTTLSeconds;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private java.util.Map<java.lang.Class<?>, io.ebeaninternal.server.deploy.parse.DeployBeanInfo<?>> deployInfoMap;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljava/lang/Class<*>;Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<*>;>;

  private java.util.Set<java.lang.Class<?>> embeddedIdTypes;
    descriptor: Ljava/util/Set;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Set<Ljava/lang/Class<*>;>;

  private java.util.List<io.ebeaninternal.server.deploy.parse.DeployBeanInfo<?>> embeddedBeans;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<*>;>;

  public void <init>(io.ebeaninternal.server.core.InternalConfiguration);
    descriptor: (Lio/ebeaninternal/server/core/InternalConfiguration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 70
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.slf4j.Logger cannot be resolved\n\tThe import org.slf4j.LoggerFactory cannot be resolved\n\tLogger cannot be resolved to a type\n\tLoggerFactory cannot be resolved\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
        Name  Flags
      config  

  public void scheduleBackgroundTrim();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 252
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  private void trimQueryPlans();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 262
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  public io.ebeaninternal.server.type.ScalarType<?> getScalarType(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/type/ScalarType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 269
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/lang/String;)Lio/ebeaninternal/server/type/ScalarType<*>;
    MethodParameters:
      Name  Flags
      cast  

  public io.ebeaninternal.server.type.ScalarType<?> getScalarType(int);
    descriptor: (I)Lio/ebeaninternal/server/type/ScalarType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 274
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (I)Lio/ebeaninternal/server/type/ScalarType<*>;
    MethodParameters:
          Name  Flags
      jdbcType  

  private java.lang.String getAsOfViewSuffix(io.ebean.config.dbplatform.DatabasePlatform, io.ebean.config.ServerConfig);
    descriptor: (Lio/ebean/config/dbplatform/DatabasePlatform;Lio/ebean/config/ServerConfig;)Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 281
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
                  Name  Flags
      databasePlatform  
      serverConfig      

  private java.lang.String getVersionsBetweenSuffix(io.ebean.config.dbplatform.DatabasePlatform, io.ebean.config.ServerConfig);
    descriptor: (Lio/ebean/config/dbplatform/DatabasePlatform;Lio/ebean/config/ServerConfig;)Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 291
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
                  Name  Flags
      databasePlatform  
      serverConfig      

  public boolean isMultiValueSupported();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 299
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  public io.ebean.config.ServerConfig getServerConfig();
    descriptor: ()Lio/ebean/config/ServerConfig;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 304
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  public <T> io.ebeanservice.docstore.api.DocStoreBeanAdapter<T> createDocStoreBeanAdapter(io.ebeaninternal.server.deploy.BeanDescriptor<T>, io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<T>);
    descriptor: (Lio/ebeaninternal/server/deploy/BeanDescriptor;Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;)Lio/ebeanservice/docstore/api/DocStoreBeanAdapter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 309
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <T:Ljava/lang/Object;>(Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<TT;>;)Lio/ebeanservice/docstore/api/DocStoreBeanAdapter<TT;>;
    MethodParameters:
            Name  Flags
      descriptor  
      deploy      

  public io.ebeaninternal.server.deploy.BeanDescriptor<?> getBeanDescriptorByQueueId(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 313
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanDescriptor<*>;
    MethodParameters:
         Name  Flags
      queueId  

  public <T> io.ebeaninternal.server.deploy.BeanDescriptor<T> getBeanDescriptor(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Lio/ebeaninternal/server/deploy/BeanDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 319
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      entityType  

  public <T> io.ebeaninternal.server.deploy.BeanDescriptor<T> getBeanDescriptorByClassName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 324
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
                 Name  Flags
      entityClassName  

  public java.lang.String getServerName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 329
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  public io.ebeaninternal.server.cache.SpiCacheManager getCacheManager();
    descriptor: ()Lio/ebeaninternal/server/cache/SpiCacheManager;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 334
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  public io.ebean.config.NamingConvention getNamingConvention();
    descriptor: ()Lio/ebean/config/NamingConvention;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 339
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  public void setEbeanServer(io.ebeaninternal.api.SpiEbeanServer);
    descriptor: (Lio/ebeaninternal/api/SpiEbeanServer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 346
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
               Name  Flags
      internalEbean  

  public io.ebeaninternal.server.deploy.id.IdBinder createIdBinder(io.ebeaninternal.server.deploy.BeanProperty);
    descriptor: (Lio/ebeaninternal/server/deploy/BeanProperty;)Lio/ebeaninternal/server/deploy/id/IdBinder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 353
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
            Name  Flags
      idProperty  

  public java.util.Map<java.lang.String, java.lang.String> getDraftTableMap();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 360
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  public java.util.Map<java.lang.String, java.lang.String> deploy(java.util.List<io.ebeaninternal.xmlmapping.model.XmEbean>);
    descriptor: (Ljava/util/List;)Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 402
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/util/List<Lio/ebeaninternal/xmlmapping/model/XmEbean;>;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
    MethodParameters:
          Name  Flags
      mappings  

  private void readXmlMapping(java.util.List<io.ebeaninternal.xmlmapping.model.XmEbean>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 407
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/util/List<Lio/ebeaninternal/xmlmapping/model/XmEbean;>;)V
    MethodParameters:
          Name  Flags
      mappings  

  private void readEntityMapping(java.lang.ClassLoader, io.ebeaninternal.xmlmapping.model.XmEntity);
    descriptor: (Ljava/lang/ClassLoader;Lio/ebeaninternal/xmlmapping/model/XmEntity;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 426
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
              Name  Flags
      classLoader   
      entityDeploy  

  public io.ebean.config.EncryptKey getEncryptKey(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/ebean/config/EncryptKey;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 462
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
            Name  Flags
      tableName   
      columnName  

  public void cacheNotify(io.ebeaninternal.api.TransactionEventTable$TableIUD, io.ebeaninternal.server.cache.CacheChangeSet);
    descriptor: (Lio/ebeaninternal/api/TransactionEventTable$TableIUD;Lio/ebeaninternal/server/cache/CacheChangeSet;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 469
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
           Name  Flags
      tableIUD   
      changeSet  

  public java.util.List<io.ebeaninternal.server.deploy.BeanDescriptor<?>> getBeanDescriptors(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 491
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/lang/String;)Ljava/util/List<Lio/ebeaninternal/server/deploy/BeanDescriptor<*>;>;
    MethodParameters:
           Name  Flags
      tableName  

  public java.util.List<? extends io.ebean.plugin.BeanType<?>> getBeanTypes(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 498
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/lang/String;)Ljava/util/List<+Lio/ebean/plugin/BeanType<*>;>;
    MethodParameters:
           Name  Flags
      tableName  

  public void processViewInvalidation(java.util.Set<java.lang.String>);
    descriptor: (Ljava/util/Set;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 505
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/util/Set<Ljava/lang/String;>;)V
    MethodParameters:
                  Name  Flags
      viewInvalidation  

  private void readTableToDescriptor();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 523
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  private void readForeignKeys();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 547
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  private void initialiseAll();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 565
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  private void checkForValidEmbeddedId(io.ebeaninternal.server.deploy.BeanDescriptor<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/BeanDescriptor;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 612
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/BeanDescriptor<*>;)V
    MethodParameters:
      Name  Flags
      d     

  private void checkMissingHashCodeOrEquals(java.lang.Exception, java.lang.Class<?>, java.lang.Class<?>);
    descriptor: (Ljava/lang/Exception;Ljava/lang/Class;Ljava/lang/Class;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 627
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/lang/Exception;Ljava/lang/Class<*>;Ljava/lang/Class<*>;)V
    MethodParameters:
          Name  Flags
      source    
      idType    
      beanType  

  public boolean requiresViewEntityCacheInvalidation();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 638
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  public java.util.List<io.ebeaninternal.server.deploy.BeanDescriptor<?>> getBeanDescriptorList();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 645
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: ()Ljava/util/List<Lio/ebeaninternal/server/deploy/BeanDescriptor<*>;>;

  public io.ebeaninternal.server.deploy.BeanTable getBeanTable(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)Lio/ebeaninternal/server/deploy/BeanTable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 649
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/lang/Class<*>;)Lio/ebeaninternal/server/deploy/BeanTable;
    MethodParameters:
      Name  Flags
      type  

  public io.ebeaninternal.server.deploy.BeanTable createCollectionBeanTable(java.lang.String, java.lang.Class<?>);
    descriptor: (Ljava/lang/String;Ljava/lang/Class;)Lio/ebeaninternal/server/deploy/BeanTable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 656
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/lang/String;Ljava/lang/Class<*>;)Lio/ebeaninternal/server/deploy/BeanTable;
    MethodParameters:
               Name  Flags
      fullTableName  
      targetType     

  public <T> io.ebeaninternal.server.deploy.BeanManager<T> getBeanManager(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Lio/ebeaninternal/server/deploy/BeanManager;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 661
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lio/ebeaninternal/server/deploy/BeanManager<TT;>;
    MethodParameters:
            Name  Flags
      entityType  

  public io.ebeaninternal.server.deploy.BeanManager<?> getBeanManager(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanManager;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 666
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanManager<*>;
    MethodParameters:
               Name  Flags
      beanClassName  

  private void createListeners();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 682
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  private void logStatus();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 686
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  public <T> io.ebeaninternal.server.deploy.parse.DeployBeanInfo<T> getDeploy(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 693
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<TT;>;
    MethodParameters:
      Name  Flags
      cls   

  private void registerBeanDescriptor(io.ebeaninternal.server.deploy.parse.DeployBeanInfo<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 697
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<*>;)V
    MethodParameters:
      Name  Flags
      info  

  private void readEntityDeploymentInitial();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 712
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  private void registerEmbeddedBean(io.ebeaninternal.server.deploy.parse.DeployBeanInfo<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager 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 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<*>;)V
    MethodParameters:
      Name  Flags
      info  

  private void readEntityBeanTable();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 748
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  private void readEntityDeploymentAssociations();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 767
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  private void readInheritedIdGenerators();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 774
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  private void setProfileIds();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 792
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  private io.ebeaninternal.server.deploy.BeanTable createBeanTable(io.ebeaninternal.server.deploy.parse.DeployBeanInfo<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo;)Lio/ebeaninternal/server/deploy/BeanTable;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 811
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<*>;)Lio/ebeaninternal/server/deploy/BeanTable;
    MethodParameters:
      Name  Flags
      info  

  private void readEntityRelationships();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 819
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  private void setInheritanceInfo(io.ebeaninternal.server.deploy.parse.DeployBeanInfo<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 852
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<*>;)V
    MethodParameters:
      Name  Flags
      info  

  private void secondaryPropsJoins(io.ebeaninternal.server.deploy.parse.DeployBeanInfo<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 873
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<*>;)V
    MethodParameters:
      Name  Flags
      info  

  private void checkMappedBy(io.ebeaninternal.server.deploy.parse.DeployBeanInfo<?>, java.util.List<io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocOne<?>>);
    descriptor: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo;Ljava/util/List;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 900
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<*>;Ljava/util/List<Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocOne<*>;>;)V
    MethodParameters:
                     Name  Flags
      info                 
      primaryKeyJoinCheck  

  private io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<?> getTargetDescriptor(io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssoc<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssoc;)Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 923
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssoc<*>;)Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<*>;
    MethodParameters:
      Name  Flags
      prop  

  private boolean findMappedBy(io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocMany<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocMany;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 991
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocMany<*>;)Z
    MethodParameters:
      Name  Flags
      prop  

  private void makeOrderColumn(io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocMany<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocMany;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1007
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocMany<*>;)V
    MethodParameters:
           Name  Flags
      oneToMany  

  private void makeUnidirectional(io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocMany<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocMany;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1036
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocMany<*>;)V
    MethodParameters:
           Name  Flags
      oneToMany  

  public <A> void createUnidirectional(io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<?>, java.lang.Class<A>, io.ebeaninternal.server.deploy.BeanTable, io.ebeaninternal.server.deploy.meta.DeployTableJoin);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;Ljava/lang/Class;Lio/ebeaninternal/server/deploy/BeanTable;Lio/ebeaninternal/server/deploy/meta/DeployTableJoin;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1070
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <A:Ljava/lang/Object;>(Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<*>;Ljava/lang/Class<TA;>;Lio/ebeaninternal/server/deploy/BeanTable;Lio/ebeaninternal/server/deploy/meta/DeployTableJoin;)V
    MethodParameters:
               Name  Flags
      targetDesc     
      targetType     
      beanTable      
      oneToManyJoin  

  private void checkMappedByOneToOne(io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocOne<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocOne;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1088
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocOne<*>;)V
    MethodParameters:
      Name  Flags
      prop  

  private void checkUniDirectionalPrimaryKeyJoin(io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocOne<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocOne;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1132
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocOne<*>;)V
    MethodParameters:
      Name  Flags
      prop  

  private void checkMappedByOneToMany(io.ebeaninternal.server.deploy.parse.DeployBeanInfo<?>, io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocMany<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo;Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocMany;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1148
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<*>;Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocMany<*>;)V
    MethodParameters:
      Name  Flags
      info  
      prop  

  private void checkMappedByManyToMany(io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocMany<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocMany;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1229
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocMany<*>;)V
    MethodParameters:
      Name  Flags
      prop  

  private <T> void setBeanControllerFinderListener(io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<T>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1290
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <T:Ljava/lang/Object;>(Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<TT;>;)V
    MethodParameters:
            Name  Flags
      descriptor  

  private <T> io.ebeaninternal.server.deploy.parse.DeployBeanInfo<T> createDeployBeanInfo(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1311
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<TT;>;
    MethodParameters:
           Name  Flags
      beanClass  

  private <T> void readDeployAssociations(io.ebeaninternal.server.deploy.parse.DeployBeanInfo<T>);
    descriptor: (Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1332
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <T:Ljava/lang/Object;>(Lio/ebeaninternal/server/deploy/parse/DeployBeanInfo<TT;>;)V
    MethodParameters:
      Name  Flags
      info  

  private <T> void setIdGeneration(io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<T>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1371
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <T:Ljava/lang/Object;>(Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<TT;>;)V
    MethodParameters:
      Name  Flags
      desc  

  private io.ebean.config.dbplatform.PlatformIdGenerator createSequenceIdGenerator(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Lio/ebean/config/dbplatform/PlatformIdGenerator;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1438
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
          Name  Flags
      seqName   
      stepSize  

  private void createByteCode(io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1442
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<*>;)V
    MethodParameters:
        Name  Flags
      deploy  

  private void setScalarType(io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1463
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<*>;)V
    MethodParameters:
            Name  Flags
      deployDesc  

  private void setBeanReflect(io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1480
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<*>;)V
    MethodParameters:
      Name  Flags
      desc  

  private boolean isPersistentField(io.ebeaninternal.server.deploy.meta.DeployBeanProperty);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanProperty;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1514
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
      Name  Flags
      prop  

  private void setConcurrencyMode(io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1529
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<*>;)V
    MethodParameters:
      Name  Flags
      desc  

  private boolean checkForVersionProperties(io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1546
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<*>;)Z
    MethodParameters:
      Name  Flags
      desc  

  private boolean hasEntityBeanInterface(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1560
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/lang/Class<*>;)Z
    MethodParameters:
           Name  Flags
      beanClass  

  private void setEntityBeanClass(io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1574
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<*>;)V
    MethodParameters:
      Name  Flags
      desc  

  private void checkInheritedClasses(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1594
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/lang/Class<*>;)V
    MethodParameters:
           Name  Flags
      beanClass  

  private boolean isMappedSuperWithNoProperties(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1621
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Ljava/lang/Class<*>;)Z
    MethodParameters:
           Name  Flags
      beanClass  

  public io.ebean.event.changelog.ChangeLogPrepare getChangeLogPrepare();
    descriptor: ()Lio/ebean/event/changelog/ChangeLogPrepare;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1642
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  public io.ebean.event.changelog.ChangeLogListener getChangeLogListener();
    descriptor: ()Lio/ebean/event/changelog/ChangeLogListener;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1649
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;

  public void addPrimaryKeyJoin(io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocOne<?>);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocOne;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1653
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: (Lio/ebeaninternal/server/deploy/meta/DeployBeanPropertyAssocOne<*>;)V
    MethodParameters:
      Name  Flags
      prop  

  public <A> io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<A> createDeployDescriptor(java.lang.Class<A>);
    descriptor: (Ljava/lang/Class;)Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1667
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <A:Ljava/lang/Object;>(Ljava/lang/Class<TA;>;)Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<TA;>;
    MethodParameters:
            Name  Flags
      targetType  

  public <A> io.ebeaninternal.server.deploy.BeanDescriptor<A> createElementDescriptor(io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<A>, io.ebeaninternal.server.deploy.ManyType, boolean);
    descriptor: (Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;Lio/ebeaninternal/server/deploy/ManyType;Z)Lio/ebeaninternal/server/deploy/BeanDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1674
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    Signature: <A:Ljava/lang/Object;>(Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<TA;>;Lio/ebeaninternal/server/deploy/ManyType;Z)Lio/ebeaninternal/server/deploy/BeanDescriptor<TA;>;
    MethodParameters:
                   Name  Flags
      elementDescriptor  
      manyType           
      scalar             

  private io.ebeaninternal.server.deploy.ElementHelp elementHelper(io.ebeaninternal.server.deploy.ManyType);
    descriptor: (Lio/ebeaninternal/server/deploy/ManyType;)Lio/ebeaninternal/server/deploy/ElementHelp;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1691
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
          Name  Flags
      manyType  

  public void visitMetrics(io.ebean.meta.MetricVisitor);
    descriptor: (Lio/ebean/meta/MetricVisitor;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1704
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
         Name  Flags
      visitor  

  public void collectQueryPlans(io.ebean.meta.QueryPlanRequest);
    descriptor: (Lio/ebean/meta/QueryPlanRequest;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
         0: .line 1710
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptorManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptorManager;
    MethodParameters:
         Name  Flags
      request  
}
SourceFile: "BeanDescriptorManager.java"
NestMembers:
  io.ebeaninternal.server.deploy.BeanDescriptorManager$BeanDescComparator
InnerClasses:
  public TableIUD = io.ebeaninternal.api.TransactionEventTable$TableIUD of io.ebeaninternal.api.TransactionEventTable
  private final BeanDescComparator = io.ebeaninternal.server.deploy.BeanDescriptorManager$BeanDescComparator of io.ebeaninternal.server.deploy.BeanDescriptorManager