org.apache.cayenne.merge
Class AbstractToModelToken
java.lang.Object
org.apache.cayenne.merge.AbstractToModelToken
- All Implemented Interfaces:
- MergerToken
- Direct Known Subclasses:
- AddColumnToModel, AddRelationshipToModel, CreateTableToModel, DropColumnToModel, DropRelationshipToModel, DropTableToModel, SetAllowNullToModel, SetColumnTypeToModel, SetNotNullToModel
public abstract class AbstractToModelToken
- extends Object
- implements MergerToken
Common abstract superclass for all MergerToken
s going from the database to the
model.
- Author:
- halset
AbstractToModelToken
public AbstractToModelToken()
getDirection
public final MergeDirection getDirection()
- Description copied from interface:
MergerToken
- The direction of this token. One of
MergeDirection.TO_DB
or
MergeDirection.TO_MODEL
- Specified by:
getDirection
in interface MergerToken
synchronizeWithObjEntity
protected void synchronizeWithObjEntity(DbEntity entity)
objEntitiesMappedToDbEntity
protected Collection<ObjEntity> objEntitiesMappedToDbEntity(DbEntity entity)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2001-2008 Apache Cayenne. All Rights Reserved.