org.apache.ibatis.abator.config
Class GeneratedKey

java.lang.Object
  extended byorg.apache.ibatis.abator.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)
           
 
Method Summary
 java.lang.String getColumn()
           
 java.lang.String getRuntimeSqlStatement()
           
 java.lang.String getType()
           
 boolean isBeforeInsert()
           
 boolean isIdentity()
           
 XmlElement toXmlElement()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneratedKey

public GeneratedKey(java.lang.String column,
                    java.lang.String configuredSqlStatement,
                    boolean isIdentity,
                    java.lang.String type)
Method Detail

getColumn

public java.lang.String getColumn()

isIdentity

public boolean isIdentity()

getRuntimeSqlStatement

public java.lang.String getRuntimeSqlStatement()

getType

public java.lang.String getType()

isBeforeInsert

public boolean isBeforeInsert()

toXmlElement

public XmlElement toXmlElement()