Package com.sap.cds.impl.sql
Class SqlMappingImpl
java.lang.Object
com.sap.cds.impl.sql.SqlMappingImpl
- All Implemented Interfaces:
SqlMapping
- Direct Known Subclasses:
H2SqlMapping,HanaDocStoreSqlMapping,HanaSqlMapping,PostgresSqlMapping,SqliteSqlMapping
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncolumnLikeAlias(CdsElement element) columnName(CqnElementRef ref) columnName(CdsElement element) columnName(String elementName) columnName(Stream<? extends CqnReference.Segment> segments) cteName()delimitedCasing(String undelimited) jsonValue(String contextItem, String jsonPath, CdsBaseType type) plainTableName(String qualifiedEntityName)
-
Field Details
-
CDS_PERSISTENCE_NAME
- See Also:
-
-
Constructor Details
-
SqlMappingImpl
-
-
Method Details
-
tableName
- Specified by:
tableNamein interfaceSqlMapping
-
localizedViewName
- Specified by:
localizedViewNamein interfaceSqlMapping
-
plainTableName
- Specified by:
plainTableNamein interfaceSqlMapping
-
columnName
- Specified by:
columnNamein interfaceSqlMapping
-
columnName
- Specified by:
columnNamein interfaceSqlMapping
-
columnName
- Specified by:
columnNamein interfaceSqlMapping
-
columnName
- Specified by:
columnNamein interfaceSqlMapping
-
getRowType
- Specified by:
getRowTypein interfaceSqlMapping
-
delimitedCasing
- Specified by:
delimitedCasingin interfaceSqlMapping
-
columnLikeAlias
- Specified by:
columnLikeAliasin interfaceSqlMapping
-
cteName
- Specified by:
cteNamein interfaceSqlMapping
-
jsonQuery
- Specified by:
jsonQueryin interfaceSqlMapping
-
jsonValue
- Specified by:
jsonValuein interfaceSqlMapping
-