public class SetValueForNullToDb extends AbstractToDbToken
Constructor and Description |
---|
SetValueForNullToDb(DbEntity entity,
DbAttribute column,
ValueForNullProvider valueForNullProvider) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(MergerToken o) |
MergerToken |
createReverse(MergerFactory factory)
Create a token with the reverse direction.
|
List<String> |
createSql(DbAdapter adapter) |
DbAttribute |
getColumn() |
DbEntity |
getEntity() |
protected QuotingStrategy |
getQuotingStrategy(DbAdapter adapter) |
String |
getTokenName() |
String |
getTokenValue() |
execute, executeSql, getDirection, toString
public SetValueForNullToDb(DbEntity entity, DbAttribute column, ValueForNullProvider valueForNullProvider)
public List<String> createSql(DbAdapter adapter)
createSql
in class AbstractToDbToken
public MergerToken createReverse(MergerFactory factory)
MergerToken
Not all tokens are reversible.
public String getTokenName()
public DbAttribute getColumn()
public String getTokenValue()
getTokenValue
in interface MergerToken
public DbEntity getEntity()
protected QuotingStrategy getQuotingStrategy(DbAdapter adapter)
public int compareTo(MergerToken o)
Copyright © 2001–2018 Apache Cayenne. All rights reserved.