org.apache.cayenne.merge
Class SetAllowNullToModel
java.lang.Object
org.apache.cayenne.merge.AbstractToModelToken
org.apache.cayenne.merge.SetAllowNullToModel
- All Implemented Interfaces:
- MergerToken
public class SetAllowNullToModel
- extends AbstractToModelToken
A MergerToken
to set the mandatory field of a DbAttribute
to false
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SetAllowNullToModel
public SetAllowNullToModel(DbEntity entity,
DbAttribute column)
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.
execute
public void execute(MergerContext mergerContext)
getTokenName
public java.lang.String getTokenName()
getColumn
public DbAttribute getColumn()
getTokenValue
public java.lang.String getTokenValue()
- Specified by:
getTokenValue
in interface MergerToken
getEntity
public DbEntity getEntity()
Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.