public interface io.ebeaninternal.server.deploy.id.ImportedId
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: io.ebeaninternal.server.deploy.id.ImportedId
  super_class: java.lang.Object
{
  public abstract void addFkeys(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  

  public abstract boolean isScalar();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getDbColumn();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void sqlAppend(io.ebeaninternal.server.deploy.DbSqlContext);
    descriptor: (Lio/ebeaninternal/server/deploy/DbSqlContext;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      ctx   

  public abstract void dmlAppend(io.ebeaninternal.server.persist.dml.GenerateDmlRequest);
    descriptor: (Lio/ebeaninternal/server/persist/dml/GenerateDmlRequest;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      request  

  public abstract java.lang.Object bind(io.ebeaninternal.server.persist.dmlbind.BindableRequest, io.ebean.bean.EntityBean);
    descriptor: (Lio/ebeaninternal/server/persist/dmlbind/BindableRequest;Lio/ebean/bean/EntityBean;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.sql.SQLException
    MethodParameters:
         Name  Flags
      request  
      bean     

  public abstract int bind(int, io.ebean.SqlUpdate, io.ebean.bean.EntityBean);
    descriptor: (ILio/ebean/SqlUpdate;Lio/ebean/bean/EntityBean;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      position  
      update    
      bean      

  public abstract void buildImport(io.ebeaninternal.server.deploy.IntersectionRow, io.ebean.bean.EntityBean);
    descriptor: (Lio/ebeaninternal/server/deploy/IntersectionRow;Lio/ebean/bean/EntityBean;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      row    
      other  

  public abstract io.ebeaninternal.server.deploy.BeanProperty findMatchImport(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/ebeaninternal/server/deploy/BeanProperty;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      matchDbColumn  

  public abstract java.lang.String importedIdClause();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void buildImport(io.ebeaninternal.server.deploy.IntersectionBuilder);
    descriptor: (Lio/ebeaninternal/server/deploy/IntersectionBuilder;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      row   

  public abstract void bindImport(io.ebean.SqlUpdate, io.ebean.bean.EntityBean);
    descriptor: (Lio/ebean/SqlUpdate;Lio/ebean/bean/EntityBean;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      sql    
      other  
}
SourceFile: "ImportedId.java"