Skip navigation links
$ A B C D E F G H I J K L M N O P Q R S T U V W _ 

$

$KEY - Static variable in interface com.sap.cds.ql.cqn.CqnElementRef
 

A

accept(CqnVisitor) - Method in interface com.sap.cds.ql.BooleanFunction
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnBooleanLiteral
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnComparisonPredicate
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnConnectivePredicate
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnContainmentTest
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnDelete
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnElementRef
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnExpand
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnExpression
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnFunc
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnInline
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnInPredicate
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnLimit
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnNegation
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnNullValue
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnNumericLiteral
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnParameter
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnPlain
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnPredicate
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnReference.Segment
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnSearchPredicate
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnSelectListValue
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnSortSpecification
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnSource
 
accept(CqnVisitor) - Method in class com.sap.cds.ql.cqn.CqnStar
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnStatement
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnStringLiteral
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnStructuredTypeRef
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnTemporalLiteral
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnToken
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnValueList
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnXpr
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.Expand
 
accept(CqnVisitor) - Method in class com.sap.cds.ql.Select
 
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsAction
 
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsArrayedType
 
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsAssociationType
 
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsDefinition
Accepts a CdsVisitor visiting the elements of this definition (depth-first)
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsElement
Accepts a CdsVisitor visiting this type.
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsEntity
 
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsEnumType
 
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsEvent
 
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsFunction
 
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsModel
Accepts a CdsVisitor visiting the definitions in this model (depth-first)
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsParameter
Accepts a CdsVisitor visiting this type.
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsService
 
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsSimpleType
 
accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsStructuredType
 
access(Map<String, Object>) - Static method in class com.sap.cds.Struct
Provides typed access on the given data map.
actions() - Method in interface com.sap.cds.reflect.CdsEntity
Returns a sequential Stream over the bounded CdsAction(s) of this CdsEntity.
actions() - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all CdsAction definitions in this model.
actions() - Method in interface com.sap.cds.reflect.CdsService
Returns a sequential Stream over all CdsAction definitions in this service.
alias() - Method in interface com.sap.cds.ql.cqn.CqnExpand
 
alias() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
Deprecated.
alias() - Method in interface com.sap.cds.ql.cqn.CqnSelectListValue
 
alias() - Method in interface com.sap.cds.ql.cqn.CqnStructuredTypeRef
 
ALL - Static variable in interface com.sap.cds.CdsDataStoreConnector.Capabilities
 
AnalysisResult - Interface in com.sap.cds.ql.cqn
Contains the analysis result for a CqnStructuredTypeRef or CqnStatement.
analyze(CqnStructuredTypeRef) - Method in class com.sap.cds.ql.cqn.CqnAnalyzer
Analyzes the Segment(s) of the given CqnStructuredTypeRef.
analyze(CqnSelect) - Method in class com.sap.cds.ql.cqn.CqnAnalyzer
Analyzes the ref and where condition of the given CqnSelect.
analyze(CqnUpdate) - Method in class com.sap.cds.ql.cqn.CqnAnalyzer
Analyzes the ref and where condition of the given CqnUpdate.
analyze(CqnDelete) - Method in class com.sap.cds.ql.cqn.CqnAnalyzer
Analyzes the ref and where condition of the given CqnDelete.
analyze(CdsModel, CqnStructuredTypeRef) - Method in interface com.sap.cds.ql.cqn.CqnAnalyzer.CqnAnalyzerSPI
 
analyze(CdsModel, CqnSelect) - Method in interface com.sap.cds.ql.cqn.CqnAnalyzer.CqnAnalyzerSPI
 
analyze(CdsModel, CqnUpdate) - Method in interface com.sap.cds.ql.cqn.CqnAnalyzer.CqnAnalyzerSPI
 
analyze(CdsModel, CqnDelete) - Method in interface com.sap.cds.ql.cqn.CqnAnalyzer.CqnAnalyzerSPI
 
