Index

A C D E F G H I J L P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

APPLICATIONUSER - Static variable in interface com.sap.cds.jdbc.spi.SessionVariableSetter
 

C

casing() - Method in interface com.sap.cds.jdbc.spi.DbContext
 
collate(CqnSortSpecification, Locale) - Method in interface com.sap.cds.jdbc.spi.StatementResolver
 
collate(Locale) - Method in interface com.sap.cds.jdbc.spi.StatementResolver
 
columnLikeAlias(CdsElement) - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 
columnName(CqnElementRef) - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 
columnName(CdsElement) - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 
columnName(String) - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 
columnName(Stream<? extends CqnReference.Segment>) - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 
com.sap.cds.jdbc.spi - package com.sap.cds.jdbc.spi
 
create(DataStoreConfiguration, int) - Method in interface com.sap.cds.jdbc.spi.DbContextFactory
 
createSearchResolver(CdsModel, Locale, CqnSelect) - Method in interface com.sap.cds.jdbc.spi.DbContext
 
createTableNameResolver(Locale) - Method in interface com.sap.cds.jdbc.spi.DbContext
 
cteName() - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 

D

DbContext - Interface in com.sap.cds.jdbc.spi
 
DbContextFactory - Interface in com.sap.cds.jdbc.spi
 
deleteAll(String) - Method in interface com.sap.cds.jdbc.spi.StatementResolver
 
delimitedCasing(String) - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 

E

ExceptionAnalyzer - Interface in com.sap.cds.jdbc.spi
Analyzes vendor codes to identify particular exceptions, like timeout, unique and not null constraint violation exceptions.

F

FunctionMapper - Interface in com.sap.cds.jdbc.spi
 

G

get(ResultSet, int) - Method in interface com.sap.cds.jdbc.spi.ValueBinder.Getter
 
getBinder(TimeZone) - Method in interface com.sap.cds.jdbc.spi.DbContext
 
getCapabilities() - Method in interface com.sap.cds.jdbc.spi.DbContext
 
getExceptionAnalyzer() - Method in interface com.sap.cds.jdbc.spi.DbContext
 
getFunctionMapper() - Method in interface com.sap.cds.jdbc.spi.DbContext
 
getPredicateMapper() - Method in interface com.sap.cds.jdbc.spi.DbContext
 
getRootCause(Throwable) - Static method in interface com.sap.cds.jdbc.spi.ExceptionAnalyzer
Returns the root cause of an exception
getRowType() - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 
getSessionVariableSetter() - Method in interface com.sap.cds.jdbc.spi.DbContext
 
getSqlMapping(CdsStructuredType) - Method in interface com.sap.cds.jdbc.spi.DbContext
 
getStatementResolver() - Method in interface com.sap.cds.jdbc.spi.DbContext
 
getter(CdsBaseType, boolean) - Method in interface com.sap.cds.jdbc.spi.ValueBinder
 
getValue(ResultSet, int, CdsBaseType, boolean) - Method in interface com.sap.cds.jdbc.spi.ValueBinder
 

H

hints(Map<String, Object>) - Method in interface com.sap.cds.jdbc.spi.StatementResolver
 

I

isLockTimeout(SQLException) - Method in interface com.sap.cds.jdbc.spi.ExceptionAnalyzer
 
isNotNullConstraint(SQLException) - Method in interface com.sap.cds.jdbc.spi.ExceptionAnalyzer
 
isUniqueConstraint(SQLException) - Method in interface com.sap.cds.jdbc.spi.ExceptionAnalyzer
 

J

jsonObjectPath(CqnElementRef) - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 

L

like(CqnValue, CqnValue, String, boolean) - Method in interface com.sap.cds.jdbc.spi.FunctionMapper
 
LOCALE - Static variable in interface com.sap.cds.jdbc.spi.SessionVariableSetter
 
localizedViewName() - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 
lockClause(CqnLock) - Method in interface com.sap.cds.jdbc.spi.StatementResolver
 
lockMode(CqnLock.Mode) - Method in interface com.sap.cds.jdbc.spi.StatementResolver
 

P

plainTableName(String) - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 
PredicateMapper - Interface in com.sap.cds.jdbc.spi
 
pushDownSearchToSubquery(CqnSelect, CqnSelect) - Method in interface com.sap.cds.jdbc.spi.SearchResolver
 

R

resolve(CqnSelect) - Method in interface com.sap.cds.jdbc.spi.SearchResolver
 

S

SearchResolver - Interface in com.sap.cds.jdbc.spi
Resolves the CQN search predicate of a given select into a datastore specific predicate.
SessionVariableSetter - Interface in com.sap.cds.jdbc.spi
 
set(Connection, Map<String, Object>) - Method in interface com.sap.cds.jdbc.spi.SessionVariableSetter
 
set(PreparedStatement, int, Object) - Method in interface com.sap.cds.jdbc.spi.ValueBinder.Setter
 
setter(CdsBaseType) - Method in interface com.sap.cds.jdbc.spi.ValueBinder
 
setValue(PreparedStatement, int, CdsBaseType, Object) - Method in interface com.sap.cds.jdbc.spi.ValueBinder
 
SqlMapping - Interface in com.sap.cds.jdbc.spi
This class is associated with an underlying structured type and provides the mapping of the type and its elements to table and column names.
StatementResolver - Interface in com.sap.cds.jdbc.spi
 
statementWideCollation(CqnSelect, Locale) - Method in interface com.sap.cds.jdbc.spi.StatementResolver
 
supports(String) - Method in interface com.sap.cds.jdbc.spi.DbContextFactory
 
supportsStatementWideCollation() - Method in interface com.sap.cds.jdbc.spi.StatementResolver
 

T

tableName() - Method in interface com.sap.cds.jdbc.spi.SqlMapping
 
tableName(CdsEntity) - Method in interface com.sap.cds.jdbc.spi.TableNameResolver
Resolves the DB table name by entity name and locale.
TableNameResolver - Interface in com.sap.cds.jdbc.spi
 
timeoutClause(int) - Method in interface com.sap.cds.jdbc.spi.StatementResolver
 
toSql(String, List<String>) - Method in interface com.sap.cds.jdbc.spi.FunctionMapper
 

U

upsert(String, Stream<String>, Stream<String>, Stream<String>) - Method in interface com.sap.cds.jdbc.spi.StatementResolver
 

V

VALID_FROM - Static variable in interface com.sap.cds.jdbc.spi.SessionVariableSetter
 
VALID_TO - Static variable in interface com.sap.cds.jdbc.spi.SessionVariableSetter
 
ValueBinder - Interface in com.sap.cds.jdbc.spi
 
ValueBinder.Getter<T> - Interface in com.sap.cds.jdbc.spi
 
ValueBinder.Setter - Interface in com.sap.cds.jdbc.spi
 
A C D E F G H I J L P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values