Class DeployIdentityMode

java.lang.Object
io.ebeaninternal.server.deploy.meta.DeployIdentityMode

public final class DeployIdentityMode extends Object
  • Constructor Details

    • DeployIdentityMode

      public DeployIdentityMode(io.ebean.annotation.Identity id)
  • Method Details

    • auto

      public static DeployIdentityMode auto()
    • setPlatformType

      public void setPlatformType(IdType type)
    • setSequence

      public void setSequence(int initialValue, int allocationSize, String sequenceName)
    • setSequenceGenerator

      public void setSequenceGenerator(String genName)
    • setSequenceBatchMode

      public int setSequenceBatchMode(boolean sequenceBatchMode)
    • setIdType

      public void setIdType(IdType type)
    • setStart

      public void setStart(int start)
    • setIncrement

      public void setIncrement(int increment)
    • setSequenceName

      public void setSequenceName(String sequenceName)
    • isPlatformDefault

      public boolean isPlatformDefault()
    • getIdType

      public IdType getIdType()
    • getGenerated

      public io.ebean.annotation.IdentityGenerated getGenerated()
    • getStart

      public int getStart()
    • getIncrement

      public int getIncrement()
    • getCache

      public int getCache()
    • getSequenceName

      public String getSequenceName()
    • isSequence

      public boolean isSequence()
    • isIdentity

      public boolean isIdentity()
    • isExternal

      public boolean isExternal()
    • isAuto

      public boolean isAuto()