| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.cayenne.merge.DbMerger
public class DbMerger
Traverse a DataNode and a DataMap and create a group of
 MergerTokens to alter the DataNode data store to match the
 DataMap.
| Constructor Summary | |
|---|---|
| DbMerger() | |
| Method Summary | |
|---|---|
|  List<MergerToken> | createMergeTokens(DataNode dataNode,
                  DataMap dataMap)Create and return a ListofMergerTokens to alter the givenDataNodeto match the givenDataMap | 
|  List<MergerToken> | createMergeTokens(DbAdapter adapter,
                  DataSource dataSource,
                  DataMap dataMap)Create and return a ListofMergerTokens to alter the givenDataNodeto match the givenDataMap | 
|  boolean | includeTableName(String tableName)A method that return true if the given table name should be included. | 
|  void | setValueForNullProvider(ValueForNullProvider valueProvider)Set a ValueForNullProviderthat will be used to set value for null on not
 null columns | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DbMerger()
| Method Detail | 
|---|
public void setValueForNullProvider(ValueForNullProvider valueProvider)
ValueForNullProvider that will be used to set value for null on not
 null columns
public boolean includeTableName(String tableName)
public List<MergerToken> createMergeTokens(DataNode dataNode,
                                           DataMap dataMap)
List of MergerTokens to alter the given
 DataNode to match the given DataMap
public List<MergerToken> createMergeTokens(DbAdapter adapter,
                                           DataSource dataSource,
                                           DataMap dataMap)
List of MergerTokens to alter the given
 DataNode to match the given DataMap
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||