Class IdentityMode

java.lang.Object
io.ebeaninternal.server.deploy.IdentityMode

public final class IdentityMode extends Object
  • Field Details

  • Constructor Details

    • IdentityMode

      public IdentityMode(DeployIdentityMode deploy)
      Create from deployment.
    • IdentityMode

      public IdentityMode(IdType type, io.ebean.annotation.IdentityGenerated auto, int start, int increment, int cache, String seqName)
      Create from migration model CreateTable.
  • Method Details

    • 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()
    • isDatabaseIdentity

      public boolean isDatabaseIdentity()
    • hasOptions

      public boolean hasOptions()