Tuscany DAS for Relational Databases

org.apache.tuscany.das.rdb.generator.impl
Class CudGenerator

java.lang.Object
  extended by org.apache.tuscany.das.rdb.generator.impl.CudGenerator

public class CudGenerator
extends Object


Constructor Summary
CudGenerator()
           
 
Method Summary
 Collection getCreateParameters(MappingWrapper mapping, DataObject changedObject, Table table)
           
 DeleteCommandImpl getDeleteCommand(Table t)
           
 Collection getDeleteParameters(Table table)
           
 InsertCommandImpl getInsertCommand(MappingWrapper mapping, DataObject changedObject, Table table)
           
 UpdateCommandImpl getUpdateCommand(MappingWrapper mapping, DataObject changedObject, Table table)
           
 Collection getUpdateParameters(DataObject changedObject, Table table)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CudGenerator

public CudGenerator()
Method Detail

getDeleteCommand

public DeleteCommandImpl getDeleteCommand(Table t)

getDeleteParameters

public Collection getDeleteParameters(Table table)

getCreateParameters

public Collection getCreateParameters(MappingWrapper mapping,
                                      DataObject changedObject,
                                      Table table)

getInsertCommand

public InsertCommandImpl getInsertCommand(MappingWrapper mapping,
                                          DataObject changedObject,
                                          Table table)

getUpdateCommand

public UpdateCommandImpl getUpdateCommand(MappingWrapper mapping,
                                          DataObject changedObject,
                                          Table table)

getUpdateParameters

public Collection getUpdateParameters(DataObject changedObject,
                                      Table table)

Tuscany DAS for Relational Databases

-