Class DdlIdentity
- java.lang.Object
-
- io.ebeaninternal.dbmigration.ddlgeneration.platform.DdlIdentity
-
public class DdlIdentity extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static DdlIdentity
NONE
-
Constructor Summary
Constructors Constructor Description DdlIdentity(IdType idType, IdentityMode identityMode, String sequenceName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getCache()
int
getIncrement()
String
getSequenceName()
int
getStart()
String
identityOptions(String startWith, String incrementBy, String cache)
String
optionGenerated()
String
sequenceOptions(String startWith, String incrementBy, String cache)
boolean
useIdentity()
boolean
useSequence()
-
-
-
Field Detail
-
NONE
public static final DdlIdentity NONE
-
-
Constructor Detail
-
DdlIdentity
public DdlIdentity(IdType idType, IdentityMode identityMode, String sequenceName)
-
-
Method Detail
-
useSequence
public boolean useSequence()
-
useIdentity
public boolean useIdentity()
-
getSequenceName
public String getSequenceName()
-
optionGenerated
public String optionGenerated()
-
identityOptions
public String identityOptions(String startWith, String incrementBy, String cache)
-
sequenceOptions
public String sequenceOptions(String startWith, String incrementBy, String cache)
-
getStart
public int getStart()
-
getIncrement
public int getIncrement()
-
getCache
public int getCache()
-
-