org.mybatis.generator.config
Class GeneratedKey
java.lang.Object
org.mybatis.generator.config.GeneratedKey
public class GeneratedKey
- extends java.lang.Object
This class specifies that a key is auto-generated, either as an identity
column (post insert), or as some other query like a sequences (pre insert).
- Author:
- Jeff Butler
Constructor Summary |
GeneratedKey(java.lang.String column,
java.lang.String configuredSqlStatement,
boolean isIdentity,
java.lang.String type)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GeneratedKey
public GeneratedKey(java.lang.String column,
java.lang.String configuredSqlStatement,
boolean isIdentity,
java.lang.String type)
getColumn
public java.lang.String getColumn()
isIdentity
public boolean isIdentity()
getRuntimeSqlStatement
public java.lang.String getRuntimeSqlStatement()
getType
public java.lang.String getType()
isPlacedBeforeInsertInIbatis2
public boolean isPlacedBeforeInsertInIbatis2()
- This method is used by the iBATIS2 generators to know
if the XML element should be placed
before the insert SQL statement.
- Returns:
getMyBatis3Order
public java.lang.String getMyBatis3Order()
toXmlElement
public XmlElement toXmlElement()
validate
public void validate(java.util.List<java.lang.String> errors,
java.lang.String tableName)
isJdbcStandard
public boolean isJdbcStandard()