public class RDBStatementFactory extends Object implements StatementFactory
| Modifier and Type | Field and Description |
|---|---|
protected RDBDataConverter |
converter |
| Constructor and Description |
|---|
RDBStatementFactory() |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
createDelete(org.plasma.sdo.PlasmaType type,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values) |
FilterAssembler |
createFilterAssembler(org.plasma.query.model.Where where,
commonj.sdo.Type targetType) |
StringBuilder |
createInsert(org.plasma.sdo.PlasmaType type,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values) |
StringBuilder |
createSelect(org.plasma.sdo.PlasmaType type,
Set<commonj.sdo.Property> props,
List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues,
FilterAssembler filterAssembler,
List<Object> params) |
StringBuilder |
createSelect(org.plasma.sdo.PlasmaType type,
Set<commonj.sdo.Property> props,
List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues,
List<Object> params) |
StringBuilder |
createSelectConcurrent(org.plasma.sdo.PlasmaType type,
List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues,
int waitSeconds,
List<Object> params) |
StringBuilder |
createUpdate(org.plasma.sdo.PlasmaType type,
Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values) |
org.plasma.sdo.PlasmaProperty |
getOppositePriKeyProperty(commonj.sdo.Property targetProperty) |
boolean |
hasUpdatableProperties(Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values) |
protected RDBDataConverter converter
public StringBuilder createSelectConcurrent(org.plasma.sdo.PlasmaType type, List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues, int waitSeconds, List<Object> params)
createSelectConcurrent in interface StatementFactorypublic StringBuilder createSelect(org.plasma.sdo.PlasmaType type, Set<commonj.sdo.Property> props, List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues, List<Object> params)
createSelect in interface StatementFactorypublic StringBuilder createSelect(org.plasma.sdo.PlasmaType type, Set<commonj.sdo.Property> props, List<org.plasma.sdo.access.provider.common.PropertyPair> keyValues, FilterAssembler filterAssembler, List<Object> params)
createSelect in interface StatementFactorypublic StringBuilder createInsert(org.plasma.sdo.PlasmaType type, Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
createInsert in interface StatementFactorypublic StringBuilder createUpdate(org.plasma.sdo.PlasmaType type, Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
createUpdate in interface StatementFactorypublic StringBuilder createDelete(org.plasma.sdo.PlasmaType type, Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
createDelete in interface StatementFactorypublic org.plasma.sdo.PlasmaProperty getOppositePriKeyProperty(commonj.sdo.Property targetProperty)
getOppositePriKeyProperty in interface StatementFactorypublic boolean hasUpdatableProperties(Map<String,org.plasma.sdo.access.provider.common.PropertyPair> values)
hasUpdatableProperties in interface StatementFactorypublic FilterAssembler createFilterAssembler(org.plasma.query.model.Where where, commonj.sdo.Type targetType)
createFilterAssembler in interface StatementFactoryCopyright © 2020. All Rights Reserved.