org.apache.cayenne.merge
Class AbstractToModelToken
java.lang.Object
   org.apache.cayenne.merge.AbstractToModelToken
org.apache.cayenne.merge.AbstractToModelToken
- All Implemented Interfaces: 
- MergerToken
- Direct Known Subclasses: 
- AddColumnToModel, AddRelationshipToModel, CreateTableToModel, DropColumnToModel, DropRelationshipToModel, DropTableToModel, SetAllowNullToModel, SetColumnTypeToModel, SetNotNullToModel, SetPrimaryKeyToModel
- public abstract class AbstractToModelToken 
- extends Object- implements MergerToken
Common abstract superclass for all MergerTokens going from the database to the
 model.
 
 
 
 
AbstractToModelToken
public AbstractToModelToken()
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
 
- 
 
synchronizeWithObjEntity
protected void synchronizeWithObjEntity(MergerContext mergerContext,
                                        DbEntity entity)
- 
 
- 
 
objEntitiesMappedToDbEntity
protected Collection<ObjEntity> objEntitiesMappedToDbEntity(DbEntity entity)
- 
 
- 
 
remove
protected void remove(MergerContext mergerContext,
                      DbRelationship rel,
                      boolean reverse)
- 
 
- 
 
remove
protected void remove(MergerContext mergerContext,
                      ObjRelationship rel,
                      boolean reverse)
- 
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.