Package com.sap.cds.jdbc.generic
Class GenericDbContext
java.lang.Object
com.sap.cds.jdbc.generic.GenericDbContext
- All Implemented Interfaces:
DbContext
- Direct Known Subclasses:
H2DbContext,HanaDbContext,PostgreSqlDbContext,SqliteDbContext
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGenericDbContext(DataStoreConfiguration dataStoreConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncreateTableNameResolver(Locale locale) getSqlMapping(CdsStructuredType rowType) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cds.jdbc.spi.DbContext
casing, getTableFunctionMapper, subDialect
-
Field Details
-
config
-
-
Constructor Details
-
GenericDbContext
-
-
Method Details
-
createTableNameResolver
- Specified by:
createTableNameResolverin interfaceDbContext
-
createSearchResolver
- Specified by:
createSearchResolverin interfaceDbContext
-
getFunctionMapper
- Specified by:
getFunctionMapperin interfaceDbContext
-
getStatementResolver
- Specified by:
getStatementResolverin interfaceDbContext
-
getExceptionAnalyzer
- Specified by:
getExceptionAnalyzerin interfaceDbContext
-
getCapabilities
- Specified by:
getCapabilitiesin interfaceDbContext
-
getPredicateMapper
- Specified by:
getPredicateMapperin interfaceDbContext
-
getBinder
-
getSessionVariableSetter
- Specified by:
getSessionVariableSetterin interfaceDbContext
-
getSqlMapping
- Specified by:
getSqlMappingin interfaceDbContext
-
getScalarValueResolver
- Specified by:
getScalarValueResolverin interfaceDbContext
-