org.apache.cayenne.merge
Class CreateTableToDb
java.lang.Object
org.apache.cayenne.merge.AbstractToDbToken
org.apache.cayenne.merge.CreateTableToDb
- All Implemented Interfaces:
- java.lang.Comparable<MergerToken>, MergerToken
public class CreateTableToDb
- extends AbstractToDbToken
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CreateTableToDb
public CreateTableToDb(DbEntity entity)
createSql
public java.util.List<java.lang.String> createSql(DbAdapter adapter)
- Specified by:
createSql
in class AbstractToDbToken
execute
public void execute(MergerContext mergerContext)
- Specified by:
execute
in interface MergerToken
- Overrides:
execute
in class AbstractToDbToken
getTokenName
public java.lang.String getTokenName()
createReverse
public MergerToken createReverse(MergerFactory factory)
- Description copied from interface:
MergerToken
- Create a token with the reverse direction. AddColumn in one direction becomes
DropColumn in the other direction.
Not all tokens are reversible.
getEntity
public DbEntity getEntity()
getTokenValue
public java.lang.String getTokenValue()
getQuotingStrategy
protected QuotingStrategy getQuotingStrategy(DbAdapter adapter)
compareTo
public int compareTo(MergerToken o)
Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.