and(CqnPredicate, CqnPredicate) - Static method in interface com.sap.cds.ql.CQL
Creates a conjunction of two given predicates
and(Iterable<? extends CqnPredicate>) - Static method in interface com.sap.cds.ql.CQL
Creates a conjunction of given predicates
and(CqnPredicate, CqnPredicate...) - Method in interface com.sap.cds.ql.Predicate
Creates a conjunction of this predicate with other predicates
annotations() - Method in interface com.sap.cds.reflect.CdsAnnotatable
Returns a sequential Stream over all CdsAnnotation(s) of this CdsAnnotatable.
annotations(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all CdsAnnotation(s) for the given namespace.
args(CqnValue...) - Method in interface com.sap.cds.ql.BooleanFunction
 
args() - Method in interface com.sap.cds.ql.cqn.CqnFunc
Returns the arguments of this function call.
args(CqnValue...) - Method in interface com.sap.cds.ql.FunctionCall
 
as(Class<T>) - Method in interface com.sap.cds.ql.cqn.CqnValue
Casts this type to the given type.
as(String) - Method in interface com.sap.cds.ql.StructuredTypeRef
 
as(String) - Method in interface com.sap.cds.ql.Value
 
as(Class<T>) - Method in interface com.sap.cds.reflect.CdsType
Casts this type to the given type.
as(Class<T>) - Method in interface com.sap.cds.Row
Returns this Row mapped to the given type.
as(Class<T>) - Method in class com.sap.cds.Struct.IterableViewFactory
Provides typed stream access on the underlying data maps.
as(Class<T>) - Method in class com.sap.cds.Struct.MapViewFactory
Provides typed access on the underlying data map.
asBoolean() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
Casts this literal to CqnBooleanLiteral.
asc() - Method in interface com.sap.cds.ql.Orderable
 
asDelete() - Method in interface com.sap.cds.ql.cqn.CqnDelete
 
asDelete() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Casts this CQN statement to CqnDelete.
asExpand() - Method in interface com.sap.cds.ql.cqn.CqnExpand
 
asExpand() - Method in interface com.sap.cds.ql.cqn.CqnSelectList
 
asExpression() - Method in interface com.sap.cds.ql.cqn.CqnExpression
 
asExpression() - Method in interface com.sap.cds.ql.cqn.CqnValue
Casts this value to CqnExpression.
asFunction() - Method in interface com.sap.cds.ql.cqn.CqnFunc
 
asFunction() - Method in interface com.sap.cds.ql.cqn.CqnValue
Casts this value to CqnFunc.
asInline() - Method in interface com.sap.cds.ql.cqn.CqnInline
 
asInline() - Method in interface com.sap.cds.ql.cqn.CqnSelectList
 
asInsert() - Method in interface com.sap.cds.ql.cqn.CqnInsert
 
asInsert() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Casts this CQN statement to CqnInsert.
asLiteral() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
 
asLiteral() - Method in interface com.sap.cds.ql.cqn.CqnValue
Casts this value to CqnLiteral.
asNullValue() - Method in interface com.sap.cds.ql.cqn.CqnNullValue
 
asNullValue() - Method in interface com.sap.cds.ql.cqn.CqnValue
Casts this value to CqnNullValue.
asNumber() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
Casts this literal to CqnNumericLiteral.
asParameter() - Method in interface com.sap.cds.ql.cqn.CqnParameter
 
asParameter() - Method in interface com.sap.cds.ql.cqn.CqnValue
Casts this value to CqnParameter.
asPlain() - Method in interface com.sap.cds.ql.cqn.CqnPlain
 
asPlain() - Method in interface com.sap.cds.ql.cqn.CqnValue
Casts this value to CqnPlain.
asQuery() - Method in interface com.sap.cds.ql.cqn.CqnSource
 
asReadOnly(Class<T>) - Method in class com.sap.cds.Struct.MapViewFactory
Provides typed read-only access on the underlying data map.
asRef() - Method in interface com.sap.cds.ql.cqn.CqnElementRef
 
asRef() - Method in interface com.sap.cds.ql.cqn.CqnSource
 
asRef() - Method in interface com.sap.cds.ql.cqn.CqnStructuredTypeRef
 
asRef() - Method in interface com.sap.cds.ql.cqn.CqnValue
Casts this value to CqnElementRef.
asRef() - Method in interface com.sap.cds.ql.StructuredType
 
asSelect() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
asSelect() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Casts this CQN statement to CqnSelect.
asSelectList() - Method in interface com.sap.cds.ql.cqn.CqnSelectList
 
asSelectList() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
 
associations() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the CdsElement(s) of type CdsAssociationType in this structured type.
asString() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
Casts this literal to CqnStringLiteral.
asTemporal() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
Casts this literal to CqnTemporalLiteral.
asUpdate() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Casts this CQN statement to CqnUpdate.
asUpdate() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
asUpsert() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Casts this CQN statement to CqnUpsert.
asUpsert() - Method in interface com.sap.cds.ql.cqn.CqnUpsert
 
asValue() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
 
asValue() - Method in interface com.sap.cds.ql.cqn.CqnSelectListValue
 

B

batchCount() - Method in interface com.sap.cds.Result
Returns the number of batches.
begin() - Method in interface com.sap.cds.transaction.spi.ContainerTransactionManager
Start a transaction on the managed data source
between(T, T) - Method in interface com.sap.cds.ql.Value
Creates a between predicate that tests if this value is within a closed interval with given bounds
between(Value<T>, T) - Method in interface com.sap.cds.ql.Value
Creates a between predicate that tests if this value is within a closed interval with given bounds
between(T, Value<T>) - Method in interface com.sap.cds.ql.Value
Creates a between predicate that tests if this value is within a closed interval with given bounds
between(Value<T>, Value<T>) - Method in interface com.sap.cds.ql.Value
Creates a between predicate that tests if this value is within a closed interval with given bounds
booleanFunc(String, List<? extends CqnValue>) - Static method in interface com.sap.cds.ql.CQL
Creates a CDS QL function call that is send to the underlying data store.
booleanFunc(String, List<? extends CqnValue>) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
BooleanFunction - Interface in com.sap.cds.ql
 
booleanFunction(String, List<Value<?>>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
build() - Method in class com.sap.cds.SessionContext.Builder
 
build() - Method in class com.sap.cds.UserContext.Builder
 
Builder() - Constructor for class com.sap.cds.SessionContext.Builder
 
Builder(UserContext, Instant, Instant, Instant) - Constructor for class com.sap.cds.SessionContext.Builder
 
Builder() - Constructor for class com.sap.cds.UserContext.Builder
 
Builder(String, Locale) - Constructor for class com.sap.cds.UserContext.Builder
 
byAnnotation(String) - Static method in interface com.sap.cds.reflect.CdsAnnotatable
Returns a Predicate to filter CdsAnnotatable(s) that have a CdsAnnotation with the given name.
byId(Object) - Method in interface com.sap.cds.ql.Delete
Sets the where condition of the delete statement, requiring that the value of the single key element of the target entity set is equal to the given idValue.
byId(Object) - Method in class com.sap.cds.ql.Select
Sets the where condition of the select statement, requiring that the value of the single key element of the target entity set is equal to the given idValue.
byId(Object) - Method in interface com.sap.cds.ql.Update
Sets the where condition of the update statement, requiring that the value of the single key element of the target entity set is equal to the given idValue.
byNamespace(String) - Static method in interface com.sap.cds.reflect.CdsDefinition
Returns a Predicate to filter CdsDefinition(s) that are inside the given namespace.

C

capabilities() - Method in interface com.sap.cds.CdsDataStoreConnector
 
caseInsensitive() - Method in interface com.sap.cds.ql.cqn.CqnContainmentTest
 
cast(Class<U>) - Method in interface com.sap.cds.ql.Value
Deprecated.
cast(String) - Method in interface com.sap.cds.ql.Value
Deprecated.
Cds4jServiceLoader - Class in com.sap.cds
Internal ServiceLoader class.
CdsAction - Interface in com.sap.cds.reflect
 
CdsAnnotatable - Interface in com.sap.cds.reflect
 
CdsAnnotation<T> - Interface in com.sap.cds.reflect
 
CdsArrayedType - Interface in com.sap.cds.reflect
 
CdsAssociationType - Interface in com.sap.cds.reflect
 
CdsAssociationType.Cardinality - Interface in com.sap.cds.reflect
 
CdsBaseType - Enum in com.sap.cds.reflect
 
CdsCommunicationException - Exception in com.sap.cds
 
CdsCommunicationException(Throwable) - Constructor for exception com.sap.cds.CdsCommunicationException
 
CdsCommunicationException(String) - Constructor for exception com.sap.cds.CdsCommunicationException
 
CdsCommunicationException(String, Throwable) - Constructor for exception com.sap.cds.CdsCommunicationException
 
CdsCommunicationException(Throwable, int) - Constructor for exception com.sap.cds.CdsCommunicationException
 
CdsCommunicationException(String, int) - Constructor for exception com.sap.cds.CdsCommunicationException
 
CdsCommunicationException(String, Throwable, int) - Constructor for exception com.sap.cds.CdsCommunicationException
 
CdsData - Interface in com.sap.cds
Represents data that can be accessed as a Map and serialized to JSON.
CdsDataException - Exception in com.sap.cds.ql
 
CdsDataException(String, Throwable) - Constructor for exception com.sap.cds.ql.CdsDataException
 
CdsDataException(String) - Constructor for exception com.sap.cds.ql.CdsDataException
 
CdsDataStore - Interface in com.sap.cds
The CdsDataStore is used to interact with a data source.
CdsDataStoreConnector - Interface in com.sap.cds
 
CdsDataStoreConnector.Capabilities - Interface in com.sap.cds
 
CdsDecimal - Interface in com.sap.cds.reflect
 
CdsDefinition - Interface in com.sap.cds.reflect
 
CdsDefinitionNotFoundException - Exception in com.sap.cds.reflect
 
CdsDefinitionNotFoundException(Throwable) - Constructor for exception com.sap.cds.reflect.CdsDefinitionNotFoundException
 
CdsDefinitionNotFoundException(String) - Constructor for exception com.sap.cds.reflect.CdsDefinitionNotFoundException
 
CdsDefinitionNotFoundException(String, Throwable) - Constructor for exception com.sap.cds.reflect.CdsDefinitionNotFoundException
 
CdsElement - Interface in com.sap.cds.reflect
 
CdsElementNotFoundException - Exception in com.sap.cds.reflect
 
CdsElementNotFoundException(Throwable) - Constructor for exception com.sap.cds.reflect.CdsElementNotFoundException
 
CdsElementNotFoundException(String) - Constructor for exception com.sap.cds.reflect.CdsElementNotFoundException
 
CdsElementNotFoundException(String, Throwable) - Constructor for exception com.sap.cds.reflect.CdsElementNotFoundException
 
CdsEntity - Interface in com.sap.cds.reflect
 
CdsEnumType<T> - Interface in com.sap.cds.reflect
 
CdsEnumType.Enumeral<T> - Interface in com.sap.cds.reflect
 
CdsEvent - Interface in com.sap.cds.reflect
 
CdsException - Exception in com.sap.cds
 
CdsException(Throwable) - Constructor for exception com.sap.cds.CdsException
 
CdsException(String) - Constructor for exception com.sap.cds.CdsException
 
CdsException(String, Throwable) - Constructor for exception com.sap.cds.CdsException
 
CdsFunction - Interface in com.sap.cds.reflect
 
cdsJavaMediaType(CdsBaseType) - Static method in enum com.sap.cds.reflect.CdsBaseType
 
CdsLockTimemoutException - Exception in com.sap.cds
 
CdsLockTimemoutException(Throwable) - Constructor for exception com.sap.cds.CdsLockTimemoutException
 
CdsLockTimemoutException(String) - Constructor for exception com.sap.cds.CdsLockTimemoutException
 
CdsLockTimemoutException(String, Throwable) - Constructor for exception com.sap.cds.CdsLockTimemoutException
 
CdsModel - Interface in com.sap.cds.reflect
The CdsModel represents the complete CDS model and is the starting point for the introspection.
CdsModel.Reader - Interface in com.sap.cds.reflect
 
CdsName - Annotation Type in com.sap.cds.ql
 
cdsName() - Method in enum com.sap.cds.reflect.CdsBaseType
 
CdsParameter - Interface in com.sap.cds.reflect
 
CdsReflectiveOperationException - Exception in com.sap.cds.reflect
 
CdsReflectiveOperationException(Throwable) - Constructor for exception com.sap.cds.reflect.CdsReflectiveOperationException
 
CdsReflectiveOperationException(String) - Constructor for exception com.sap.cds.reflect.CdsReflectiveOperationException
 
CdsReflectiveOperationException(String, Throwable) - Constructor for exception com.sap.cds.reflect.CdsReflectiveOperationException
 
CdsService - Interface in com.sap.cds.reflect
 
CdsSimpleType - Interface in com.sap.cds.reflect
 
CdsStringType - Interface in com.sap.cds.reflect
 
CdsStructuredType - Interface in com.sap.cds.reflect
 
cdsType(String) - Static method in enum com.sap.cds.reflect.CdsBaseType
 
CdsType - Interface in com.sap.cds.reflect
 
CdsVisitor - Interface in com.sap.cds.reflect
 
columns() - Method in interface com.sap.cds.ql.cqn.CqnSelect
Deprecated.
columns(CqnSelectListItem...) - Method in class com.sap.cds.ql.Select
Sets the projection of the select statement.
columns(Function<T, CqnSelectListItem>...) - Method in class com.sap.cds.ql.Select
Sets the projection of the select statement.
columns(List<CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
Sets the projection of the select statement.
columns(Stream<CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
Sets the projection of the select statement.
columns(String...) - Method in class com.sap.cds.ql.Select
Sets the projection of the select statement.
com.sap.cds - package com.sap.cds
 
com.sap.cds.mtx - package com.sap.cds.mtx
 
com.sap.cds.ql - package com.sap.cds.ql
 
com.sap.cds.ql.cqn - package com.sap.cds.ql.cqn
 
com.sap.cds.reflect - package com.sap.cds.reflect
 
com.sap.cds.transaction - package com.sap.cds.transaction
 
com.sap.cds.transaction.spi - package com.sap.cds.transaction.spi
 
commit() - Method in interface com.sap.cds.transaction.spi.ContainerTransactionManager
If there is an active transaction commit it.
comparison(CqnValue, CqnComparisonPredicate.Operator, CqnValue) - Static method in interface com.sap.cds.ql.CQL
Creates a comparison predicate.
comparison(Value<?>, CqnComparisonPredicate.Operator, Value<?>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
comparison(CqnValue, CqnComparisonPredicate.Operator, CqnValue) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
compositions() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the CdsElement(s) of type composition in this structured type.
concreteElements() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the non virtual CdsElement(s) in this structured type.
concreteEntities() - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all non abstract CdsEntity definitions in this model.
concreteNonAssociationElements() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the CdsElement(s) in this structured type that are not of type CdsAssociationType and not virtual.
connect() - Method in interface com.sap.cds.CdsDataStoreConnector
Returns the CdsDataStore.
connect(SessionContext) - Method in interface com.sap.cds.CdsDataStoreConnector
Returns the CdsDataStore.
connect(CqnConnectivePredicate.Operator, Iterable<? extends CqnPredicate>) - Static method in interface com.sap.cds.ql.CQL
Creates a logical connection of given predicates CqnPredicate.
connect(CqnConnectivePredicate.Operator, Iterable<? extends CqnPredicate>) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
connective(CqnConnectivePredicate.Operator, List<Predicate>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
ConstraintViolationException - Exception in com.sap.cds
 
ConstraintViolationException(String, SQLException) - Constructor for exception com.sap.cds.ConstraintViolationException
 
ContainerTransactionManager - Interface in com.sap.cds.transaction.spi
A ContainerTransactionManager is a thread-safe API that allows to manage transactions of an underlying data source.
contains(String) - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests whether this string value contains a given substring
contains(Value<String>) - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests whether this string value contains a given substring
contains(Value<String>, boolean) - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests whether this string value contains a given substring
copy(CqnPredicate) - Static method in interface com.sap.cds.ql.CQL
Creates a copy of the given predicate.
copy(CqnPredicate, CqnModifier) - Static method in interface com.sap.cds.ql.CQL
Creates a modified copy of the given predicate.
copy(S) - Static method in interface com.sap.cds.ql.CQL
Creates a copy of the given CQN statement.
copy(S, CqnModifier) - Static method in interface com.sap.cds.ql.CQL
Creates a modified copy of the given CQN statement.
copy(CqnPredicate) - Method in interface com.sap.cds.ql.CqnBuilder
 
copy(CqnPredicate, CqnModifier) - Method in interface com.sap.cds.ql.CqnBuilder
 
copy(S) - Method in interface com.sap.cds.ql.CqnBuilder
 
copy(S, CqnModifier) - Method in interface com.sap.cds.ql.CqnBuilder
 
copy(CqnDelete) - Static method in interface com.sap.cds.ql.Delete
Copies the given CqnDelete into a Delete builder.
copy(CqnInsert) - Static method in interface com.sap.cds.ql.Insert
Copies the given CqnInsert into an Insert builder.
copy(CqnSelect) - Static method in class com.sap.cds.ql.Select
Copies the given CqnSelect into a Select builder.
copy(CqnUpdate) - Static method in interface com.sap.cds.ql.Update
Copies the given CqnUpdate into an Update builder.
copy(CqnUpsert) - Static method in interface com.sap.cds.ql.Upsert
Copies the given CqnUpsert into an Upsert builder.
count() - Static method in interface com.sap.cds.ql.CQL
Creates a count all function call.
count(CqnElementRef) - Static method in interface com.sap.cds.ql.CQL
Creates a count function call on the given element.
CQL - Interface in com.sap.cds.ql
 
CQN - Interface in com.sap.cds.ql.cqn
 
cqn(String) - Static method in interface com.sap.cds.ql.Delete
Creates a delete statement to delete entries from a specified entity set.
cqn(String) - Static method in interface com.sap.cds.ql.Insert
Creates an insert statement from a given CQN String.
cqn(String) - Static method in class com.sap.cds.ql.Select
Creates a select statement from a given CQN String.
cqn(String) - Static method in interface com.sap.cds.ql.Update
Creates an update statement to update data for a specified entity set.
cqn(String) - Static method in interface com.sap.cds.ql.Upsert
Creates an upsert statement to upsert data for a specified entity set.
CqnAnalyzer - Class in com.sap.cds.ql.cqn
CqnAnalyzer.CqnAnalyzerSPI - Interface in com.sap.cds.ql.cqn
Service Provider Interface for the CqnAnalyzer.
CqnBooleanLiteral - Interface in com.sap.cds.ql.cqn
 
CqnBuilder - Interface in com.sap.cds.ql
Service Provider Interface
CqnBuilder.QueryBuilderSupport - Interface in com.sap.cds.ql
 
CqnComparisonPredicate - Interface in com.sap.cds.ql.cqn
 
CqnComparisonPredicate.Operator - Enum in com.sap.cds.ql.cqn
 
CqnConnectivePredicate - Interface in com.sap.cds.ql.cqn
 
CqnConnectivePredicate.Operator - Enum in com.sap.cds.ql.cqn
 
CqnContainmentTest - Interface in com.sap.cds.ql.cqn
 
CqnDelete - Interface in com.sap.cds.ql.cqn
 
CqnElementRef - Interface in com.sap.cds.ql.cqn
 
CqnEntitySelector - Interface in com.sap.cds.ql.cqn
The entity selector describes a basic selection from an entity set.
CqnExpand - Interface in com.sap.cds.ql.cqn
 
CqnExpression - Interface in com.sap.cds.ql.cqn
 
CqnFunc - Interface in com.sap.cds.ql.cqn
 
CqnInline - Interface in com.sap.cds.ql.cqn
 
CqnInPredicate - Interface in com.sap.cds.ql.cqn
 
CqnInsert - Interface in com.sap.cds.ql.cqn
 
CqnLimit - Interface in com.sap.cds.ql.cqn
 
CqnLiteral<T> - Interface in com.sap.cds.ql.cqn
 
CqnLock - Interface in com.sap.cds.ql.cqn
 
CqnModifier - Interface in com.sap.cds.ql.cqn
Allows to modify CQN statements copied with CQL.copy.
CqnNegation - Interface in com.sap.cds.ql.cqn
 
CqnNullValue - Interface in com.sap.cds.ql.cqn
 
CqnNumericLiteral<N extends Number> - Interface in com.sap.cds.ql.cqn
 
CqnParameter - Interface in com.sap.cds.ql.cqn
 
CqnParser - Interface in com.sap.cds.ql
 
CqnPlain - Interface in com.sap.cds.ql.cqn
 
CqnPredicate - Interface in com.sap.cds.ql.cqn
 
CqnReference - Interface in com.sap.cds.ql.cqn
 
CqnReference.Segment - Interface in com.sap.cds.ql.cqn
 
CqnSearchPredicate - Interface in com.sap.cds.ql.cqn
 
CqnSelect - Interface in com.sap.cds.ql.cqn
 
CqnSelectList - Interface in com.sap.cds.ql.cqn
 
CqnSelectListItem - Interface in com.sap.cds.ql.cqn
 
CqnSelectListValue - Interface in com.sap.cds.ql.cqn
 
CqnSortSpecification - Interface in com.sap.cds.ql.cqn
 
CqnSortSpecification.Order - Enum in com.sap.cds.ql.cqn
 
CqnSource - Interface in com.sap.cds.ql.cqn
 
CqnStar - Class in com.sap.cds.ql.cqn
 
CqnStatement - Interface in com.sap.cds.ql.cqn
 
CqnStringLiteral - Interface in com.sap.cds.ql.cqn
 
CqnStructuredTypeRef - Interface in com.sap.cds.ql.cqn
 
CqnSubQuery - Interface in com.sap.cds.ql.cqn
 
CqnSyntaxException - Exception in com.sap.cds.ql.cqn
 
CqnSyntaxException(String, Throwable) - Constructor for exception com.sap.cds.ql.cqn.CqnSyntaxException
 
CqnSyntaxException(String) - Constructor for exception com.sap.cds.ql.cqn.CqnSyntaxException
 
CqnTemporalLiteral<E extends Temporal> - Interface in com.sap.cds.ql.cqn
 
CqnToken - Interface in com.sap.cds.ql.cqn
 
CqnUpdate - Interface in com.sap.cds.ql.cqn
 
CqnUpsert - Interface in com.sap.cds.ql.cqn
 
CqnValidationException - Exception in com.sap.cds.ql.cqn
 
CqnValidationException(String) - Constructor for exception com.sap.cds.ql.cqn.CqnValidationException
 
CqnValidationException(String, Throwable) - Constructor for exception com.sap.cds.ql.cqn.CqnValidationException
 
CqnValue - Interface in com.sap.cds.ql.cqn
 
CqnValueList - Interface in com.sap.cds.ql.cqn
 
CqnVisitor - Interface in com.sap.cds.ql.cqn
 
CqnXpr - Interface in com.sap.cds.ql.cqn
 
CqnXsert - Interface in com.sap.cds.ql.cqn
 
CqnXsert.Kind - Enum in com.sap.cds.ql.cqn
Deprecated.
create(CdsModel) - Static method in class com.sap.cds.ql.cqn.CqnAnalyzer
Creates an instance of CqnAnalyzer.
create(Supplier<CdsModel>) - Static method in class com.sap.cds.ql.cqn.CqnAnalyzer
Creates an instance of CqnAnalyzer.
create() - Static method in class com.sap.cds.SessionContext
 
create(Class<T>) - Static method in class com.sap.cds.Struct
Creates a data container for the given accessor interface.
create() - Static method in class com.sap.cds.UserContext
 

D

data() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
data(Map<String, ?>) - Method in interface com.sap.cds.ql.Update
Sets the values to be updated by the update statement.
data(String, Object) - Method in interface com.sap.cds.ql.Update
Adds an element to be updated to the update statement.
defaultValue() - Method in interface com.sap.cds.reflect.CdsSimpleType
Returns an Optional wrapping the default value of this CdsSimpleType.
delete(String, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
delete(CdsEntity, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
delete(E) - Method in interface com.sap.cds.ql.CqnBuilder
 
delete(Class<E>, Function<E, R>) - Method in interface com.sap.cds.ql.CqnBuilder
 
delete(String) - Method in interface com.sap.cds.ql.CqnParser
 
Delete<T extends StructuredType<?>> - Interface in com.sap.cds.ql
The Delete Builder allows to construct CDS QL delete statements, which can be executed via the CdsDataStore.
desc() - Method in interface com.sap.cds.ql.Orderable
 
displayName() - Method in interface com.sap.cds.ql.cqn.CqnExpand
 
displayName() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
Deprecated.
displayName() - Method in interface com.sap.cds.ql.cqn.CqnSelectListValue
 
distinct(boolean) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
distinct() - Method in class com.sap.cds.ql.Select
Specifies that duplicate query results should be eliminated.
dividedBy(T) - Method in interface com.sap.cds.ql.Value
Creates an expression that divides this numeric value by a given divisor
dividedBy(Value<T>) - Method in interface com.sap.cds.ql.Value
Creates an expression that divides this numeric value by a given divisor

E

ElementRef<T> - Interface in com.sap.cds.ql
 
elements() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
elements() - Method in interface com.sap.cds.ql.cqn.CqnXsert
 
elements() - Method in interface com.sap.cds.reflect.CdsEvent
Returns a sequential Stream over all CdsElement(s) in this event.
elements() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over all CdsElement(s) in this structured type.
elementsOfType(Class<T>) - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the CdsElement(s) of the given type in this structured type.
EmptyResultException - Exception in com.sap.cds
 
EmptyResultException(String, Throwable) - Constructor for exception com.sap.cds.EmptyResultException
 
EmptyResultException(String) - Constructor for exception com.sap.cds.EmptyResultException
 
endsWith(String) - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests whether this string value ends with a given suffix
endsWith(Value<String>) - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests whether this string value ends with a given suffix
entities() - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all CdsEntity definitions in this model.
entities() - Method in interface com.sap.cds.reflect.CdsService
Returns a sequential Stream over all CdsEntity definitions in this service.
entity(String) - Static method in interface com.sap.cds.ql.CQL
Creates a StructuredType representing a CDS entity.
entity() - Method in interface com.sap.cds.ql.cqn.ResolvedSegment
Returns the CdsEntity that is targeted by the CqnReference.Segment.
entity(String) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
entity(String) - Static method in interface com.sap.cds.ql.Update
Creates an update statement to update entries of a specified entity set.
entity(T) - Static method in interface com.sap.cds.ql.Update
Creates an update statement to update entries from a specified entity set.
entity(String, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Update
Creates an update statement to update entries of a specified entity set.
entity(Class<T>) - Static method in interface com.sap.cds.ql.Update
Creates an update statement to update data for a specified entity set.
entity(Class<R>, Function<R, T>) - Static method in interface com.sap.cds.ql.Update
Creates an update statement to update data for a specified entity set.
entity(CdsEntity, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Update
Creates an update statement to update entries of a specified entity set.
entity(CdsEntity) - Static method in interface com.sap.cds.ql.Update
Creates an update statement to update data for a specified entity set.
entries() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
entries() - Method in interface com.sap.cds.ql.cqn.CqnXsert
 
entries(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.ql.Insert
Sets the entries to be inserted into the entity set.
entries(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.ql.Update
Sets the batch data to be updated by the update statement.
entries(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.ql.Upsert
Sets the entries to be upserted into the entity set.
entry(Map<String, ?>) - Method in interface com.sap.cds.ql.Insert
Add a single entry to be inserted into the entity set.
entry(String, Object) - Method in interface com.sap.cds.ql.Insert
Add a single entry to be inserted into the entity set.
entry(Map<String, ?>) - Method in interface com.sap.cds.ql.Upsert
Adds a single entry to be upserted into the entity set.
entry(String, Object) - Method in interface com.sap.cds.ql.Upsert
Adds a single entry to be upserted into the entity set.
enumerals() - Method in interface com.sap.cds.reflect.CdsEnumType
Returns the enumerals of this CdsEnumType as a map, which maps the name of the enumeral to the enumeral.
eq(T) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is equal to a given value
eq(Value<T>) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is equal to a given value
events() - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all CdsEvent definitions in this model.
events() - Method in interface com.sap.cds.reflect.CdsService
Returns a sequential Stream over all CdsEvent definitions in this service.
evict(String) - Method in interface com.sap.cds.mtx.MetaDataAccessor
evicts CDS and EDMX models for the specified tenant
excluding(Set<String>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
excluding() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
excluding(String...) - Method in class com.sap.cds.ql.Select
Sets the exclude list of the select statement.
excluding(Function<T, CqnSelectListValue>...) - Method in class com.sap.cds.ql.Select
Sets the exclude list of the select statement.
excluding(Collection<String>) - Method in class com.sap.cds.ql.Select
Sets the exclude list of the select statement.
execute(CqnSelect, Object...) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnSelect statement with optional positional parameter values.
execute(CqnSelect, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnSelect statement with named parameter values.
execute(CqnInsert) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnInsert statement.
execute(CqnUpsert) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnUpsert statement.
execute(CqnUpdate, Object...) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnUpdate statement with optional positional parameter values.
execute(CqnUpdate, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnUpdate statement with named parameter values.
execute(CqnUpdate, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnUpdate statement as batch with the given named parameter values.
execute(CqnDelete, Object...) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnDelete statement with optional positional parameter values.
execute(CqnDelete, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnDelete statement with named parameter values.
execute(CqnDelete, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnDelete statement as batch with the given named parameter values.
exists(CqnSelect) - Static method in interface com.sap.cds.ql.CQL
Creates an exists predicate that tests if a given subquery returns any row
exists(Select<?>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
exists(CqnSelect) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
exists(Function<T, Select<?>>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(StructuredTypeRef, List<CqnSelectListItem>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
expand(StructuredTypeRef, List<CqnSelectListItem>, List<CqnSortSpecification>, CqnLimit) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
Expand<T extends StructuredType<?>> - Interface in com.sap.cds.ql
 
expand() - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>...) - Method in interface com.sap.cds.ql.StructuredType
 
expand(List<Function<T, CqnSelectListItem>>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Iterable<CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(CqnSelectListItem...) - Method in interface com.sap.cds.ql.StructuredType
 
expand(String...) - Method in interface com.sap.cds.ql.StructuredType
 

F

filter() - Method in interface com.sap.cds.ql.cqn.CqnReference.Segment
 
filter(CqnPredicate) - Method in interface com.sap.cds.ql.RefSegment
 
filter(CqnPredicate) - Method in interface com.sap.cds.ql.StructuredType
 
filter(Function<T, CqnPredicate>) - Method in interface com.sap.cds.ql.StructuredType
 
findAction(String) - Method in interface com.sap.cds.reflect.CdsEntity
Returns an Optional wrapping a bounded CdsAction.
findAction(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsAction.
findAnnotation(String) - Method in interface com.sap.cds.reflect.CdsAnnotatable
Returns an Optional wrapping a CdsAnnotation.
findAssociation(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns an Optional wrapping a CdsElement of type CdsAssociationType.
findElement(String) - Method in interface com.sap.cds.reflect.CdsEvent
Returns an Optional wrapping a CdsElement.
findElement(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns an Optional wrapping a CdsElement.
findEntity(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsEntity.
findEvent(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsEvent.
findFunction(String) - Method in interface com.sap.cds.reflect.CdsEntity
Returns an Optional wrapping a bounded CdsFunction.
findFunction(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsFunction.
findService(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsService.
findType(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsType.
first() - Method in interface com.sap.cds.Result
Returns the first row.
first(Class<T>) - Method in interface com.sap.cds.Result
Returns the first row mapped to the given type.
firstSegment() - Method in interface com.sap.cds.ql.cqn.CqnReference
 
from() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
from(String) - Static method in interface com.sap.cds.ql.Delete
Creates a delete statement to delete entries from a specified entity set.
from(E) - Static method in interface com.sap.cds.ql.Delete
Creates a delete statement to delete entries from a specified entity set.
from(String, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Delete
Creates a delete statement to delete entries from a specified entity set.
from(Class<E>) - Static method in interface com.sap.cds.ql.Delete
Creates a delete statement to delete entries from a specified entity set.
from(Class<E>, Function<E, R>) - Static method in interface com.sap.cds.ql.Delete
Creates a delete statement to delete entries from a specified entity set.
from(CdsEntity) - Static method in interface com.sap.cds.ql.Delete
Creates a delete statement to delete entries from a specified entity set.
from(CdsEntity, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Delete
Creates a delete statement to delete entries from a specified entity set.
from(String) - Static method in class com.sap.cds.ql.Select
Creates a select statement to select entries from a specified entity set.
from(StructuredType<T>) - Static method in class com.sap.cds.ql.Select
Creates a select statement to select entries from a specified entity set.
from(String, UnaryOperator<StructuredType<?>>) - Static method in class com.sap.cds.ql.Select
Creates a select statement to select entries from a specified entity set.
from(CdsEntity) - Static method in class com.sap.cds.ql.Select
Creates a select statement to select entries from a specified entity set.
from(CdsEntity, UnaryOperator<StructuredType<?>>) - Static method in class com.sap.cds.ql.Select
Creates a select statement to select entries from a specified entity set.
from(Class<T>) - Static method in class com.sap.cds.ql.Select
Creates a select statement to select entries from a specified entity set.
from(Class<R>, Function<R, T>) - Static method in class com.sap.cds.ql.Select
Creates a select statement to select entries from a specified entity set.
func(String, CqnValue...) - Static method in interface com.sap.cds.ql.CQL
Creates a CDS QL function call that is send to the underlying data store.
func(String, List<? extends CqnValue>) - Static method in interface com.sap.cds.ql.CQL
Creates a CDS QL function call that is send to the underlying data store.
func() - Method in interface com.sap.cds.ql.cqn.CqnFunc
Returns the name of the function to be called.
func(String, CqnValue...) - Static method in interface com.sap.cds.ql.CqnBuilder
func(String, Iterable<? extends CqnValue>) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
func(String, Value<?>...) - Method in interface com.sap.cds.ql.Value
Creates a predicate that applies a given function to this values and optional additional values
function(String, List<Value<?>>, String) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
FunctionCall<T> - Interface in com.sap.cds.ql
 
functions() - Method in interface com.sap.cds.reflect.CdsEntity
Returns a sequential Stream over the bounded CdsFunction(s) of this CdsEntity.
functions() - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all CdsFunction definitions in this model.
functions() - Method in interface com.sap.cds.reflect.CdsService
Returns a sequential Stream over all CdsFunction definitions in this service.

G

ge(T) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is greater than or equal to a given value
ge(Value<T>) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is greater than or equal to a given value
get(String) - Static method in interface com.sap.cds.ql.CQL
Creates an ElementRef representing a path from a CDS entity to an element of this or another entity.
get(List<? extends CqnReference.Segment>) - Static method in interface com.sap.cds.ql.CQL
Creates an ElementRef representing a path from a CDS entity to an element of this or another entity.
get(String) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
get(List<? extends CqnReference.Segment>) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
get(String) - Method in interface com.sap.cds.ql.StructuredType
 
get(String, Class<E>) - Method in interface com.sap.cds.ql.StructuredType
 
get(String) - Method in interface com.sap.cds.reflect.CdsSimpleType
Returns the property for the given key.
getAction(String) - Method in interface com.sap.cds.reflect.CdsEntity
Get a bounded CdsAction via its name.
getAction(String) - Method in interface com.sap.cds.reflect.CdsModel
Get a CdsAction via its fully qualified name.
getAssociation(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
Get a CdsElement of type CdsAssociationType by name.
getCardinality() - Method in interface com.sap.cds.reflect.CdsAssociationType
Returns the CdsAssociationType.Cardinality of this CdsAssociation.
getCdsModel(String) - Method in interface com.sap.cds.mtx.MetaDataAccessor
 
getConnectionSupplier() - Method in interface com.sap.cds.transaction.spi.TransactionManagerFactory
Get the data source managed by the singleton instance of the transaction manager
getDeclaringType() - Method in interface com.sap.cds.reflect.CdsElement
Returns the declaring type of this CdsElement.
getEdmx(String, String, String) - Method in interface com.sap.cds.mtx.MetaDataAccessor
 
getElement(String) - Method in interface com.sap.cds.reflect.CdsEvent
Get a CdsElement by name.
getElement(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
Get a CdsElement by name.
getEntity(String) - Method in interface com.sap.cds.reflect.CdsModel
Get a CdsEntity via its fully qualified name.
getEvent(String) - Method in interface com.sap.cds.reflect.CdsModel
Get a CdsEvent via its fully qualified name.
getFunction(String) - Method in interface com.sap.cds.reflect.CdsEntity
Get a CdsFunction via its name.
getFunction(String) - Method in interface com.sap.cds.reflect.CdsModel
Get a CdsFunction via its fully qualified name.
getHttpStatusCode() - Method in exception com.sap.cds.CdsCommunicationException
 
getId() - Method in class com.sap.cds.UserContext
 
getItemsType() - Method in interface com.sap.cds.reflect.CdsArrayedType
Returns the items' type of this CdsArrayedType.
getJavaType() - Method in interface com.sap.cds.reflect.CdsDecimal
 
getJavaType() - Method in interface com.sap.cds.reflect.CdsSimpleType
Returns the Java type of this CdsSimpleType definition.
getJavaType() - Method in interface com.sap.cds.reflect.CdsStringType
 
getKind() - Method in interface com.sap.cds.ql.cqn.CqnInsert
 
getKind() - Method in interface com.sap.cds.ql.cqn.CqnUpsert
 
getKind() - Method in interface com.sap.cds.ql.cqn.CqnXsert
Deprecated.
getLength() - Method in interface com.sap.cds.reflect.CdsStringType
Returns the length of this CdsString.
getLocale() - Method in class com.sap.cds.SessionContext
 
getLocale() - Method in class com.sap.cds.UserContext
 
getLock() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
getMeta(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns the meta property for the given key.
getName() - Method in interface com.sap.cds.ql.cqn.CqnParameter
Deprecated.
getName() - Method in interface com.sap.cds.reflect.CdsAnnotation
Returns the name of this CdsAnnotation.
getName() - Method in interface com.sap.cds.reflect.CdsDefinition
Returns the unqualified name of this definition.
getName() - Method in interface com.sap.cds.reflect.CdsElement
Returns the name of this CdsElement.
getName() - Method in interface com.sap.cds.reflect.CdsParameter
Returns the name of this CdsParameter.
getNow() - Method in class com.sap.cds.SessionContext
 
getPrecision() - Method in interface com.sap.cds.reflect.CdsDecimal
Returns the precision of this CdsDecimal.
getQualifiedName() - Method in interface com.sap.cds.reflect.CdsAssociationType
 
getQualifiedName() - Method in interface com.sap.cds.reflect.CdsDefinition
Returns the fully qualified name of this definition.
getQualifiedName() - Method in interface com.sap.cds.reflect.CdsSimpleType
 
getQualifier() - Method in interface com.sap.cds.reflect.CdsDefinition
Returns the qualifier part of this definition's qualified name.
getReturnType() - Method in interface com.sap.cds.reflect.CdsFunction
Returns the return type of this CdsFunction.
getRoot() - Method in interface com.sap.cds.ql.Source
Deprecated.
getScale() - Method in interface com.sap.cds.reflect.CdsDecimal
Returns the scale of this CdsDecimal.
getService(String) - Method in interface com.sap.cds.reflect.CdsModel
Get a CdsService via its fully qualified name.
getSessionContext() - Method in interface com.sap.cds.CdsDataStore
 
getSourceMax() - Method in interface com.sap.cds.reflect.CdsAssociationType.Cardinality
Returns the association's source cardinality, which can be '*' or a positive Integer.
getTarget() - Method in interface com.sap.cds.reflect.CdsAssociationType
Returns the target CdsEntity of this CdsAssociation.
getTargetMax() - Method in interface com.sap.cds.reflect.CdsAssociationType.Cardinality
Returns the association's maximum target cardinality, which can be '*' or a positive Integer.
getTargetMin() - Method in interface com.sap.cds.reflect.CdsAssociationType.Cardinality
Returns the association's minimum target cardinality, which can be zero or a positive Integer.
getTargetOf(String) - Method in interface com.sap.cds.reflect.CdsEntity
Returns the target CdsEntity of the association element with the given name.
getTransactionManger() - Method in interface com.sap.cds.transaction.spi.TransactionManagerFactory
Creates or gets a singleton instance of a transaction manager
getType() - Method in interface com.sap.cds.ql.Source
 
getType() - Method in interface com.sap.cds.reflect.CdsDecimal
 
getType() - Method in interface com.sap.cds.reflect.CdsElement
Returns the type of this CdsElement.
getType(String) - Method in interface com.sap.cds.reflect.CdsModel
Get a CdsType via its fully qualified name.
getType() - Method in interface com.sap.cds.reflect.CdsParameter
Returns the type of this CdsParameter.
getType() - Method in interface com.sap.cds.reflect.CdsSimpleType
Returns the CdsBaseType of this CdsSimpleType definition.
getType() - Method in interface com.sap.cds.reflect.CdsStringType
 
getUserContext() - Method in class com.sap.cds.SessionContext
 
getValidFrom() - Method in class com.sap.cds.SessionContext
 
getValidTo() - Method in class com.sap.cds.SessionContext
 
getValue() - Method in interface com.sap.cds.reflect.CdsAnnotation
Returns the value of this CdsAnnotation.
getVersion() - Method in interface com.sap.cds.reflect.CdsModel
Returns the CSN version this model was read from.
groupBy(List<CqnSelectListItem>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
groupBy() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
groupBy(CqnElementRef...) - Method in class com.sap.cds.ql.Select
Sets the group by clause of the select statement.
groupBy(Function<T, CqnSelectListItem>...) - Method in class com.sap.cds.ql.Select
Sets the group by clause of the select statement.
groupBy(List<CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
Sets the group by clause of the select statement.
groupBy(String...) - Method in class com.sap.cds.ql.Select
Sets the groupBy clause of the select statement.
gt(T) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is greater than a given value
gt(Value<T>) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is greater than a given value

H

has(String) - Method in interface com.sap.cds.ql.Searchable
Build a predicate to check, whether searchable matches a given search term.
hasInlineCount() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
hasValue(Object) - Method in interface com.sap.cds.reflect.CdsEnumType
Tests if this enum type has an enumeral with a given value.
having(Predicate) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
having() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
having(CqnPredicate) - Method in class com.sap.cds.ql.Select
Sets the having clause of the select statement.
having(Function<T, CqnPredicate>) - Method in class com.sap.cds.ql.Select
Sets the having clause of the select statement.

I

id() - Method in interface com.sap.cds.ql.cqn.CqnReference.Segment
 
id(String) - Method in interface com.sap.cds.ql.RefSegment
 
in(CqnValue, Collection<? extends CqnValue>) - Static method in interface com.sap.cds.ql.CQL
Creates an in predicate.
in(Value<?>, Collection<Value<?>>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
in(CqnValue, Collection<? extends CqnValue>) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
in(T...) - Method in interface com.sap.cds.ql.Value
Creates an IN predicate that tests if this value is equal to any value in a given list
in(List<? extends T>) - Method in interface com.sap.cds.ql.Value
Creates an IN predicate that tests if this value is equal to any value in a given list
in(Value<T>...) - Method in interface com.sap.cds.ql.Value
Creates an IN predicate that tests if this value is equal to any value in a given list
in(Iterable<Value<? extends T>>) - Method in interface com.sap.cds.ql.Value
Creates an IN predicate that tests if this value is equal to any value in a given list
inline(StructuredTypeRef, List<CqnSelectListItem>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
inline() - Method in interface com.sap.cds.ql.StructuredType
 
inline(Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
inline(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
inline(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
inline(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
inline(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
inline(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
inline(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
inline(Function<T, CqnSelectListItem>...) - Method in interface com.sap.cds.ql.StructuredType
 
inline(List<Function<T, CqnSelectListItem>>) - Method in interface com.sap.cds.ql.StructuredType
 
inline(Iterable<CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
inline(CqnSelectListItem...) - Method in interface com.sap.cds.ql.StructuredType
 
inline(String...) - Method in interface com.sap.cds.ql.StructuredType
 
inlineCount(boolean) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
inlineCount() - Method in class com.sap.cds.ql.Select
Specifies that the total number of root entities matching this query shall be returned along with the result.
inlineCount() - Method in interface com.sap.cds.Result
Returns the total number of root entities matching the query as requested by Select.inlineCount().
insert(String, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
insert(CdsEntity, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
insert(E) - Method in interface com.sap.cds.ql.CqnBuilder
 
insert(Class<E>, Function<E, R>) - Method in interface com.sap.cds.ql.CqnBuilder
 
insert(String) - Method in interface com.sap.cds.ql.CqnParser
 
Insert - Interface in com.sap.cds.ql
The Insert builder allows to construct CDS QL insert statements, which can be executed via the CdsDataStore.
instance() - Static method in interface com.sap.cds.ql.CqnBuilder
 
instance() - Static method in interface com.sap.cds.ql.CqnParser
 
into(String) - Static method in interface com.sap.cds.ql.Insert
Creates an insert statement to insert entries into a specified entity set.
into(E) - Static method in interface com.sap.cds.ql.Insert
Creates an insert statement to insert entries into a specified entity set.
into(String, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Insert
Creates an insert statement to insert entries into a specified entity set.
into(Class<E>) - Static method in interface com.sap.cds.ql.Insert
Creates an insert statement to insert entries into a specified entity set.
into(Class<R>, Function<R, T>) - Static method in interface com.sap.cds.ql.Insert
Creates an insert statement to insert entries into a specified entity set.
into(CdsEntity) - Static method in interface com.sap.cds.ql.Insert
Creates an insert statement to insert entries into a specified entity set.
into(String) - Static method in interface com.sap.cds.ql.Upsert
Creates an upsert statement to upsert entries into a specified entity set.
into(T) - Static method in interface com.sap.cds.ql.Upsert
Creates an upsert statement to upsert entries into a specified entity set.
into(String, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Upsert
Creates an upsert statement to upsert entries into a specified entity set.
into(Class<T>) - Static method in interface com.sap.cds.ql.Upsert
Creates an upsert statement to upsert entries into a specified entity set.
into(Class<R>, Function<R, T>) - Static method in interface com.sap.cds.ql.Upsert
Creates an upsert statement to upsert entries into a specified entity set.
into(CdsEntity) - Static method in interface com.sap.cds.ql.Upsert
Creates an upsert statement to upsert entries into a specified entity set.
into(CdsEntity, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Upsert
Creates an upsert statement to upsert entries into a specified entity set.
isAbstract() - Method in interface com.sap.cds.reflect.CdsEntity
Returns true if this entity is abstract.
isAbstract() - Method in interface com.sap.cds.reflect.CdsService
Returns true if this service is abstract.
isActive() - Method in interface com.sap.cds.transaction.TransactionManager
Checks if there is an active transaction associated with the current thread
isArrayed() - Method in interface com.sap.cds.reflect.CdsArrayedType
 
isArrayed() - Method in interface com.sap.cds.reflect.CdsType
Returns true if this is an arrayed type.
isAssociation() - Method in interface com.sap.cds.reflect.CdsAssociationType
 
isAssociation() - Method in interface com.sap.cds.reflect.CdsType
Returns true if this is an association type.
isBoolean() - Method in interface com.sap.cds.ql.cqn.CqnBooleanLiteral
 
isBoolean() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
Returns true if this is a CqnBooleanLiteral.
isComposition() - Method in interface com.sap.cds.reflect.CdsAssociationType
Returns true if this is a composition.
isDelete() - Method in interface com.sap.cds.ql.cqn.CqnDelete
 
isDelete() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Returns true if this is a CqnDelete statement.
isDistinct() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
isEnum() - Method in interface com.sap.cds.reflect.CdsEnumType
 
isEnum() - Method in interface com.sap.cds.reflect.CdsType
Returns true if this is an enum type.
isExpand() - Method in interface com.sap.cds.ql.cqn.CqnExpand
 
isExpand() - Method in interface com.sap.cds.ql.cqn.CqnSelectList
 
isExpression() - Method in interface com.sap.cds.ql.cqn.CqnExpression
 
isExpression() - Method in interface com.sap.cds.ql.cqn.CqnValue
Returns true if this is a CqnExpression.
isFunction() - Method in interface com.sap.cds.ql.cqn.CqnFunc
 
isFunction() - Method in interface com.sap.cds.ql.cqn.CqnValue
Returns true if this is a CqnFunc.
isInline() - Method in interface com.sap.cds.ql.cqn.CqnInline
 
isInline() - Method in interface com.sap.cds.ql.cqn.CqnSelectList
 
isInlineDefined() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns true if this is an inline defined structured type without a name.
isInsert() - Method in interface com.sap.cds.ql.cqn.CqnInsert
 
isInsert() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Returns true if this is a CqnInsert statement.
isKey() - Method in interface com.sap.cds.reflect.CdsElement
Returns true if this CdsElement is a key.
isLiteral() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
 
isLiteral() - Method in interface com.sap.cds.ql.cqn.CqnValue
Returns true if this is a CqnLiteral.
isLocalized() - Method in interface com.sap.cds.reflect.CdsStringType
Returns true if this CdsString is localized.
isNotNull() - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests if this value is not null
isNotNull() - Method in interface com.sap.cds.reflect.CdsElement
Returns true if this CdsElement cannot be null.
isNull() - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests if this value is null
isNullValue() - Method in interface com.sap.cds.ql.cqn.CqnNullValue
 
isNullValue() - Method in interface com.sap.cds.ql.cqn.CqnValue
Returns true if this is a CqnNullValue.
isNumeric() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
Returns true if this is a CqnNumericLiteral.
isNumeric() - Method in interface com.sap.cds.ql.cqn.CqnNumericLiteral
 
isParameter() - Method in interface com.sap.cds.ql.cqn.CqnParameter
 
isParameter() - Method in interface com.sap.cds.ql.cqn.CqnValue
Returns true if this is a CqnParameter.
isPlain() - Method in interface com.sap.cds.ql.cqn.CqnPlain
 
isPlain() - Method in interface com.sap.cds.ql.cqn.CqnValue
Returns true if this is a CqnPlain value.
isPositional() - Method in interface com.sap.cds.ql.cqn.CqnParameter
Returns true if this is a positional parameter.
isProjection() - Method in interface com.sap.cds.reflect.CdsEntity
Returns true if this entity is a projection.
isQuery() - Method in interface com.sap.cds.ql.cqn.CqnSource
 
isRef() - Method in interface com.sap.cds.ql.cqn.CqnElementRef
 
isRef() - Method in interface com.sap.cds.ql.cqn.CqnSource
 
isRef() - Method in interface com.sap.cds.ql.cqn.CqnStructuredTypeRef
 
isRef() - Method in interface com.sap.cds.ql.cqn.CqnValue
Returns true if this is a CqnElementRef.
isRollbackOnly() - Method in interface com.sap.cds.transaction.spi.ContainerTransactionManager
True, if the transaction manager was marked for rollback only for the currently active transaction
isSelect() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
isSelect() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Returns true if this is a CqnSelect statement.
isSelectList() - Method in interface com.sap.cds.ql.cqn.CqnSelectList
 
isSelectList() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
 
isSimple() - Method in interface com.sap.cds.reflect.CdsSimpleType
 
isSimple() - Method in interface com.sap.cds.reflect.CdsType
Returns true if this is a simple type.
isSimpleType(CdsBaseType) - Method in interface com.sap.cds.reflect.CdsType
Returns true if this is a simple type with a given base type.
isStar() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
 
isStar() - Method in class com.sap.cds.ql.cqn.CqnStar
 
isString() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
Returns true if this is a CqnStringLiteral.
isString() - Method in interface com.sap.cds.ql.cqn.CqnStringLiteral
 
isStructured() - Method in interface com.sap.cds.reflect.CdsStructuredType
 
isStructured() - Method in interface com.sap.cds.reflect.CdsType
Returns true if this is a structured type.
isTemporal() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
Returns true if this is a CqnTemporalLiteral.
isTemporal() - Method in interface com.sap.cds.ql.cqn.CqnTemporalLiteral
 
isUnique() - Method in interface com.sap.cds.reflect.CdsElement
Returns true if this CdsElement is unique.
isUpdate() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Returns true if this is a CqnUpdate statement.
isUpdate() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
isUpsert() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Returns true if this is a CqnUpsert statement.
isUpsert() - Method in interface com.sap.cds.ql.cqn.CqnUpsert
 
isValue() - Method in interface com.sap.cds.ql.cqn.CqnElementRef
 
isValue() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
 
isValue() - Method in interface com.sap.cds.ql.cqn.CqnSelectListValue
 
isView() - Method in interface com.sap.cds.reflect.CdsEntity
Returns true if this entity is a view.
isVirtual() - Method in interface com.sap.cds.reflect.CdsElement
Returns true if this CdsElement is virtual.
item() - Method in interface com.sap.cds.ql.cqn.CqnSortSpecification
 
items() - Method in interface com.sap.cds.ql.cqn.CqnEntitySelector
Returns the selected items
items(List<CqnSelectListItem>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
items() - Method in interface com.sap.cds.ql.cqn.CqnSelectList
 
iterator() - Method in interface com.sap.cds.ql.cqn.AnalysisResult
Returns an iterator over ResolvedSegment(s).

J

javaType() - Method in enum com.sap.cds.reflect.CdsBaseType
 
JSONizable - Interface in com.sap.cds
 

K

keyElements() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the key CdsElement(s) in this structured type.
keys() - Method in interface com.sap.cds.ql.cqn.ResolvedSegment
Returns the element name to value mapping for the key elements of the CdsEntity that is targeted by the CqnReference.Segment.
keys() - Method in interface com.sap.cds.reflect.CdsAssociationType
Returns a sequential Stream over the key CdsElement definitions of this association's target CdsEntity.

L

lastSegment() - Method in interface com.sap.cds.ql.cqn.CqnReference
 
le(T) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is less than or equal to a given value
le(Value<T>) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is less than or equal to a given value
left() - Method in interface com.sap.cds.ql.cqn.CqnComparisonPredicate
 
LENGTH - Static variable in interface com.sap.cds.reflect.CdsStringType
 
limit() - Method in interface com.sap.cds.ql.cqn.CqnEntitySelector
Returns the limit and offset of this selector
limit() - Method in interface com.sap.cds.ql.cqn.CqnLimit
Deprecated.
instead use CqnLimit.top()
limit(int) - Method in class com.sap.cds.ql.Select
Sets the limit of the select statement.
limit(int, int) - Method in class com.sap.cds.ql.Select
Sets the limit and offset of the select statement.
limit(Function<T, Value<Integer>>, Function<T, Value<Integer>>) - Method in class com.sap.cds.ql.Select
Deprecated.
limit(Function<T, Value<Integer>>) - Method in class com.sap.cds.ql.Select
Deprecated.
limit(Value<Integer>, Value<Integer>) - Method in class com.sap.cds.ql.Select
Deprecated.
list() - Method in interface com.sap.cds.Result
Returns a list of the result rows.
listOf(Class<T>) - Method in interface com.sap.cds.Result
Returns a list of the result rows mapped to the given type.
literal(T) - Static method in interface com.sap.cds.ql.CQL
Creates a CDS QL Literal to be used in queries.
literal(Object, String) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
literal(String, String) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
literal(Number, String) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
literal(Boolean, String) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
literal(Temporal, String) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
literal(T) - Static method in interface com.sap.cds.ql.CqnBuilder
Deprecated.
instead use CQL.literal(T)
literal(T) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
Literal<T> - Interface in com.sap.cds.ql
 
load(Class<T>) - Static method in class com.sap.cds.Cds4jServiceLoader
 
lock(int) - Method in class com.sap.cds.ql.Select
Creates a write lock on the selected rows so that other queries cannot lock or change the data until current transaction is finished.
lock() - Method in class com.sap.cds.ql.Select
Creates a write lock on the selected rows for a default number of seconds specified by DB so that other queries cannot lock or change the data until current transaction is finished.
lt(T) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is less than a given value
lt(Value<T>) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is less than a given value

M

matching(Map<String, ?>) - Method in interface com.sap.cds.ql.Delete
Sets the where condition of the delete statement.
matching(Map<String, ?>) - Method in class com.sap.cds.ql.Select
Sets the where condition of the select statement.
matching(Map<String, ?>) - Method in interface com.sap.cds.ql.StructuredType
 
matching(Map<String, ?>) - Method in interface com.sap.cds.ql.Update
Sets the where condition of the update statement.
MetaDataAccessor<M> - Interface in com.sap.cds.mtx
Provides access to tenant-specific CDS and EDMX models
minus(T) - Method in interface com.sap.cds.ql.Value
Creates an expression that subtracts a given subtrahend from this numeric value
minus(Value<T>) - Method in interface com.sap.cds.ql.Value
Creates an expression that subtracts a given subtrahend from this numeric value

N

name() - Method in interface com.sap.cds.ql.cqn.CqnParameter
Returns the name of this parameter
name() - Method in interface com.sap.cds.reflect.CdsEnumType.Enumeral
Returns the name of this enumeral.
ne(T) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is not equal to a given value
ne(Value<T>) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is not equal to a given value
negation(Predicate) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
nonAssociationElements() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the CdsElement(s) in this structured type that are not of type CdsAssociationType.
NonUniqueResultException - Exception in com.sap.cds
 
NonUniqueResultException(String, Throwable) - Constructor for exception com.sap.cds.NonUniqueResultException
 
NonUniqueResultException(String) - Constructor for exception com.sap.cds.NonUniqueResultException
 
not(CqnPredicate) - Static method in interface com.sap.cds.ql.CQL
Negates a given CqnPredicate.
not(CqnPredicate) - Static method in interface com.sap.cds.ql.CqnBuilder
not(CqnPredicate) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
not() - Method in interface com.sap.cds.ql.Predicate
Negates this predicate

O

offset() - Method in interface com.sap.cds.ql.cqn.CqnLimit
Deprecated.
instead use CqnLimit.skip()
onCondition() - Method in interface com.sap.cds.reflect.CdsAssociationType
Returns an Optional wrapping the on condition of this association.
operator() - Method in interface com.sap.cds.ql.cqn.CqnComparisonPredicate
 
operator() - Method in interface com.sap.cds.ql.cqn.CqnConnectivePredicate
 
or(CqnPredicate, CqnPredicate) - Static method in interface com.sap.cds.ql.CQL
Creates a disjunction of two given predicates
or(Iterable<? extends CqnPredicate>) - Static method in interface com.sap.cds.ql.CQL
Creates a disjunction of given predicates
or(CqnPredicate, CqnPredicate...) - Method in interface com.sap.cds.ql.Predicate
Creates a disjunction of this predicate with other predicates
order() - Method in interface com.sap.cds.ql.cqn.CqnSortSpecification
 
Orderable - Interface in com.sap.cds.ql
 
orderBy() - Method in interface com.sap.cds.ql.cqn.CqnEntitySelector
Returns the order of the selection result
orderBy(List<CqnSortSpecification>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
orderBy(String...) - Method in interface com.sap.cds.ql.Expand
 
orderBy(List<CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>...) - Method in interface com.sap.cds.ql.Expand
 
orderBy(CqnSortSpecification...) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>...) - Method in class com.sap.cds.ql.Select
Sets the orderBy clause of the select statement.
orderBy(CqnSortSpecification...) - Method in class com.sap.cds.ql.Select
Sets the orderBy clause of the select statement.
orderBy(List<CqnSortSpecification>) - Method in class com.sap.cds.ql.Select
Sets the orderBy clause of the select statement.
orderBy(String...) - Method in class com.sap.cds.ql.Select
Sets the orderBy clause of the select statement.

P

param() - Static method in interface com.sap.cds.ql.CQL
Creates a CDS QL positional Parameter to be used in queries.
param(String) - Static method in interface com.sap.cds.ql.CQL
Creates a CDS QL named Parameter to be used in queries.
param() - Static method in interface com.sap.cds.ql.CqnBuilder
Deprecated.
instead use CQL.param()
param(String) - Static method in interface com.sap.cds.ql.CqnBuilder
Deprecated.
instead use CQL.param()
param() - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
param(String) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
parameter(String, String) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
Parameter<T> - Interface in com.sap.cds.ql
 
parameters() - Method in interface com.sap.cds.reflect.CdsAction
Returns a sequential Stream over the CdsParameter(s) of this CdsAction.
parameters() - Method in interface com.sap.cds.reflect.CdsFunction
Returns a sequential Stream over the CdsParameter(s) of this CdsFunction.
params() - Method in interface com.sap.cds.ql.cqn.CqnLimit
 
params() - Method in interface com.sap.cds.reflect.CdsEntity
Returns a sequential Stream over the CdsParameter(s) of this CdsEntity.
parse() - Method in interface com.sap.cds.ql.CqnBuilder
 
plain(String) - Static method in interface com.sap.cds.ql.CQL
Creates a CQN plain value, which is directly send to the underlying data store.
plain(String, String) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
plain() - Method in interface com.sap.cds.ql.cqn.CqnPlain
Returns the name plain value.
plain(String) - Static method in interface com.sap.cds.ql.CqnBuilder
Deprecated.
plain(String) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
plain(Object...) - Method in interface com.sap.cds.ql.Value
 
plus(T) - Method in interface com.sap.cds.ql.Value
Creates an expression that adds a given summand to this numeric value
plus(Value<T>) - Method in interface com.sap.cds.ql.Value
Creates an expression that adds a given summand to this numeric value
PRECISION - Static variable in interface com.sap.cds.reflect.CdsDecimal
 
predicate() - Method in interface com.sap.cds.ql.cqn.CqnNegation
 
Predicate - Interface in com.sap.cds.ql
 
predicates() - Method in interface com.sap.cds.ql.cqn.CqnConnectivePredicate
 
prefix() - Method in interface com.sap.cds.ql.cqn.CqnSelectList
Deprecated.
proxy(Map<String, Object>, Class<T>) - Method in interface com.sap.cds.Struct.ProxyFactory
 

Q

query() - Method in interface com.sap.cds.ql.cqn.CqnSubQuery
 
query() - Method in interface com.sap.cds.reflect.CdsEntity
Returns the query of this CdsEntity.

R

read(InputStream) - Static method in interface com.sap.cds.reflect.CdsModel
Creates a CDS model from a CSN input stream.
read(String) - Static method in interface com.sap.cds.reflect.CdsModel
Creates a CDS model from a CSN String.
readCsn(InputStream) - Method in interface com.sap.cds.reflect.CdsModel.Reader
 
readCsn(String) - Method in interface com.sap.cds.reflect.CdsModel.Reader
 
reader - Static variable in interface com.sap.cds.reflect.CdsModel
 
ref() - Method in interface com.sap.cds.ql.cqn.CqnEntitySelector
Returns the ref to the entity set of this selector
ref(ElementRef<?>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
ref(StructuredTypeRef) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
ref() - Method in interface com.sap.cds.ql.cqn.CqnSelectList
 
ref() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Returns the reference of this statement.
reflect() - Method in interface com.sap.cds.CdsDataStoreConnector
Returns the CdsModel.
refresh(String) - Method in interface com.sap.cds.mtx.MetaDataAccessor
Rereads CDS and EDMX models for the specified tenant if they have changed
RefSegment - Interface in com.sap.cds.ql
 
ResolvedSegment - Interface in com.sap.cds.ql.cqn
Contains information on a CqnReference.Segment of a CqnStructuredTypeRef
Result - Interface in com.sap.cds
Represents the result data returned by the CdsDataStore.
returnType() - Method in interface com.sap.cds.reflect.CdsAction
Returns an Optional wrapping the CdsType of this CdsAction.
reverse() - Method in interface com.sap.cds.ql.cqn.AnalysisResult
Returns a reverse order iterator over ResolvedSegment(s), starting from the target segment.
right() - Method in interface com.sap.cds.ql.cqn.CqnComparisonPredicate
 
rollback() - Method in interface com.sap.cds.transaction.spi.ContainerTransactionManager
If there is an active transaction roll it back.
RollbackException - Exception in com.sap.cds.transaction
Exception indicating that a transaction has been rolled back
RollbackException(SQLException) - Constructor for exception com.sap.cds.transaction.RollbackException
 
RollbackException(String) - Constructor for exception com.sap.cds.transaction.RollbackException
 
rootEntity() - Method in interface com.sap.cds.ql.cqn.AnalysisResult
Returns the CdsEntity that is the root of the ref.
rootKeys() - Method in interface com.sap.cds.ql.cqn.AnalysisResult
Returns the element name to value mapping for the key elements of the CdsEntity that is the root of the ref.
rootSegment() - Method in interface com.sap.cds.ql.cqn.CqnReference
 
rootSegment() - Method in interface com.sap.cds.ql.ElementRef
 
rootSegment() - Method in interface com.sap.cds.ql.StructuredTypeRef
 
Row - Interface in com.sap.cds
Represents a single result data set of the CdsDataStore.
rowCount() - Method in interface com.sap.cds.Result
Returns the number of rows affected or returned by the query.
rowCount(int) - Method in interface com.sap.cds.Result
Returns the number of rows affected or returned by the query with the given batch index.

S

SCALE - Static variable in interface com.sap.cds.reflect.CdsDecimal
 
search(String) - Static method in interface com.sap.cds.ql.CQL
Creates a search predicate.
search(String) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
search(Predicate) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
search() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
search(String) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
search(String) - Method in class com.sap.cds.ql.Select
Adds a search filter to this select statement, requiring that any searchable element of the target entity set matches the given search term
search(Function<Searchable, Predicate>) - Method in class com.sap.cds.ql.Select
Adds a search filter to this select statement, requiring that any searchable element of the target entity set matches the given search predicate.
search(CqnPredicate) - Method in class com.sap.cds.ql.Select
Adds a search filter to this select statement, requiring that any searchable element of the target entity set matches the given search predicate.
search(Function<Searchable, Predicate>, Iterable<String>) - Method in class com.sap.cds.ql.Select
Adds a search filter to this select statement, requiring that any searchable element of the target entity set matches the given search predicate.
search(String, Iterable<String>) - Method in class com.sap.cds.ql.Select
Adds a search filter to this select statement, requiring that any given searchable element of the target entity set matches the given search term.
Searchable - Interface in com.sap.cds.ql
An entity that can be searched for a search term or to which a search expression can be applied.
searchableElements(Set<String>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
searchTerm() - Method in interface com.sap.cds.ql.cqn.CqnSearchPredicate
 
segment() - Method in interface com.sap.cds.ql.cqn.ResolvedSegment
Returns the unmodified CqnReference.Segment.
segments() - Method in interface com.sap.cds.ql.cqn.CqnReference
 
segments() - Method in interface com.sap.cds.ql.ElementRef
 
segments() - Method in interface com.sap.cds.ql.StructuredTypeRef
 
select(String) - Method in interface com.sap.cds.ql.CqnBuilder
 
select(String, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
select(CdsEntity) - Method in interface com.sap.cds.ql.CqnBuilder
 
select(CdsEntity, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
select(Class<E>) - Method in interface com.sap.cds.ql.CqnBuilder
 
select(Class<E>, Function<E, R>) - Method in interface com.sap.cds.ql.CqnBuilder
 
select(Source<E>) - Method in interface com.sap.cds.ql.CqnBuilder
 
select(String) - Method in interface com.sap.cds.ql.CqnParser
 
Select<T extends StructuredType<?>> - Class in com.sap.cds.ql
The Select builder allows to construct CDS QL select statements, which can be executed via the CdsDataStore.
Select() - Constructor for class com.sap.cds.ql.Select
 
selectAll() - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
selectListItem(Value<?>, String) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
services() - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all CdsService definitions in this model.
SessionContext - Class in com.sap.cds
 
SessionContext.Builder - Class in com.sap.cds
 
setId(String) - Method in class com.sap.cds.UserContext.Builder
 
setLocale(Locale) - Method in class com.sap.cds.UserContext.Builder
 
setNow(Instant) - Method in class com.sap.cds.SessionContext.Builder
 
setRollbackOnly() - Method in interface com.sap.cds.transaction.TransactionManager
If the current thread is associated with an active transaction it is set in rollback only mode
setSessionContext(SessionContext) - Method in interface com.sap.cds.CdsDataStore
 
setUserContext(UserContext) - Method in class com.sap.cds.SessionContext.Builder
 
setValidFrom(Instant) - Method in class com.sap.cds.SessionContext.Builder
 
setValidTo(Instant) - Method in class com.sap.cds.SessionContext.Builder
 
single() - Method in interface com.sap.cds.Result
Returns the single row.
single(Class<T>) - Method in interface com.sap.cds.Result
Returns the single row mapped to the given type.
skip() - Method in interface com.sap.cds.ql.cqn.CqnLimit
Returns CqnLimit.offset() as long.
Source<T extends StructuredType<?>> - Interface in com.sap.cds.ql
 
star() - Static method in interface com.sap.cds.ql.CQL
 
star() - Static method in class com.sap.cds.ql.cqn.CqnStar
 
startsWith(String) - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests whether this string value starts with a given prefix
startsWith(Value<String>) - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests whether this string value starts with a given prefix
stream() - Method in interface com.sap.cds.Result
Returns a sequential Stream of the result rows.
stream(Iterable<? extends Map<String, Object>>) - Static method in class com.sap.cds.Struct
Provides typed stream access on the given data maps.
streamOf(Class<T>) - Method in interface com.sap.cds.Result
Returns a sequential Stream of the result rows mapped to the given type.
Struct - Class in com.sap.cds
Struct provides static helper methods to access data given as Map via an accessor interface.
Struct.IterableViewFactory - Class in com.sap.cds
 
Struct.MapViewFactory - Class in com.sap.cds
 
Struct.ProxyFactory - Interface in com.sap.cds
 
StructuredType<T extends StructuredType<T>> - Interface in com.sap.cds.ql
 
StructuredTypeRef - Interface in com.sap.cds.ql
 
substring(Value<Integer>, Value<Integer>) - Method in interface com.sap.cds.ql.Value
Creates an expression for substring extraction from this value.
substring(int, int) - Method in interface com.sap.cds.ql.Value
Creates an expression for substring extraction from this string value.
substring(Value<Integer>) - Method in interface com.sap.cds.ql.Value
Creates an expression for substring extraction from this string value.
substring(int) - Method in interface com.sap.cds.ql.Value
Creates an expression for substring extraction from this string value.
support() - Method in interface com.sap.cds.ql.CqnBuilder
 
supportsDelete() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
 
supportsInsert() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
 
supportsParameters() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
 
supportsUpdate() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
 
supportsUpsert() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
 
symbol - Variable in enum com.sap.cds.ql.cqn.CqnComparisonPredicate.Operator
 
symbol - Variable in enum com.sap.cds.ql.cqn.CqnConnectivePredicate.Operator
 
SystemException - Exception in com.sap.cds.transaction
Exception indicating an unexpected error condition that prevents transaction handling
SystemException(String, Exception) - Constructor for exception com.sap.cds.transaction.SystemException
 

T

targetEntity() - Method in interface com.sap.cds.ql.cqn.AnalysisResult
Returns the CdsEntity targeted by the ref.
targetKeys() - Method in interface com.sap.cds.ql.cqn.AnalysisResult
Returns the element name to value mapping for the key elements of the CdsEntity that is targeted by the ref.
targetSegment() - Method in interface com.sap.cds.ql.cqn.CqnReference
 
targetSegment() - Method in interface com.sap.cds.ql.ElementRef
 
targetSegment() - Method in interface com.sap.cds.ql.StructuredTypeRef
 
term() - Method in interface com.sap.cds.ql.cqn.CqnContainmentTest
 
timeout() - Method in interface com.sap.cds.ql.cqn.CqnLock
 
times(T) - Method in interface com.sap.cds.ql.Value
Creates an expression that multiplies this numeric value with a given factor
times(Value<T>) - Method in interface com.sap.cds.ql.Value
Creates an expression that multiplies this numeric value with a given factor
to(String) - Static method in interface com.sap.cds.ql.CQL
Creates a StructuredType representing a path from a CDS entity to another entity.
to(List<? extends CqnReference.Segment>) - Static method in interface com.sap.cds.ql.CQL
Creates a StructuredType representing a path from a CDS entity to another entity.
to(String) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
to(List<? extends CqnReference.Segment>) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
to(String) - Method in interface com.sap.cds.ql.StructuredType
 
to(String, Class<E>) - Method in interface com.sap.cds.ql.StructuredType
 
toJson() - Method in interface com.sap.cds.JSONizable
 
toJson() - Method in interface com.sap.cds.ql.cqn.CqnExpression
 
toJson() - Method in class com.sap.cds.ql.cqn.CqnStar
 
token() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
 
tokens() - Method in interface com.sap.cds.ql.cqn.CqnToken
 
toLower(Value<String>) - Static method in interface com.sap.cds.ql.CQL
Creates a CDS QL expression for converting the given string value to lower case using the rules of the underlying data store.
toLower(String) - Static method in interface com.sap.cds.ql.CQL
Creates a CDS QL expression for converting the given string value to lower case using the rules of the underlying data store.
toLower(Value<String>) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
toLower(String) - Static method in interface com.sap.cds.ql.CqnBuilder
toLower() - Method in interface com.sap.cds.ql.Value
Creates an expression for converting this string value to lower case using the rules of the underlying data store.
top() - Method in interface com.sap.cds.ql.cqn.CqnLimit
Returns CqnLimit.limit() as long.
toString() - Method in enum com.sap.cds.ql.cqn.CqnSortSpecification.Order
 
toString() - Method in class com.sap.cds.ql.cqn.CqnStar
 
toString() - Method in class com.sap.cds.ql.Select
 
toString() - Method in enum com.sap.cds.reflect.CdsBaseType
 
toUpper(Value<String>) - Static method in interface com.sap.cds.ql.CQL
Creates a CDS QL expression for converting the given string value to upper case using the rules of the underlying data store.
toUpper(String) - Static method in interface com.sap.cds.ql.CQL
Creates a CDS QL expression for converting the given string value to upper case using the rules of the underlying data store.
toUpper(Value<String>) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
toUpper(String) - Static method in interface com.sap.cds.ql.CqnBuilder
toUpper() - Method in interface com.sap.cds.ql.Value
Creates an expression for converting this string value to upper case using the rules of the underlying data store.
TransactionException - Exception in com.sap.cds.transaction
 
TransactionException(String, Exception) - Constructor for exception com.sap.cds.transaction.TransactionException
 
TransactionException(String) - Constructor for exception com.sap.cds.transaction.TransactionException
 
TransactionManager - Interface in com.sap.cds.transaction
 
TransactionManagerFactory<DS> - Interface in com.sap.cds.transaction.spi
Factory for a transaction manager
TransactionRequiredException - Exception in com.sap.cds.transaction
An exception indicating that an operation required an active transaction but no transaction is active
TransactionRequiredException(String) - Constructor for exception com.sap.cds.transaction.TransactionRequiredException
 
TransactionRequiredException() - Constructor for exception com.sap.cds.transaction.TransactionRequiredException
 
type() - Method in interface com.sap.cds.ql.cqn.CqnValue
Returns the optional CDS type of this value.
type(Class<U>) - Method in interface com.sap.cds.ql.Value
 
type(String) - Method in interface com.sap.cds.ql.Value
 
type(CdsBaseType) - Method in interface com.sap.cds.ql.Value
 
types() - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all CdsType definitions in this model.

U

unfold(Function<List<? extends CqnReference.Segment>, Stream<String>>) - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
 
update(String, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
update(CdsEntity, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
update(E) - Method in interface com.sap.cds.ql.CqnBuilder
 
update(Class<E>, Function<E, R>) - Method in interface com.sap.cds.ql.CqnBuilder
 
update(String) - Method in interface com.sap.cds.ql.CqnParser
 
Update<T extends StructuredType<?>> - Interface in com.sap.cds.ql
The Update Builder allows to construct CDS QL update statements, which can be executed via the CdsDataStore.
upsert(String, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
upsert(CdsEntity, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
upsert(E) - Method in interface com.sap.cds.ql.CqnBuilder
 
upsert(Class<E>, Function<E, R>) - Method in interface com.sap.cds.ql.CqnBuilder
 
upsert(String) - Method in interface com.sap.cds.ql.CqnParser
 
Upsert - Interface in com.sap.cds.ql
The Upsert Builder allows to construct CDS QL upsert statements, which can be executed via the CdsDataStore.
UserContext - Class in com.sap.cds
 
UserContext.Builder - Class in com.sap.cds
 

V

value() - Method in interface com.sap.cds.ql.cqn.CqnContainmentTest
 
value() - Method in interface com.sap.cds.ql.cqn.CqnElementRef
 
value() - Method in interface com.sap.cds.ql.cqn.CqnInPredicate
 
value() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
Returns the literal value.
value() - Method in interface com.sap.cds.ql.cqn.CqnNumericLiteral
 
value() - Method in interface com.sap.cds.ql.cqn.CqnSelectListValue
 
Value<T> - Interface in com.sap.cds.ql
 
value() - Method in interface com.sap.cds.reflect.CdsEnumType.Enumeral
Returns the value of this enumeral.
valueOf(String) - Static method in enum com.sap.cds.ql.cqn.CqnComparisonPredicate.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cds.ql.cqn.CqnConnectivePredicate.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cds.ql.cqn.CqnSortSpecification.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cds.ql.cqn.CqnXsert.Kind
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cds.reflect.CdsBaseType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sap.cds.ql.cqn.CqnComparisonPredicate.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sap.cds.ql.cqn.CqnConnectivePredicate.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface com.sap.cds.ql.cqn.CqnInPredicate
 
values() - Static method in enum com.sap.cds.ql.cqn.CqnSortSpecification.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface com.sap.cds.ql.cqn.CqnValueList
 
values() - Static method in enum com.sap.cds.ql.cqn.CqnXsert.Kind
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sap.cds.reflect.CdsBaseType
Returns an array containing the constants of this enum type, in the order they are declared.
virtualElements() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the virtual CdsElement(s) in this structured type.
visit(CqnFunc) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnStructuredTypeRef) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnElementRef) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnPlain) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnReference.Segment) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnStar) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnSelectListValue) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnSelectListItem) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnSortSpecification) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnExpression) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnValueList) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnXpr) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnPredicate) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnComparisonPredicate) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnSearchPredicate) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnConnectivePredicate) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnInPredicate) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnNegation) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnSelect) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnLiteral<?>) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnContainmentTest) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnStringLiteral) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnBooleanLiteral) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnNumericLiteral<?>) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnTemporalLiteral<?>) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnNullValue) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnParameter) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnInline) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnExpand) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnLimit) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnInsert) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnUpsert) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnUpdate) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnDelete) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnSubQuery) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CdsModel) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsService) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsType) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsSimpleType) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsEnumType<?>) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsStructuredType) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsArrayedType) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsAssociationType) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsEntity) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsElement) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsAction) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsFunction) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsParameter) - Method in interface com.sap.cds.reflect.CdsVisitor
 
visit(CdsEvent) - Method in interface com.sap.cds.reflect.CdsVisitor
 

W

where() - Method in interface com.sap.cds.ql.cqn.CqnDelete
 
where(Predicate) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
where() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
where() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
where(CqnPredicate) - Method in interface com.sap.cds.ql.Delete
Sets the where condition of the delete statement.
where(Function<T, CqnPredicate>) - Method in interface com.sap.cds.ql.Delete
Sets the where condition of the delete statement.
where(Function<T, CqnPredicate>) - Method in class com.sap.cds.ql.Select
Sets the where condition of the select statement.
where(CqnPredicate) - Method in class com.sap.cds.ql.Select
Sets the where condition of the select statement.
where(CqnPredicate) - Method in interface com.sap.cds.ql.Update
Sets the where condition of the update statement.
where(Function<T, CqnPredicate>) - Method in interface com.sap.cds.ql.Update
Sets the where condition of the update statement.
withoutAlias() - Method in interface com.sap.cds.ql.Value
 

_

_all() - Method in interface com.sap.cds.ql.StructuredType
 
$ A B C D E F G H I J K L M N O P Q R S T U V W _ 
Skip navigation links

Copyright © 2020 SAP. All rights reserved.