Opf.Datasource.Db
Class SingleTableStrategy


public class SingleTableStrategy
implements IMappingStrategy


Summary description for SingleTableObjectMappingStrategy.

summary
Summary description for SingleTableObjectMappingStrategy.

Constructor Summary
SingleTableStrategy()
           
SingleTableStrategy(Sql sql)
           

Method Summary
 voidFillDeleteCommandParameterValues(IDataCommand deleteCommand, ClassMap cm, object domainObject)
           
 voidFillInsertCommandParameterValues(IDataCommand insertCommand, ClassMap cm, object domainObject)
           
 voidFillSelectCommandParameterValues(IDataCommand selectCommand, ClassMap cm, object key)
           
 voidFillUpdateCommandParameterValues(IDataCommand updateCommand, ClassMap cm, object domainObject)
           
 IDataCommandGetDeleteCommand(ClassMap cm, object domainObject)
           
 IDataCommandGetInsertCommand(ClassMap cm, object domainObject)
           
 IDataCommandGetSelectCommand(ClassMap cm, object key)
           
 IDataCommandGetUpdateCommand(ClassMap cm, object domainObject)
           

Constructor Detail

SingleTableStrategy

public SingleTableStrategy()

SingleTableStrategy

public SingleTableStrategy(Sql sql)
Method Detail

FillDeleteCommandParameterValues

public void FillDeleteCommandParameterValues(IDataCommand deleteCommand, ClassMap cm, object domainObject)

FillInsertCommandParameterValues

public void FillInsertCommandParameterValues(IDataCommand insertCommand, ClassMap cm, object domainObject)

FillSelectCommandParameterValues

public void FillSelectCommandParameterValues(IDataCommand selectCommand, ClassMap cm, object key)

FillUpdateCommandParameterValues

public void FillUpdateCommandParameterValues(IDataCommand updateCommand, ClassMap cm, object domainObject)

GetDeleteCommand

public IDataCommand GetDeleteCommand(ClassMap cm, object domainObject)

GetInsertCommand

public IDataCommand GetInsertCommand(ClassMap cm, object domainObject)

GetSelectCommand

public IDataCommand GetSelectCommand(ClassMap cm, object key)

GetUpdateCommand

public IDataCommand GetUpdateCommand(ClassMap cm, object domainObject)

Association Links

to Class Opf.Sql