org.apache.cayenne.merge
Class AbstractToDbToken
java.lang.Object
   org.apache.cayenne.merge.AbstractToDbToken
org.apache.cayenne.merge.AbstractToDbToken
- All Implemented Interfaces: 
- Comparable<MergerToken>, MergerToken
- Direct Known Subclasses: 
- AddColumnToDb, AddRelationshipToDb, CreateTableToDb, DropColumnToDb, DropRelationshipToDb, DropTableToDb, SetAllowNullToDb, SetColumnTypeToDb, SetNotNullToDb, SetPrimaryKeyToDb, SetValueForNullToDb
- public abstract class AbstractToDbToken 
- extends Object- implements MergerToken, Comparable<MergerToken>
Common abstract superclass for all MergerTokens going from the model to the
 database.
 
 
 
 
 
AbstractToDbToken
public AbstractToDbToken()
getDirection
public final MergeDirection getDirection()
- Description copied from interface: MergerToken
- The direction of this token. One of MergeDirection.TO_DBorMergeDirection.TO_MODEL
 
- 
- Specified by:
- getDirectionin interface- MergerToken
 
- 
 
execute
public void execute(MergerContext mergerContext)
- 
- Specified by:
- executein interface- MergerToken
 
- 
 
executeSql
protected void executeSql(MergerContext mergerContext,
                          String sql)
- 
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
createSql
public abstract List<String> createSql(DbAdapter adapter)
- 
 
- 
 
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.