public class io.ebeaninternal.server.deploy.BeanDescriptor<T> implements io.ebean.plugin.BeanType<T>, io.ebeaninternal.server.query.STreeType
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.ebeaninternal.server.deploy.BeanDescriptor
  super_class: java.lang.Object
{
  private static final Logger logger;
    descriptor: LLogger;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private final java.util.concurrent.ConcurrentHashMap<java.lang.String, io.ebeaninternal.api.SpiUpdatePlan> updatePlanCache;
    descriptor: Ljava/util/concurrent/ConcurrentHashMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lio/ebeaninternal/api/SpiUpdatePlan;>;

  private final java.util.concurrent.ConcurrentHashMap<io.ebeaninternal.api.CQueryPlanKey, io.ebeaninternal.server.query.CQueryPlan> queryPlanCache;
    descriptor: Ljava/util/concurrent/ConcurrentHashMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/concurrent/ConcurrentHashMap<Lio/ebeaninternal/api/CQueryPlanKey;Lio/ebeaninternal/server/query/CQueryPlan;>;

  private final java.util.concurrent.ConcurrentHashMap<java.lang.String, io.ebeaninternal.server.el.ElPropertyValue> elCache;
    descriptor: Ljava/util/concurrent/ConcurrentHashMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lio/ebeaninternal/server/el/ElPropertyValue;>;

  private final java.util.concurrent.ConcurrentHashMap<java.lang.String, io.ebeaninternal.server.el.ElPropertyDeploy> elDeployCache;
    descriptor: Ljava/util/concurrent/ConcurrentHashMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lio/ebeaninternal/server/el/ElPropertyDeploy;>;

  private final java.util.concurrent.ConcurrentHashMap<java.lang.String, io.ebeaninternal.server.el.ElComparator<T>> comparatorCache;
    descriptor: Ljava/util/concurrent/ConcurrentHashMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lio/ebeaninternal/server/el/ElComparator<TT;>;>;

  private final java.util.concurrent.ConcurrentHashMap<java.lang.String, io.ebeaninternal.server.query.STreeProperty> dynamicProperty;
    descriptor: Ljava/util/concurrent/ConcurrentHashMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lio/ebeaninternal/server/query/STreeProperty;>;

  private final java.util.Map<java.lang.String, io.ebeaninternal.server.rawsql.SpiRawSql> namedRawSql;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Lio/ebeaninternal/server/rawsql/SpiRawSql;>;

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

  private final short profileBeanId;
    descriptor: S
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

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

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

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

  private final io.ebeaninternal.server.deploy.BeanDescriptor$EntityType entityType;
    descriptor: Lio/ebeaninternal/server/deploy/BeanDescriptor$EntityType;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lio/ebeaninternal/server/deploy/BeanDescriptor$EntityType;

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

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

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

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

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

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

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

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

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

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

  private final io.ebeaninternal.api.ConcurrencyMode concurrencyMode;
    descriptor: Lio/ebeaninternal/api/ConcurrencyMode;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.IndexDefinition[] indexDefinitions;
    descriptor: [Lio/ebeaninternal/server/deploy/IndexDefinition;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  protected final java.util.LinkedHashMap<java.lang.String, io.ebeaninternal.server.deploy.BeanProperty> propMap;
    descriptor: Ljava/util/LinkedHashMap;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Signature: Ljava/util/LinkedHashMap<Ljava/lang/String;Lio/ebeaninternal/server/deploy/BeanProperty;>;

  private final java.util.Map<java.lang.String, java.lang.String> columnPath;
    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, io.ebeaninternal.server.deploy.BeanPropertyAssoc<?>> tablePath;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Lio/ebeaninternal/server/deploy/BeanPropertyAssoc<*>;>;

  final java.lang.Class<T> beanType;
    descriptor: Ljava/lang/Class;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/lang/Class<TT;>;

  protected final java.lang.Class<?> rootBeanType;
    descriptor: Ljava/lang/Class;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Signature: Ljava/lang/Class<*>;

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

  final java.lang.String[] properties;
    descriptor: [Ljava/lang/String;
    flags: (0x0010) ACC_FINAL

  private volatile io.ebean.event.BeanPersistController persistController;
    descriptor: Lio/ebean/event/BeanPersistController;
    flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE

  private final io.ebean.event.BeanPostLoad beanPostLoad;
    descriptor: Lio/ebean/event/BeanPostLoad;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebean.event.BeanPostConstructListener beanPostConstructListener;
    descriptor: Lio/ebean/event/BeanPostConstructListener;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private volatile io.ebean.event.BeanPersistListener persistListener;
    descriptor: Lio/ebean/event/BeanPersistListener;
    flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE

  private final io.ebean.event.BeanQueryAdapter queryAdapter;
    descriptor: Lio/ebean/event/BeanQueryAdapter;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebean.event.BeanFindController beanFinder;
    descriptor: Lio/ebean/event/BeanFindController;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

  private final io.ebeaninternal.server.deploy.TableJoin[] derivedTableJoins;
    descriptor: [Lio/ebeaninternal/server/deploy/TableJoin;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  protected final io.ebeaninternal.server.deploy.InheritInfo inheritInfo;
    descriptor: Lio/ebeaninternal/server/deploy/InheritInfo;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

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

  protected final io.ebeaninternal.server.deploy.BeanProperty idProperty;
    descriptor: Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

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

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

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

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

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

  private final int[] unloadProperties;
    descriptor: [I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanProperty[] propertiesLocal;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanProperty[] propertiesMutable;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?> unidirectional;
    descriptor: Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

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

  private final io.ebeaninternal.server.deploy.BeanProperty[] propertiesNonMany;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocMany<?>[] propertiesMany;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany<*>;

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocMany<?>[] propertiesManySave;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany<*>;

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocMany<?>[] propertiesManyDelete;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany<*>;

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocMany<?>[] propertiesManyToMany;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany<*>;

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOne;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOneImported;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOneImportedSave;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOneImportedDelete;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOneExportedSave;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOneExportedDelete;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  private final io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesEmbedded;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: [Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  private final io.ebeaninternal.server.deploy.BeanProperty[] propertiesBaseScalar;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanProperty[] propertiesTransient;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanProperty[] propertiesNonTransient;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  protected final io.ebeaninternal.server.deploy.BeanProperty[] propertiesIndex;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanProperty[] propertiesGenInsert;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final io.ebeaninternal.server.deploy.BeanProperty[] propertiesGenUpdate;
    descriptor: [Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.util.List<io.ebeaninternal.server.deploy.BeanProperty[]> propertiesUnique;
    descriptor: Ljava/util/List;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/List<[Lio/ebeaninternal/server/deploy/BeanProperty;>;

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

  private boolean saveRecurseSkippable;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean deleteRecurseSkippable;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private final io.ebean.bean.EntityBean prototypeEntityBean;
    descriptor: Lio/ebean/bean/EntityBean;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

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

  private java.lang.String idBinderInLHSSql;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String idBinderIdSql;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String deleteByIdSql;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String deleteByIdInSql;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String whereIdInSql;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String softDeleteByIdSql;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String softDeleteByIdInSql;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

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

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

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

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

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

  private final io.ebeaninternal.server.deploy.BeanDescriptorDraftHelp<T> draftHelp;
    descriptor: Lio/ebeaninternal/server/deploy/BeanDescriptorDraftHelp;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lio/ebeaninternal/server/deploy/BeanDescriptorDraftHelp<TT;>;

  private final io.ebeaninternal.server.deploy.BeanDescriptorCacheHelp<T> cacheHelp;
    descriptor: Lio/ebeaninternal/server/deploy/BeanDescriptorCacheHelp;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lio/ebeaninternal/server/deploy/BeanDescriptorCacheHelp<TT;>;

  final io.ebeaninternal.server.deploy.BeanDescriptorJsonHelp<T> jsonHelp;
    descriptor: Lio/ebeaninternal/server/deploy/BeanDescriptorJsonHelp;
    flags: (0x0010) ACC_FINAL
    Signature: Lio/ebeaninternal/server/deploy/BeanDescriptorJsonHelp<TT;>;

  private io.ebeanservice.docstore.api.DocStoreBeanAdapter<T> docStoreAdapter;
    descriptor: Lio/ebeanservice/docstore/api/DocStoreBeanAdapter;
    flags: (0x0002) ACC_PRIVATE
    Signature: Lio/ebeanservice/docstore/api/DocStoreBeanAdapter<TT;>;

  private io.ebeanservice.docstore.api.mapping.DocumentMapping docMapping;
    descriptor: Lio/ebeanservice/docstore/api/mapping/DocumentMapping;
    flags: (0x0002) ACC_PRIVATE

  private boolean docStoreEmbeddedInvalidation;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

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

  private io.ebeaninternal.api.SpiEbeanServer ebeanServer;
    descriptor: Lio/ebeaninternal/api/SpiEbeanServer;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(io.ebeaninternal.server.deploy.BeanDescriptorMap, io.ebeaninternal.server.deploy.meta.DeployBeanDescriptor<T>);
    descriptor: (Lio/ebeaninternal/server/deploy/BeanDescriptorMap;Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 93
            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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/server/deploy/BeanDescriptorMap;Lio/ebeaninternal/server/deploy/meta/DeployBeanDescriptor<TT;>;)V
    MethodParameters:
        Name  Flags
      owner   
      deploy  

  public io.ebean.ProfileLocation profileLocationById();
    descriptor: ()Lio/ebean/ProfileLocation;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 588
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebean.ProfileLocation profileLocationAll();
    descriptor: ()Lio/ebean/ProfileLocation;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 595
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public short getProfileId();
    descriptor: ()S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 603
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  private int[] derivePropertiesToUnload(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)[I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 611
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
                     Name  Flags
      prototypeEntityBean  

  protected io.ebean.bean.EntityBean createPrototypeEntityBean(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Lio/ebean/bean/EntityBean;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor 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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/Class<TT;>;)Lio/ebean/bean/EntityBean;
    MethodParameters:
          Name  Flags
      beanType  

  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.BeanDescriptor this
         0: .line 652
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  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.BeanDescriptor this
         0: .line 659
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
             Name  Flags
      ebeanServer  

  public io.ebeaninternal.api.SpiEbeanServer getEbeanServer();
    descriptor: ()Lio/ebeaninternal/api/SpiEbeanServer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 670
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isAbstractType();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 677
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isDocStoreOnly();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 685
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanDescriptor$EntityType getEntityType();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanDescriptor$EntityType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 692
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()Lio/ebeaninternal/server/deploy/BeanDescriptor$EntityType;

  public java.lang.String[] getProperties();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 696
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanProperty propertyByIndex(int);
    descriptor: (I)Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 700
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      pos   

  public void initialiseId(io.ebeaninternal.server.deploy.BeanDescriptorInitContext);
    descriptor: (Lio/ebeaninternal/server/deploy/BeanDescriptorInitContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 713
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
             Name  Flags
      initContext  

  public void initialiseOther(io.ebeaninternal.server.deploy.BeanDescriptorInitContext);
    descriptor: (Lio/ebeaninternal/server/deploy/BeanDescriptorInitContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 738
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
             Name  Flags
      initContext  

  void registerColumn(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 788
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      dbColumn  
      path      

  void registerTable(java.lang.String, io.ebeaninternal.server.deploy.BeanPropertyAssoc<?>);
    descriptor: (Ljava/lang/String;Lio/ebeaninternal/server/deploy/BeanPropertyAssoc;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 796
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/String;Lio/ebeaninternal/server/deploy/BeanPropertyAssoc<*>;)V
    MethodParameters:
               Name  Flags
      baseTable      
      assocProperty  

  public void initLast();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 805
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  private void addUniqueColumns(io.ebeaninternal.server.deploy.IndexDefinition);
    descriptor: (Lio/ebeaninternal/server/deploy/IndexDefinition;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 823
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      indexDef  

  public void initialiseDocMapping();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 847
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public void initInheritInfo();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 862
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public void merge(io.ebean.bean.EntityBean, io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;Lio/ebean/bean/EntityBean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 874
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      bean      
      existing  

  public void bindElementValue(io.ebean.SqlUpdate, java.lang.Object);
    descriptor: (Lio/ebean/SqlUpdate;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 899
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
        Name  Flags
      insert  
      value   

  public io.ebean.event.readaudit.ReadAuditLogger getReadAuditLogger();
    descriptor: ()Lio/ebean/event/readaudit/ReadAuditLogger;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 909
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebean.event.readaudit.ReadAuditPrepare getReadAuditPrepare();
    descriptor: ()Lio/ebean/event/readaudit/ReadAuditPrepare;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 916
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isChangeLog();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 920
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebean.event.changelog.BeanChange getChangeLogBean(io.ebeaninternal.server.core.PersistRequestBean<T>);
    descriptor: (Lio/ebeaninternal/server/core/PersistRequestBean;)Lio/ebean/event/changelog/BeanChange;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 927
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;)Lio/ebean/event/changelog/BeanChange;
    MethodParameters:
         Name  Flags
      request  

  private io.ebean.event.changelog.BeanChange beanChange(io.ebean.event.changelog.ChangeType, java.lang.Object, java.lang.String, java.lang.String);
    descriptor: (Lio/ebean/event/changelog/ChangeType;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)Lio/ebean/event/changelog/BeanChange;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 941
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      type     
      id       
      data     
      oldData  

  private io.ebean.event.changelog.BeanChange deleteBeanChange(io.ebeaninternal.server.core.PersistRequestBean<T>);
    descriptor: (Lio/ebeaninternal/server/core/PersistRequestBean;)Lio/ebean/event/changelog/BeanChange;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 949
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;)Lio/ebean/event/changelog/BeanChange;
    MethodParameters:
         Name  Flags
      request  

  private io.ebean.event.changelog.BeanChange updateBeanChange(io.ebeaninternal.server.core.PersistRequestBean<T>);
    descriptor: (Lio/ebeaninternal/server/core/PersistRequestBean;)Lio/ebean/event/changelog/BeanChange;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 966
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;)Lio/ebean/event/changelog/BeanChange;
    MethodParameters:
         Name  Flags
      request  

  private io.ebean.event.changelog.BeanChange insertBeanChange(io.ebeaninternal.server.core.PersistRequestBean<T>);
    descriptor: (Lio/ebeaninternal/server/core/PersistRequestBean;)Lio/ebean/event/changelog/BeanChange;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 986
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;)Lio/ebean/event/changelog/BeanChange;
    MethodParameters:
         Name  Flags
      request  

  io.ebeaninternal.api.json.SpiJsonWriter createJsonWriter(java.io.StringWriter);
    descriptor: (Ljava/io/StringWriter;)Lio/ebeaninternal/api/json/SpiJsonWriter;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 991
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
        Name  Flags
      writer  

  io.ebeaninternal.api.json.SpiJsonReader createJsonReader(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/api/json/SpiJsonReader;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 995
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      json  

  protected void jsonWriteForInsert(io.ebeaninternal.api.json.SpiJsonWriter, io.ebean.bean.EntityBean);
    descriptor: (Lio/ebeaninternal/api/json/SpiJsonWriter;Lio/ebean/bean/EntityBean;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1002
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      jsonWriter  
      newBean     

  public io.ebean.SqlUpdate deleteById(, java.util.List<java.lang.Object>, io.ebeaninternal.server.persist.DeleteMode);
    descriptor: (Ljava/lang/Object;Ljava/util/List;Lio/ebeaninternal/server/persist/DeleteMode;)Lio/ebean/SqlUpdate;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1016
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/Object;Ljava/util/List<Ljava/lang/Object;>;Lio/ebeaninternal/server/persist/DeleteMode;)Lio/ebean/SqlUpdate;
    MethodParameters:
        Name  Flags
      id      
      idList  
      mode    

  public java.lang.String getWhereIdInSql();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1027
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getDeleteByIdInSql();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1034
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  private io.ebean.SqlUpdate deleteByIdList(java.util.List<java.lang.Object>, io.ebeaninternal.server.persist.DeleteMode);
    descriptor: (Ljava/util/List;Lio/ebeaninternal/server/persist/DeleteMode;)Lio/ebean/SqlUpdate;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1042
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/util/List<Ljava/lang/Object;>;Lio/ebeaninternal/server/persist/DeleteMode;)Lio/ebean/SqlUpdate;
    MethodParameters:
        Name  Flags
      idList  
      mode    

  private io.ebean.SqlUpdate deleteById(java.lang.Object, io.ebeaninternal.server.persist.DeleteMode);
    descriptor: (Ljava/lang/Object;Lio/ebeaninternal/server/persist/DeleteMode;)Lio/ebean/SqlUpdate;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1058
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      id    
      mode  

  public void add(io.ebeaninternal.server.deploy.BeanFkeyProperty);
    descriptor: (Lio/ebeaninternal/server/deploy/BeanFkeyProperty;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1075
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      fkey  

  public void initialiseFkeys();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1079
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.core.CacheOptions getCacheOptions();
    descriptor: ()Lio/ebeaninternal/server/core/CacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1090
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebean.config.EncryptKey getEncryptKey(io.ebeaninternal.server.deploy.BeanProperty);
    descriptor: (Lio/ebeaninternal/server/deploy/BeanProperty;)Lio/ebean/config/EncryptKey;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1097
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      p     

  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.BeanDescriptor this
         0: .line 1104
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      tableName   
      columnName  

  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.BeanDescriptor this
         0: .line 1111
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (I)Lio/ebeaninternal/server/type/ScalarType<*>;
    MethodParameters:
          Name  Flags
      jdbcType  

  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.BeanDescriptor this
         0: .line 1115
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/String;)Lio/ebeaninternal/server/type/ScalarType<*>;
    MethodParameters:
      Name  Flags
      cast  

  public boolean hasDefaultSelectClause();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1123
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getDefaultSelectClause();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1130
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isInheritanceRoot();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1139
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isDocStoreMapped();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1147
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isDocStoreEmbeddedInvalidation();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1154
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getDocStoreQueueId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1162
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeanservice.docstore.api.mapping.DocumentMapping getDocMapping();
    descriptor: ()Lio/ebeanservice/docstore/api/mapping/DocumentMapping;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1167
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebean.plugin.BeanDocType<T> docStore();
    descriptor: ()Lio/ebean/plugin/BeanDocType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1175
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()Lio/ebean/plugin/BeanDocType<TT;>;

  public io.ebeanservice.docstore.api.DocStoreBeanAdapter<T> docStoreAdapter();
    descriptor: ()Lio/ebeanservice/docstore/api/DocStoreBeanAdapter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1182
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()Lio/ebeanservice/docstore/api/DocStoreBeanAdapter<TT;>;

  public void docStoreMapping(io.ebeanservice.docstore.api.mapping.DocMappingBuilder, java.lang.String);
    descriptor: (Lio/ebeanservice/docstore/api/mapping/DocMappingBuilder;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1189
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      mapping  final
      prefix   final

  public io.ebean.plugin.BeanType<?> root();
    descriptor: ()Lio/ebean/plugin/BeanType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1220
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()Lio/ebean/plugin/BeanType<*>;

  public java.lang.String rootName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1230
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getNamedQuery(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1240
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      name  

  public io.ebeaninternal.server.rawsql.SpiRawSql getNamedRawSql(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/rawsql/SpiRawSql;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1247
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
       Name  Flags
      named  

  public io.ebean.annotation.DocStoreMode getDocStoreMode(io.ebeaninternal.server.core.PersistRequest$Type, io.ebean.annotation.DocStoreMode);
    descriptor: (Lio/ebeaninternal/server/core/PersistRequest$Type;Lio/ebean/annotation/DocStoreMode;)Lio/ebean/annotation/DocStoreMode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1255
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
             Name  Flags
      persistType  
      txnMode      

  public void docStoreInsert(, io.ebeaninternal.server.core.PersistRequestBean<T>, io.ebeanservice.docstore.api.DocStoreUpdateContext);
    descriptor: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1259
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    Signature: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
    MethodParameters:
                Name  Flags
      idValue         
      persistRequest  
      bulkUpdate      

  public void docStoreUpdate(, io.ebeaninternal.server.core.PersistRequestBean<T>, io.ebeanservice.docstore.api.DocStoreUpdateContext);
    descriptor: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1263
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    Signature: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
    MethodParameters:
                Name  Flags
      idValue         
      persistRequest  
      bulkUpdate      

  public void docStoreUpdateEmbedded(io.ebeaninternal.server.core.PersistRequestBean<T>, io.ebeanservice.docstore.api.DocStoreUpdates);
    descriptor: (Lio/ebeaninternal/server/core/PersistRequestBean;Lio/ebeanservice/docstore/api/DocStoreUpdates;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1270
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;Lio/ebeanservice/docstore/api/DocStoreUpdates;)V
    MethodParameters:
                 Name  Flags
      request          
      docStoreUpdates  

  public void docStoreDeleteById(java.lang.Object, io.ebeanservice.docstore.api.DocStoreUpdateContext);
    descriptor: (Ljava/lang/Object;Lio/ebeanservice/docstore/api/DocStoreUpdateContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1274
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
         Name  Flags
      idValue  
      txn      

  public T publish(T, );
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1278
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (TT;TT;)TT;
    MethodParameters:
           Name  Flags
      draftBean  
      liveBean   

  public boolean draftReset();
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1285
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (TT;)Z
    MethodParameters:
           Name  Flags
      draftBean  

  public io.ebeaninternal.server.deploy.BeanProperty getDraftDirty();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1292
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public void prepareQuery(io.ebeaninternal.api.SpiQuery<T>);
    descriptor: (Lio/ebeaninternal/api/SpiQuery;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1299
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/api/SpiQuery<TT;>;)V
    MethodParameters:
       Name  Flags
      query  

  public java.lang.String[] getNaturalKey();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1314
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isCaching();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1321
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isBeanCaching();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1329
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isNaturalKeyCaching();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1336
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isQueryCaching();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1344
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isManyPropCaching();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1348
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isCacheNotify(io.ebeaninternal.server.core.PersistRequest$Type, boolean);
    descriptor: (Lio/ebeaninternal/server/core/PersistRequest$Type;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1355
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      type     
      publish  

  public void clearBeanCache();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1364
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public void clearQueryCache();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1372
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.Object queryCacheGet(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1379
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      id    

  public void queryCachePut(java.lang.Object, io.ebean.cache.QueryCacheEntry);
    descriptor: (Ljava/lang/Object;Lio/ebean/cache/QueryCacheEntry;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1386
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
       Name  Flags
      id     
      entry  

  public boolean cacheManyPropLoad(io.ebeaninternal.server.deploy.BeanPropertyAssocMany<?>, io.ebean.bean.BeanCollection<?>, , java.lang.Boolean);
    descriptor: (Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany;Lio/ebean/bean/BeanCollection;Ljava/lang/Object;Ljava/lang/Boolean;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1393
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany<*>;Lio/ebean/bean/BeanCollection<*>;Ljava/lang/Object;Ljava/lang/Boolean;)Z
    MethodParameters:
          Name  Flags
      many      
      bc        
      parentId  
      readOnly  

  public void cacheManyPropPut(io.ebeaninternal.server.deploy.BeanPropertyAssocMany<?>, io.ebean.bean.BeanCollection<?>, );
    descriptor: (Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany;Lio/ebean/bean/BeanCollection;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1400
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany<*>;Lio/ebean/bean/BeanCollection<*>;Ljava/lang/Object;)V
    MethodParameters:
          Name  Flags
      many      
      bc        
      parentId  

  public void cacheManyPropPut(java.lang.String, java.lang.Object, io.ebeaninternal.server.cache.CachedManyIds);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Lio/ebeaninternal/server/cache/CachedManyIds;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1407
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      name      
      parentId  
      entry     

  public void cacheManyPropRemove(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1411
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
              Name  Flags
      propertyName  
      parentId      

  public void cacheManyPropClear(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1415
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
              Name  Flags
      propertyName  

  public io.ebeaninternal.server.cache.CachedBeanData cacheEmbeddedBeanExtract(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)Lio/ebeaninternal/server/cache/CachedBeanData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1422
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public io.ebean.bean.EntityBean cacheEmbeddedBeanLoad(io.ebeaninternal.server.cache.CachedBeanData, io.ebean.bean.PersistenceContext);
    descriptor: (Lio/ebeaninternal/server/cache/CachedBeanData;Lio/ebean/bean/PersistenceContext;)Lio/ebean/bean/EntityBean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1429
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      data     
      context  

  io.ebean.bean.EntityBean cacheEmbeddedBeanLoadDirect(io.ebeaninternal.server.cache.CachedBeanData, io.ebean.bean.PersistenceContext);
    descriptor: (Lio/ebeaninternal/server/cache/CachedBeanData;Lio/ebean/bean/PersistenceContext;)Lio/ebean/bean/EntityBean;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1436
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      data     
      context  

  io.ebean.bean.EntityBean cacheBeanLoadDirect(java.lang.Object, java.lang.Boolean, io.ebeaninternal.server.cache.CachedBeanData, io.ebean.bean.PersistenceContext);
    descriptor: (Ljava/lang/Object;Ljava/lang/Boolean;Lio/ebeaninternal/server/cache/CachedBeanData;Lio/ebean/bean/PersistenceContext;)Lio/ebean/bean/EntityBean;
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1443
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      id        
      readOnly  
      data      
      context   

  public void cacheBeanPut();
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1450
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (TT;)V
    MethodParameters:
      Name  Flags
      bean  

  public void cacheBeanPut(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1457
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public void cacheBeanPutAll(java.util.Collection<?>);
    descriptor: (Ljava/util/Collection;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1462
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/util/Collection<*>;)V
    MethodParameters:
       Name  Flags
      beans  

  void cacheBeanPutAllDirect(java.util.Collection<io.ebean.bean.EntityBean>);
    descriptor: (Ljava/util/Collection;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1468
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/util/Collection<Lio/ebean/bean/EntityBean;>;)V
    MethodParameters:
       Name  Flags
      beans  

  void cacheBeanPutDirect(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1475
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public T cacheBeanGet(, java.lang.Boolean, io.ebean.bean.PersistenceContext);
    descriptor: (Ljava/lang/Object;Ljava/lang/Boolean;Lio/ebean/bean/PersistenceContext;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1482
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/Object;Ljava/lang/Boolean;Lio/ebean/bean/PersistenceContext;)TT;
    MethodParameters:
          Name  Flags
      id        
      readOnly  
      context   

  public void cacheApplyInvalidate(java.util.Collection<java.lang.Object>);
    descriptor: (Ljava/util/Collection;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1489
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/util/Collection<Ljava/lang/Object;>;)V
    MethodParameters:
      Name  Flags
      ids   

  public java.util.Set<io.ebean.bean.EntityBeanIntercept> cacheBeanLoadAll(java.util.List<io.ebean.bean.EntityBeanIntercept>, io.ebean.bean.PersistenceContext, int, java.lang.String);
    descriptor: (Ljava/util/List;Lio/ebean/bean/PersistenceContext;ILjava/lang/String;)Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1501
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/util/List<Lio/ebean/bean/EntityBeanIntercept;>;Lio/ebean/bean/PersistenceContext;ILjava/lang/String;)Ljava/util/Set<Lio/ebean/bean/EntityBeanIntercept;>;
    MethodParameters:
                    Name  Flags
      list                
      persistenceContext  
      lazyLoadProperty    
      propertyName        

  public boolean cacheBeanLoad(io.ebean.bean.EntityBean, io.ebean.bean.EntityBeanIntercept, java.lang.Object, io.ebean.bean.PersistenceContext);
    descriptor: (Lio/ebean/bean/EntityBean;Lio/ebean/bean/EntityBeanIntercept;Ljava/lang/Object;Lio/ebean/bean/PersistenceContext;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1508
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      bean     
      ebi      
      id       
      context  

  public io.ebeaninternal.api.BeanCacheResult<T> naturalKeyLookup(io.ebean.bean.PersistenceContext, java.util.Set<java.lang.Object>);
    descriptor: (Lio/ebean/bean/PersistenceContext;Ljava/util/Set;)Lio/ebeaninternal/api/BeanCacheResult;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1515
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebean/bean/PersistenceContext;Ljava/util/Set<Ljava/lang/Object;>;)Lio/ebeaninternal/api/BeanCacheResult<TT;>;
    MethodParameters:
         Name  Flags
      context  
      keys     

  public void cacheNaturalKeyPut(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1519
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
        Name  Flags
      key     
      newKey  

  public void cacheUpdateQuery(boolean, io.ebeaninternal.api.SpiTransaction);
    descriptor: (ZLio/ebeaninternal/api/SpiTransaction;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1526
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
             Name  Flags
      update       
      transaction  

  public void cachePersistTableIUD(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.BeanDescriptor this
         0: .line 1533
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
           Name  Flags
      tableIUD   
      changeSet  

  public void cachePersistDeleteByIds(java.util.Collection<java.lang.Object>, io.ebeaninternal.server.cache.CacheChangeSet);
    descriptor: (Ljava/util/Collection;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.BeanDescriptor this
         0: .line 1540
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/util/Collection<Ljava/lang/Object;>;Lio/ebeaninternal/server/cache/CacheChangeSet;)V
    MethodParameters:
           Name  Flags
      ids        
      changeSet  

  public void cachePersistDelete(, io.ebeaninternal.server.core.PersistRequestBean<T>, io.ebeaninternal.server.cache.CacheChangeSet);
    descriptor: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean;Lio/ebeaninternal/server/cache/CacheChangeSet;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1547
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;Lio/ebeaninternal/server/cache/CacheChangeSet;)V
    MethodParameters:
               Name  Flags
      id             
      deleteRequest  
      changeSet      

  public void cachePersistInsert(io.ebeaninternal.server.core.PersistRequestBean<T>, io.ebeaninternal.server.cache.CacheChangeSet);
    descriptor: (Lio/ebeaninternal/server/core/PersistRequestBean;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.BeanDescriptor this
         0: .line 1554
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;Lio/ebeaninternal/server/cache/CacheChangeSet;)V
    MethodParameters:
               Name  Flags
      insertRequest  
      changeSet      

  public void cachePersistUpdate(, io.ebeaninternal.server.core.PersistRequestBean<T>, io.ebeaninternal.server.cache.CacheChangeSet);
    descriptor: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean;Lio/ebeaninternal/server/cache/CacheChangeSet;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1561
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/Object;Lio/ebeaninternal/server/core/PersistRequestBean<TT;>;Lio/ebeaninternal/server/cache/CacheChangeSet;)V
    MethodParameters:
               Name  Flags
      id             
      updateRequest  
      changeSet      

  public void cacheApplyBeanUpdate(java.lang.String, java.util.Map<java.lang.String, java.lang.Object>, boolean, );
    descriptor: (Ljava/lang/String;Ljava/util/Map;ZJ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=5
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1568
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;ZJ)V
    MethodParameters:
                  Name  Flags
      key               
      changes           
      updateNaturalKey  
      version           

  public void readAuditFutureList(io.ebeaninternal.api.SpiQuery<T>);
    descriptor: (Lio/ebeaninternal/api/SpiQuery;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1575
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/api/SpiQuery<TT;>;)V
    MethodParameters:
          Name  Flags
      spiQuery  

  public void readAuditBean(java.lang.String, java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1588
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      queryKey  
      bindLog   
      bean      

  private void readAuditPrepare(io.ebean.event.readaudit.ReadEvent);
    descriptor: (Lio/ebean/event/readaudit/ReadEvent;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor 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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
       Name  Flags
      event  

  public void readAuditMany(java.lang.String, java.lang.String, java.util.List<java.lang.Object>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1604
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/util/List<Ljava/lang/Object;>;)V
    MethodParameters:
          Name  Flags
      queryKey  
      bindLog   
      ids       

  public void readAuditFutureMany(io.ebean.event.readaudit.ReadEvent);
    descriptor: (Lio/ebean/event/readaudit/ReadEvent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1613
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
       Name  Flags
      event  

  public java.lang.String getBaseTableAlias();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor 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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public void preAllocateIds(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1625
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
           Name  Flags
      batchSize  

  public java.lang.Object nextId(io.ebean.Transaction);
    descriptor: (Lio/ebean/Transaction;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1631
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      t     

  public io.ebeaninternal.server.deploy.DeployPropertyParser parser();
    descriptor: ()Lio/ebeaninternal/server/deploy/DeployPropertyParser;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1639
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String convertOrmUpdateToSql(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1647
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
                    Name  Flags
      ormUpdateStatement  

  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.BeanDescriptor this
         0: .line 1651
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      request  

  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.BeanDescriptor this
         0: .line 1662
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      visitor  

  public void clearQueryStatistics();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1673
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.util.List<io.ebeaninternal.server.query.CQueryPlan> trimQueryPlans(long);
    descriptor: (J)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1682
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (J)Ljava/util/List<Lio/ebeaninternal/server/query/CQueryPlan;>;
    MethodParameters:
             Name  Flags
      unusedSince  

  public void postLoad(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1701
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public io.ebeaninternal.server.query.CQueryPlan getQueryPlan(io.ebeaninternal.api.CQueryPlanKey);
    descriptor: (Lio/ebeaninternal/api/CQueryPlanKey;)Lio/ebeaninternal/server/query/CQueryPlan;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1707
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      key   

  public void putQueryPlan(io.ebeaninternal.api.CQueryPlanKey, io.ebeaninternal.server.query.CQueryPlan);
    descriptor: (Lio/ebeaninternal/api/CQueryPlanKey;Lio/ebeaninternal/server/query/CQueryPlan;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1711
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      key   
      plan  

  public io.ebeaninternal.api.SpiUpdatePlan getUpdatePlan(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/api/SpiUpdatePlan;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1718
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      key   

  public void putUpdatePlan(java.lang.String, io.ebeaninternal.api.SpiUpdatePlan);
    descriptor: (Ljava/lang/String;Lio/ebeaninternal/api/SpiUpdatePlan;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1725
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      key   
      plan  

  public java.lang.String getUpdateImportedIdSql(io.ebeaninternal.server.deploy.id.ImportedId);
    descriptor: (Lio/ebeaninternal/server/deploy/id/ImportedId;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1732
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      prop  

  public boolean isUpdateChangesOnly();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1740
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isSaveRecurseSkippable();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1748
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isDeleteRecurseSkippable();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1756
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isDeleteByStatement();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1766
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isDeleteByBulk();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1772
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanProperty getWhenModifiedProperty();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1782
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanProperty getWhenCreatedProperty();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1790
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  private io.ebeaninternal.server.deploy.BeanProperty findWhenCreatedProperty();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1797
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  private io.ebeaninternal.server.deploy.BeanProperty findWhenModifiedProperty();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1810
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocMany<?> getManyProperty(io.ebeaninternal.api.SpiQuery<?>);
    descriptor: (Lio/ebeaninternal/api/SpiQuery;)Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1823
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/api/SpiQuery<*>;)Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany<*>;
    MethodParameters:
       Name  Flags
      query  

  public java.lang.String getParentIdInExpr(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1838
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
              Name  Flags
      parentIdSize  
      rawWhere      

  public io.ebeaninternal.server.deploy.id.IdBinder getIdBinder();
    descriptor: ()Lio/ebeaninternal/server/deploy/id/IdBinder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1847
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isSimpleId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1854
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean hasId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1859
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isMultiValueIdSupported();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1866
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getIdBinderIdSql(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1874
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
       Name  Flags
      alias  

  public java.lang.String getIdBinderInLHSSql();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1885
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public void bindId(io.ebeaninternal.server.type.DataBind, java.lang.Object);
    descriptor: (Lio/ebeaninternal/server/type/DataBind;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1895
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
          Name  Flags
      dataBind  
      idValue   

  public java.lang.Object[] getBindIdValues(java.lang.Object);
    descriptor: (Ljava/lang/Object;)[Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1905
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      idValue  

  public T createBean();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1911
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()TT;

  public io.ebean.bean.EntityBean createEntityBean(boolean);
    descriptor: (Z)Lio/ebean/bean/EntityBean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1922
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
       Name  Flags
      isNew  

  public io.ebean.bean.EntityBean createEntityBean();
    descriptor: ()Lio/ebean/bean/EntityBean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1956
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebean.bean.EntityBean createEntityBeanForJson();
    descriptor: ()Lio/ebean/bean/EntityBean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1963
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  private T findReferenceBean(, io.ebean.bean.PersistenceContext);
    descriptor: (Ljava/lang/Object;Lio/ebean/bean/PersistenceContext;)Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1971
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/Object;Lio/ebean/bean/PersistenceContext;)TT;
    MethodParameters:
      Name  Flags
      id    
      pc    

  public T createReference(java.lang.Boolean, boolean, , io.ebean.bean.PersistenceContext);
    descriptor: (Ljava/lang/Boolean;ZLjava/lang/Object;Lio/ebean/bean/PersistenceContext;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 1985
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/Boolean;ZLjava/lang/Object;Lio/ebean/bean/PersistenceContext;)TT;
    MethodParameters:
                 Name  Flags
      readOnly         
      disableLazyLoad  
      id               
      pc               

  public T createReference(, io.ebean.bean.PersistenceContext);
    descriptor: (Ljava/lang/Object;Lio/ebean/bean/PersistenceContext;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2033
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/Object;Lio/ebean/bean/PersistenceContext;)TT;
    MethodParameters:
      Name  Flags
      id    
      pc    

  public io.ebeaninternal.server.deploy.BeanProperty findPropertyFromPath(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2061
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      path  

  public io.ebean.plugin.BeanType<?> getBeanTypeAtPath(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebean/plugin/BeanType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2078
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/String;)Lio/ebean/plugin/BeanType<*>;
    MethodParameters:
      Name  Flags
      path  

  public io.ebeaninternal.server.deploy.BeanDescriptor<?> getBeanDescriptor(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.BeanDescriptor this
         0: .line 2085
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanDescriptor<*>;
    MethodParameters:
      Name  Flags
      path  

  public <U> io.ebeaninternal.server.deploy.BeanDescriptor<U> getBeanDescriptor(java.lang.Class<U>);
    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.BeanDescriptor this
         0: .line 2108
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: <U:Ljava/lang/Object;>(Ljava/lang/Class<TU;>;)Lio/ebeaninternal/server/deploy/BeanDescriptor<TU;>;
    MethodParameters:
           Name  Flags
      otherType  

  public io.ebeaninternal.server.deploy.BeanProperty getOrderColumn();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2115
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?> getUnidirectional();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2127
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  public java.lang.Object getValue(io.ebean.bean.EntityBean, java.lang.String);
    descriptor: (Lio/ebean/bean/EntityBean;Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2144
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      bean      
      property  

  public boolean isUseIdGenerator();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2155
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getDescriptorId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2162
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.Class<T> getBeanType();
    descriptor: ()Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2170
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()Ljava/lang/Class<TT;>;

  public java.lang.String getFullName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2182
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2190
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2198
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.Object contextGet(io.ebean.bean.PersistenceContext, java.lang.Object);
    descriptor: (Lio/ebean/bean/PersistenceContext;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2205
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      pc    
      id    

  public io.ebean.bean.PersistenceContext$WithOption contextGetWithOption(io.ebean.bean.PersistenceContext, java.lang.Object);
    descriptor: (Lio/ebean/bean/PersistenceContext;Ljava/lang/Object;)Lio/ebean/bean/PersistenceContext$WithOption;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2212
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      pc    
      id    

  public void contextPut(io.ebean.bean.PersistenceContext, java.lang.Object, java.lang.Object);
    descriptor: (Lio/ebean/bean/PersistenceContext;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2219
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      pc    
      id    
      bean  

  public java.lang.Object contextPutIfAbsent(io.ebean.bean.PersistenceContext, java.lang.Object, io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/PersistenceContext;Ljava/lang/Object;Lio/ebean/bean/EntityBean;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2227
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
           Name  Flags
      pc         
      id         
      localBean  

  public java.lang.Object contextRef(io.ebean.bean.PersistenceContext, java.lang.Boolean, boolean, java.lang.Object);
    descriptor: (Lio/ebean/bean/PersistenceContext;Ljava/lang/Boolean;ZLjava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2234
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
                 Name  Flags
      pc               
      readOnly         
      disableLazyLoad  
      id               

  public void contextClear(io.ebean.bean.PersistenceContext, java.lang.Object);
    descriptor: (Lio/ebean/bean/PersistenceContext;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2241
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      pc       
      idValue  

  public void contextDeleted(io.ebean.bean.PersistenceContext, java.lang.Object);
    descriptor: (Lio/ebean/bean/PersistenceContext;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2248
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      pc       
      idValue  

  public java.lang.String getIdName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2255
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.Object getId(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2265
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public java.lang.String cacheKeyForBean(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2272
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public java.lang.String cacheKey(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2279
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      id    

  public java.lang.Object beanId(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2284
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public  getBeanId(T);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2289
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (TT;)Ljava/lang/Object;
    MethodParameters:
      Name  Flags
      bean  

  public java.lang.Object getIdForJson(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2299
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public java.lang.Object convertIdFromJson(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2309
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      idValue  

  public java.lang.String getDefaultOrderBy();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2317
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.Object convertId(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2324
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      idValue  

  public void setBeanId(T, );
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2332
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (TT;Ljava/lang/Object;)V
    MethodParameters:
         Name  Flags
      bean     
      idValue  

  public java.lang.Object convertSetId(java.lang.Object, io.ebean.bean.EntityBean);
    descriptor: (Ljava/lang/Object;Lio/ebean/bean/EntityBean;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2343
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      idValue  
      bean     

  public io.ebean.plugin.Property getProperty(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebean/plugin/Property;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2348
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      propName  

  public io.ebeaninternal.server.deploy.BeanProperty getBeanProperty(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2355
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      propName  

  public void sort(java.util.List<T>, java.lang.String);
    descriptor: (Ljava/util/List;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2359
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/util/List<TT;>;Ljava/lang/String;)V
    MethodParameters:
              Name  Flags
      list          
      sortByClause  

  public io.ebeaninternal.server.el.ElComparator<T> getElComparator(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/el/ElComparator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2365
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/String;)Lio/ebeaninternal/server/el/ElComparator<TT;>;
    MethodParameters:
                  Name  Flags
      propNameOrSortBy  

  public void lazyLoadRegister(java.lang.String, io.ebean.bean.EntityBeanIntercept, io.ebean.bean.EntityBean, io.ebeaninternal.api.LoadContext);
    descriptor: (Ljava/lang/String;Lio/ebean/bean/EntityBeanIntercept;Lio/ebean/bean/EntityBean;Lio/ebeaninternal/api/LoadContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2375
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
             Name  Flags
      prefix       
      ebi          
      bean         
      loadContext  

  public boolean lazyLoadMany(io.ebean.bean.EntityBeanIntercept);
    descriptor: (Lio/ebean/bean/EntityBeanIntercept;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2394
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      ebi   

  public boolean isGeneratedProperty(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2410
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
               Name  Flags
      propertyIndex  

  private boolean lazyLoadMany(io.ebean.bean.EntityBeanIntercept, int);
    descriptor: (Lio/ebean/bean/EntityBeanIntercept;I)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2417
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
                  Name  Flags
      ebi               
      lazyLoadProperty  

  io.ebeaninternal.server.deploy.BeanDescriptor<?> descOf(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)Lio/ebeaninternal/server/deploy/BeanDescriptor;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2432
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/Class<*>;)Lio/ebeaninternal/server/deploy/BeanDescriptor<*>;
    MethodParameters:
      Name  Flags
      type  

  private io.ebeaninternal.server.el.ElComparator<T> createComparator(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/el/ElComparator;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2442
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/String;)Lio/ebeaninternal/server/el/ElComparator<TT;>;
    MethodParameters:
              Name  Flags
      sortByClause  

  private io.ebeaninternal.server.el.ElComparator<T> createPropertyComparator(io.ebeaninternal.util.SortByClause$Property);
    descriptor: (Lio/ebeaninternal/util/SortByClause$Property;)Lio/ebeaninternal/server/el/ElComparator;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2466
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/util/SortByClause$Property;)Lio/ebeaninternal/server/el/ElComparator<TT;>;
    MethodParameters:
          Name  Flags
      sortProp  

  public boolean isValidExpression(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2482
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
              Name  Flags
      propertyName  

  public io.ebeaninternal.server.el.ElPropertyValue getElGetValue(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/el/ElPropertyValue;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2493
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      propName  

  public io.ebean.plugin.ExpressionPath getExpressionPath(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebean/plugin/ExpressionPath;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2506
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      path  

  public io.ebeaninternal.server.el.ElPropertyDeploy getElPropertyDeploy(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/el/ElPropertyDeploy;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2516
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      propName  

  protected io.ebeaninternal.server.el.ElPropertyValue buildElGetValue(java.lang.String, io.ebeaninternal.server.el.ElPropertyChainBuilder, boolean);
    descriptor: (Ljava/lang/String;Lio/ebeaninternal/server/el/ElPropertyChainBuilder;Z)Lio/ebeaninternal/server/el/ElPropertyValue;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2534
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
                Name  Flags
      propName        
      chain           
      propertyDeploy  

  public java.lang.String findBeanPath(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2574
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      tableName   
      columnName  

  private io.ebeaninternal.server.query.STreeProperty findSqlTreeFormula(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/ebeaninternal/server/query/STreeProperty;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2591
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      formula  
      path     

  public io.ebeaninternal.server.query.STreeProperty findPropertyWithDynamic(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/ebeaninternal/server/query/STreeProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2602
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      propName  
      path      

  public io.ebeaninternal.server.deploy.BeanProperty findProperty(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2617
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      propName  

  io.ebeaninternal.server.deploy.BeanProperty _findBeanProperty(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2628
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      propName  

  public void resetManyProperties(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2640
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
        Name  Flags
      dbBean  

  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.BeanDescriptor this
         0: .line 2653
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isCacheSharableBeans();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2664
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isAutoTunable();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2671
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isElementType();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2676
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.InheritInfo getInheritInfo();
    descriptor: ()Lio/ebeaninternal/server/deploy/InheritInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2685
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean hasInheritance();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2690
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getDiscColumn();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2695
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getDiscValue();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2702
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public T createBeanUsingDisc();
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2708
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/Object;)TT;
    MethodParameters:
           Name  Flags
      discValue  

  public void addInheritanceWhere(io.ebean.Query<?>);
    descriptor: (Lio/ebean/Query;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2713
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebean/Query<*>;)V
    MethodParameters:
       Name  Flags
      query  

  public boolean isEmbedded();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2722
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.IndexDefinition[] getIndexDefinitions();
    descriptor: ()[Lio/ebeaninternal/server/deploy/IndexDefinition;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2729
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebean.event.BeanPersistListener getPersistListener();
    descriptor: ()Lio/ebean/event/BeanPersistListener;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2737
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebean.event.BeanFindController getBeanFinder();
    descriptor: ()Lio/ebean/event/BeanFindController;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2744
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebean.event.BeanFindController getFindController();
    descriptor: ()Lio/ebean/event/BeanFindController;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2752
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebean.event.BeanQueryAdapter getQueryAdapter();
    descriptor: ()Lio/ebean/event/BeanQueryAdapter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2760
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public void deregister(io.ebean.event.BeanPersistListener);
    descriptor: (Lio/ebean/event/BeanPersistListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2767
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
          Name  Flags
      listener  

  public void deregister(io.ebean.event.BeanPersistController);
    descriptor: (Lio/ebean/event/BeanPersistController;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2784
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      controller  

  public void register(io.ebean.event.BeanPersistListener);
    descriptor: (Lio/ebean/event/BeanPersistListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2801
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
                    Name  Flags
      newPersistListener  

  public void register(io.ebean.event.BeanPersistController);
    descriptor: (Lio/ebean/event/BeanPersistController;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2823
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
               Name  Flags
      newController  

  public io.ebean.event.BeanPersistController getPersistController();
    descriptor: ()Lio/ebean/event/BeanPersistController;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2846
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isRawSqlBased();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2854
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getDbComment();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2861
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean suppressForeignKey();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2868
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.PartitionMeta getPartitionMeta();
    descriptor: ()Lio/ebeaninternal/server/deploy/PartitionMeta;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2875
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getStorageEngine();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2882
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String[] getDependentTables();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2892
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getBaseTable();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2901
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isBaseTable();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2908
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getBaseTable(io.ebeaninternal.api.SpiQuery$TemporalMode);
    descriptor: (Lio/ebeaninternal/api/SpiQuery$TemporalMode;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2916
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/api/SpiQuery$TemporalMode;)Ljava/lang/String;
    MethodParameters:
      Name  Flags
      mode  

  public java.lang.String getDraftTable();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2932
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isReadAuditing();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2939
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isSoftDelete();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2944
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public void setSoftDeleteValue(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2948
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public java.lang.String getSoftDeleteDbSet();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2952
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getSoftDeletePredicate(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2957
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      tableAlias  

  public void markAsDeleted(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2965
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public boolean isDraftable();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2978
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isDraftableElement();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2985
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isEmbeddedPath(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2990
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
              Name  Flags
      propertyPath  

  public io.ebeaninternal.server.query.ExtraJoin extraJoin(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/query/ExtraJoin;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 2999
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
              Name  Flags
      propertyPath  

  public void inheritanceLoad(io.ebeaninternal.server.query.SqlBeanLoad, io.ebeaninternal.server.query.STreeProperty, io.ebeaninternal.server.deploy.DbReadContext);
    descriptor: (Lio/ebeaninternal/server/query/SqlBeanLoad;Lio/ebeaninternal/server/query/STreeProperty;Lio/ebeaninternal/server/deploy/DbReadContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3015
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
             Name  Flags
      sqlBeanLoad  
      property     
      ctx          

  public void setUnmappedJson(io.ebean.bean.EntityBean, java.util.Map<java.lang.String, java.lang.Object>);
    descriptor: (Lio/ebean/bean/EntityBean;Ljava/util/Map;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3024
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebean/bean/EntityBean;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)V
    MethodParameters:
                    Name  Flags
      bean                
      unmappedProperties  

  public void setTenantId(io.ebean.bean.EntityBean, java.lang.Object);
    descriptor: (Lio/ebean/bean/EntityBean;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3033
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      entityBean  
      tenantId    

  public void setDraft(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3044
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      entityBean  

  public boolean isDraftInstance(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3053
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      entityBean  

  public boolean isLiveInstance(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3064
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      entityBean  

  public void setDraftDirty(io.ebean.bean.EntityBean, boolean);
    descriptor: (Lio/ebean/bean/EntityBean;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3075
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      entityBean  
      value       

  public void draftQueryOptimise(io.ebean.Query<T>);
    descriptor: (Lio/ebean/Query;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3088
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebean/Query<TT;>;)V
    MethodParameters:
       Name  Flags
      query  

  public boolean isHistorySupport();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3098
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebean.config.dbplatform.IdType getIdType();
    descriptor: ()Lio/ebean/config/dbplatform/IdType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3106
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isIdGeneratedValue();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3113
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isIdTypePlatformDefault();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3120
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getSequenceName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3128
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public int getSequenceInitialValue();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3135
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public int getSequenceAllocationSize();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3142
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.lang.String getSelectLastInsertedId(boolean);
    descriptor: (Z)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3153
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      publish  

  public boolean supportsSelectLastInsertedId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3160
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public java.util.Collection<? extends io.ebean.plugin.Property> allProperties();
    descriptor: ()Ljava/util/Collection;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3165
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()Ljava/util/Collection<+Lio/ebean/plugin/Property;>;

  public java.util.Collection<io.ebeaninternal.server.deploy.BeanProperty> propertiesAll();
    descriptor: ()Ljava/util/Collection;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3172
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()Ljava/util/Collection<Lio/ebeaninternal/server/deploy/BeanProperty;>;

  public io.ebeaninternal.server.deploy.BeanProperty propertyUnmappedJson();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3179
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanProperty[] propertiesNonTransient();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3186
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanProperty[] propertiesTransient();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3193
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesEmbedded();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3201
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  public void setAllLoaded(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3208
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public io.ebeaninternal.server.deploy.TableJoin getPrimaryKeyJoin();
    descriptor: ()Lio/ebeaninternal/server/deploy/TableJoin;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3215
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanProperty getIdProperty();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3220
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isInsertMode(io.ebean.bean.EntityBeanIntercept, boolean);
    descriptor: (Lio/ebean/bean/EntityBeanIntercept;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3230
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      ebi         
      insertMode  

  public boolean isReference(io.ebean.bean.EntityBeanIntercept);
    descriptor: (Lio/ebean/bean/EntityBeanIntercept;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3249
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      ebi   

  public boolean hasIdPropertyOnly(io.ebean.bean.EntityBeanIntercept);
    descriptor: (Lio/ebean/bean/EntityBeanIntercept;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3253
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      ebi   

  public boolean isIdLoaded(io.ebean.bean.EntityBeanIntercept);
    descriptor: (Lio/ebean/bean/EntityBeanIntercept;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3257
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      ebi   

  public boolean hasIdValue(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3261
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      bean  

  public boolean hasVersionProperty(io.ebean.bean.EntityBeanIntercept);
    descriptor: (Lio/ebean/bean/EntityBeanIntercept;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3265
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      ebi   

  public long setVersion(io.ebean.bean.EntityBean, java.lang.Object);
    descriptor: (Lio/ebean/bean/EntityBean;Ljava/lang/Object;)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3273
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
              Name  Flags
      entityBean    
      versionValue  

  public long getVersion(io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3282
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
            Name  Flags
      entityBean  

  public void checkMutableProperties(io.ebean.bean.EntityBeanIntercept);
    descriptor: (Lio/ebean/bean/EntityBeanIntercept;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3293
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      ebi   

  public io.ebeaninternal.api.ConcurrencyMode getConcurrencyMode(io.ebean.bean.EntityBeanIntercept);
    descriptor: (Lio/ebean/bean/EntityBeanIntercept;)Lio/ebeaninternal/api/ConcurrencyMode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3307
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
      Name  Flags
      ebi   

  public java.util.Map<java.lang.String, io.ebean.ValuePair> diff(io.ebean.bean.EntityBean, io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/bean/EntityBean;Lio/ebean/bean/EntityBean;)Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3319
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebean/bean/EntityBean;Lio/ebean/bean/EntityBean;)Ljava/util/Map<Ljava/lang/String;Lio/ebean/ValuePair;>;
    MethodParameters:
         Name  Flags
      newBean  
      oldBean  

  public void diff(java.lang.String, java.util.Map<java.lang.String, io.ebean.ValuePair>, io.ebean.bean.EntityBean, io.ebean.bean.EntityBean);
    descriptor: (Ljava/lang/String;Ljava/util/Map;Lio/ebean/bean/EntityBean;Lio/ebean/bean/EntityBean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3328
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Lio/ebean/ValuePair;>;Lio/ebean/bean/EntityBean;Lio/ebean/bean/EntityBean;)V
    MethodParameters:
         Name  Flags
      prefix   
      map      
      newBean  
      oldBean  

  public void appendOrderById(io.ebeaninternal.api.SpiQuery<T>);
    descriptor: (Lio/ebeaninternal/api/SpiQuery;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3349
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Lio/ebeaninternal/api/SpiQuery<TT;>;)V
    MethodParameters:
       Name  Flags
      query  

  public io.ebeaninternal.server.query.STreeProperty[] propsBaseScalar();
    descriptor: ()[Lio/ebeaninternal/server/query/STreeProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3357
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.query.STreePropertyAssoc[] propsEmbedded();
    descriptor: ()[Lio/ebeaninternal/server/query/STreePropertyAssoc;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3362
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.query.STreePropertyAssocOne[] propsOne();
    descriptor: ()[Lio/ebeaninternal/server/query/STreePropertyAssocOne;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3367
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.query.STreePropertyAssocMany[] propsMany();
    descriptor: ()[Lio/ebeaninternal/server/query/STreePropertyAssocMany;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3372
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOne();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3380
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOneImported();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3390
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOneImportedSave();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3397
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOneImportedDelete();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3404
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOneExportedSave();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3411
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocOne<?>[] propertiesOneExportedDelete();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3418
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocOne<*>;

  public io.ebeaninternal.server.deploy.BeanProperty[] propertiesNonMany();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3425
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocMany<?>[] propertiesMany();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3432
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany<*>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocMany<?>[] propertiesManySave();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3439
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany<*>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocMany<?>[] propertiesManyDelete();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3446
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany<*>;

  public io.ebeaninternal.server.deploy.BeanPropertyAssocMany<?>[] propertiesManyToMany();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3453
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()[Lio/ebeaninternal/server/deploy/BeanPropertyAssocMany<*>;

  public io.ebeaninternal.server.deploy.BeanProperty getVersionProperty();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3464
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public boolean isMultiTenant();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3471
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanProperty getTenantProperty();
    descriptor: ()Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3478
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanProperty[] propertiesBaseScalar();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3485
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanProperty[] propertiesLocal();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3492
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanProperty[] propertiesGenInsert();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3499
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public io.ebeaninternal.server.deploy.BeanProperty[] propertiesGenUpdate();
    descriptor: ()[Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3506
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;

  public void jsonWriteDirty(io.ebeaninternal.api.json.SpiJsonWriter, io.ebean.bean.EntityBean, boolean[]);
    descriptor: (Lio/ebeaninternal/api/json/SpiJsonWriter;Lio/ebean/bean/EntityBean;[Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3510
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      writeJson   
      bean        
      dirtyProps  

  protected void jsonWriteDirtyProperties(io.ebeaninternal.api.json.SpiJsonWriter, io.ebean.bean.EntityBean, boolean[]);
    descriptor: (Lio/ebeaninternal/api/json/SpiJsonWriter;Lio/ebean/bean/EntityBean;[Z)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3514
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      writeJson   
      bean        
      dirtyProps  

  public void jsonWriteMapEntry(io.ebeaninternal.api.json.SpiJsonWriter, java.util.Map$Entry<?, ?>);
    descriptor: (Lio/ebeaninternal/api/json/SpiJsonWriter;Ljava/util/Map$Entry;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3518
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    Signature: (Lio/ebeaninternal/api/json/SpiJsonWriter;Ljava/util/Map$Entry<**>;)V
    MethodParameters:
       Name  Flags
      ctx    
      entry  

  public void jsonWriteElement(io.ebeaninternal.api.json.SpiJsonWriter, java.lang.Object);
    descriptor: (Lio/ebeaninternal/api/json/SpiJsonWriter;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3522
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    MethodParameters:
         Name  Flags
      ctx      
      element  

  public java.lang.Object jsonReadCollection(io.ebeaninternal.api.json.SpiJsonReader, io.ebean.bean.EntityBean);
    descriptor: (Lio/ebeaninternal/api/json/SpiJsonReader;Lio/ebean/bean/EntityBean;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3526
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      readJson    
      parentBean  

  public void jsonWrite(io.ebeaninternal.api.json.SpiJsonWriter, io.ebean.bean.EntityBean);
    descriptor: (Lio/ebeaninternal/api/json/SpiJsonWriter;Lio/ebean/bean/EntityBean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3530
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
           Name  Flags
      writeJson  
      bean       

  public void jsonWrite(io.ebeaninternal.api.json.SpiJsonWriter, io.ebean.bean.EntityBean, java.lang.String);
    descriptor: (Lio/ebeaninternal/api/json/SpiJsonWriter;Lio/ebean/bean/EntityBean;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3534
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
           Name  Flags
      writeJson  
      bean       
      key        

  protected void jsonWriteProperties(io.ebeaninternal.api.json.SpiJsonWriter, io.ebean.bean.EntityBean);
    descriptor: (Lio/ebeaninternal/api/json/SpiJsonWriter;Lio/ebean/bean/EntityBean;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3538
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
           Name  Flags
      writeJson  
      bean       

  public T jsonRead(io.ebeaninternal.api.json.SpiJsonReader, java.lang.String);
    descriptor: (Lio/ebeaninternal/api/json/SpiJsonReader;Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3542
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    Signature: (Lio/ebeaninternal/api/json/SpiJsonReader;Ljava/lang/String;)TT;
    MethodParameters:
          Name  Flags
      jsonRead  
      path      

  public T jsonReadObject(io.ebeaninternal.api.json.SpiJsonReader, java.lang.String);
    descriptor: (Lio/ebeaninternal/api/json/SpiJsonReader;Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3546
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Exceptions:
      throws java.io.IOException
    Signature: (Lio/ebeaninternal/api/json/SpiJsonReader;Ljava/lang/String;)TT;
    MethodParameters:
          Name  Flags
      jsonRead  
      path      

  public java.util.List<io.ebeaninternal.server.deploy.BeanProperty[]> getUniqueProps();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3550
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()Ljava/util/List<[Lio/ebeaninternal/server/deploy/BeanProperty;>;

  public java.util.List<io.ebean.plugin.BeanType<?>> getInheritanceChildren();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3555
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()Ljava/util/List<Lio/ebean/plugin/BeanType<*>;>;

  public io.ebean.plugin.BeanType<?> getInheritanceParent();
    descriptor: ()Lio/ebean/plugin/BeanType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3567
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: ()Lio/ebean/plugin/BeanType<*>;

  public void visitAllInheritanceChildren(java.util.function.Consumer<io.ebean.plugin.BeanType<?>>);
    descriptor: (Ljava/util/function/Consumer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.ebeaninternal.server.deploy.BeanDescriptor this
         0: .line 3572
            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.BeanDescriptor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/server/deploy/BeanDescriptor<TT;>;
    Signature: (Ljava/util/function/Consumer<Lio/ebean/plugin/BeanType<*>;>;)V
    MethodParameters:
         Name  Flags
      visitor  
}
Signature: <T:Ljava/lang/Object;>Ljava/lang/Object;Lio/ebean/plugin/BeanType<TT;>;Lio/ebeaninternal/server/query/STreeType;
SourceFile: "BeanDescriptor.java"
NestMembers:
  io.ebeaninternal.server.deploy.BeanDescriptor$EntityType
InnerClasses:
  public WithOption = io.ebean.bean.PersistenceContext$WithOption of io.ebean.bean.PersistenceContext
  public final TemporalMode = io.ebeaninternal.api.SpiQuery$TemporalMode of io.ebeaninternal.api.SpiQuery
  public TableIUD = io.ebeaninternal.api.TransactionEventTable$TableIUD of io.ebeaninternal.api.TransactionEventTable
  public final Type = io.ebeaninternal.server.core.PersistRequest$Type of io.ebeaninternal.server.core.PersistRequest
  public final EntityType = io.ebeaninternal.server.deploy.BeanDescriptor$EntityType of io.ebeaninternal.server.deploy.BeanDescriptor
  public Property = io.ebeaninternal.util.SortByClause$Property of io.ebeaninternal.util.SortByClause
  public abstract Entry = java.util.Map$Entry of java.util.Map