org.apache.cayenne.merge
Class CreateTableToModel
java.lang.Object
org.apache.cayenne.merge.AbstractToModelToken
org.apache.cayenne.merge.CreateTableToModel
- All Implemented Interfaces:
- MergerToken
public class CreateTableToModel
- extends AbstractToModelToken
A MergerToken
to add a DbEntity
to a DataMap
- Author:
- halset
CreateTableToModel
public CreateTableToModel(DbEntity entity)
setObjEntityClassName
public void setObjEntityClassName(String n)
- Set the
ObjEntity
className if ObjEntity
should be generated with a
special class name. Set to null if the ObjEntity
should be created with a
name based on DataMap.getDefaultPackage()
and Entity.getName()
The default value is the class name of CayenneDataObject
execute
public void execute(MergerContext mergerContext)
getTokenName
public String getTokenName()
getTokenValue
public String getTokenValue()
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. See #reversible()
Copyright © 2001-2008 Apache Cayenne. All Rights Reserved.