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

ABSENT - Static variable in interface com.sap.cds.CdsDataProcessor
Indicates the absence of a value in the data map.
accept(CqnVisitor) - Method in interface com.sap.cds.ql.BooleanFunction
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnArithmeticExpression
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnArithmeticNegation
 
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.CqnInsert
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnLimit
Deprecated.
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnListValue
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnMatchPredicate
 
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.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.CqnUpsert
 
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.
addConverter(CdsDataProcessor.Filter, CdsDataProcessor.Converter) - Method in interface com.sap.cds.CdsDataProcessor
Adds a function to convert values of elements that match a given filter.
addGenerator(CdsDataProcessor.Filter, CdsDataProcessor.Generator) - Method in interface com.sap.cds.CdsDataProcessor
Adds a function to generate values for elements that match a given filter and are missing in the data or mapped to null.
addUpdatedRows(long, Map<String, ?>) - Method in class com.sap.cds.ResultBuilder
Adds an update result to this result builder that represents the result of a single UPDATE operation of a batch.
addValidator(CdsDataProcessor.Filter, CdsDataProcessor.Validator) - Method in interface com.sap.cds.CdsDataProcessor
Adds a function to validate values of elements that match a given filter.
addValidator(CdsDataProcessor.Filter, CdsDataProcessor.Validator, CdsDataProcessor.Mode) - Method in interface com.sap.cds.CdsDataProcessor
Adds a function to validate values of elements that match a given filter.
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
 
allMatch(Function<T, CqnPredicate>) - Method in interface com.sap.cds.ql.StructuredType
Creates a predicate that tests whether all elements of the entity set referenced by this structured type match a given condition.
allMatch(CqnPredicate) - Method in interface com.sap.cds.ql.StructuredType
Creates a predicate that tests whether all elements of the entity set referenced by this structured type match a given condition.
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.
anyMatch(Function<T, CqnPredicate>) - Method in interface com.sap.cds.ql.StructuredType
Creates a predicate that tests whether any instance of the entity set referenced by this structured type matches a given condition.
anyMatch(CqnPredicate) - Method in interface com.sap.cds.ql.StructuredType
Creates a predicate that tests whether any instance of the entity set referenced by this structured type matches a given condition.
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.CdsDefinition
Casts this type to the given CdsDefinition.
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.
asArithmeticExpression() - Method in interface com.sap.cds.ql.cqn.CqnArithmeticExpression
 
asArithmeticExpression() - Method in interface com.sap.cds.ql.cqn.CqnExpression
Casts this expression to a CqnArithmeticExpression.
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
 
asExpand() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
 
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.
asJoin() - Method in interface com.sap.cds.ql.cqn.CqnJoin
 
asJoin() - Method in interface com.sap.cds.ql.cqn.CqnSource
Casts this CQN source to a CqnJoin.
asList() - Method in interface com.sap.cds.ql.cqn.CqnListValue
 
asList() - Method in interface com.sap.cds.ql.cqn.CqnValue
Casts this value to CqnListValue.
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.
asNegation() - Method in interface com.sap.cds.ql.cqn.CqnExpression
Casts this expression to a CqnArithmeticNegation.
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.
aspects() - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all aspect definitions in this model.
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.
asPredicate() - Method in interface com.sap.cds.ql.cqn.CqnExpression
Casts this expression to a CqnPredicate.
asPredicate() - Method in interface com.sap.cds.ql.cqn.CqnPredicate
 
asQuery() - Method in interface com.sap.cds.ql.cqn.CqnSource
Deprecated.
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
Casts this CQN source to CqnSelect.
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.CqnSource
Casts this CQN source to a CqnSelect.
asSelect() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Casts this CQN statement to CqnSelect.
asSelect() - Method in interface com.sap.cds.ql.cqn.CqnSubQuery
 
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.CqnElementRef
 
asValue() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
 
asValue() - Method in interface com.sap.cds.ql.cqn.CqnSelectListValue
 
average(CqnValue) - Static method in interface com.sap.cds.ql.CQL
Creates an average function call on the given element or expression.
average() - Method in interface com.sap.cds.ql.Value
Creates a function by passing this value as a parameter to the underlying data store's AVG function.

B

batchCount() - Method in interface com.sap.cds.Result
Returns the number of batches.
batchUpdate() - Static method in class com.sap.cds.ResultBuilder
Creates a ResultBuilder for a batch UPDATE result.
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.Modifier
 
build() - Method in interface com.sap.cds.connector.CdsDataStoreConnectorBuilder
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.
byParams(String...) - Method in interface com.sap.cds.ql.Delete
Sets the where condition of the delete statement.
byParams(Collection<String>) - Method in interface com.sap.cds.ql.Delete
Sets the where condition of the delete statement.
byParams(String...) - Method in class com.sap.cds.ql.Select
Sets the where condition of the select statement.
byParams(Collection<String>) - Method in class com.sap.cds.ql.Select
Sets the where condition of the select statement.
byParams(String...) - Method in interface com.sap.cds.ql.Update
Sets the where condition of the update statement.
byParams(Collection<String>) - Method in interface com.sap.cds.ql.Update
Sets the where condition of the update statement.

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
This exception is thrown when the client is unable to communicate with the remote system, such as data store or MTX "sidecar".
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
 
CdsDataProcessor - Interface in com.sap.cds
The CdsDataProcessor allows to process deeply nested maps of CDS data, by executing a sequence of registered handlers of type CdsDataProcessor.Generator, CdsDataProcessor.Converter or CdsDataProcessor.Validator.
CdsDataProcessor.Converter - Interface in com.sap.cds
Function to convert or remove a value for a CdsElement.
CdsDataProcessor.Filter - Interface in com.sap.cds
Predicate to filter a CdsElement by the element's CdsType.
CdsDataProcessor.Generator - Interface in com.sap.cds
Function to compute a value for a CdsElement.
CdsDataProcessor.Mode - Enum in com.sap.cds
CdsDataProcessor.Validator - Interface in com.sap.cds
Function to validate the value of a CdsElement.
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
 
CdsDataStoreConnectorBuilder - Interface in com.sap.cds.connector
Builder interface to programmatically create a CdsDataStoreConnector.
CdsDataStoreConnectorFactory - Interface in com.sap.cds.connector
Factory interface to create CdsDataStoreConnectorBuilder
CdsDataStoreException - Exception in com.sap.cds
Exception thrown when an operation fails in the CdsDataStore.
CdsDataStoreException(String, Throwable) - Constructor for exception com.sap.cds.CdsDataStoreException
 
CdsDataStoreException(String) - Constructor for exception com.sap.cds.CdsDataStoreException
 
CdsDecimal - Interface in com.sap.cds.reflect
 
CdsDefinition - Interface in com.sap.cds.reflect
 
CdsDefinitionNotFoundException - Exception in com.sap.cds.reflect
Indicates a missing definition CdsDefinition in CDS model.
CdsDefinitionNotFoundException(CdsKind, String) - Constructor for exception com.sap.cds.reflect.CdsDefinitionNotFoundException
 
CdsElement - Interface in com.sap.cds.reflect
 
CdsElementNotFoundException - Exception in com.sap.cds.reflect
Indicates a missing CdsElement in CdsDefinition.
CdsElementNotFoundException(String, CdsDefinition) - 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
 
CdsKind - Enum in com.sap.cds.reflect
 
CdsLockTimeoutException - Exception in com.sap.cds
Indicates that pessimistic locking conflict occurs when querying data from data source that does not result in transaction rollback.
CdsLockTimeoutException(CdsDefinition) - Constructor for exception com.sap.cds.CdsLockTimeoutException
 
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
 
CdsOperationNotFoundException - Exception in com.sap.cds.reflect
Indicates that a CdsEntity doesn't have an operation (action or function) with a specified name.
CdsOperationNotFoundException(CdsKind, String, CdsDefinition) - Constructor for exception com.sap.cds.reflect.CdsOperationNotFoundException
 
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<? extends CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
Sets the projection of the select statement.
columns(Stream<? extends 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.connector - package com.sap.cds.connector
 
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.Modifier
 
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.
config(DataStoreConfiguration) - Method in interface com.sap.cds.connector.CdsDataStoreConnectorBuilder
Set the data store configuration
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
 
connection(Supplier<Connection>) - Method in interface com.sap.cds.connector.CdsDataStoreConnectorBuilder
Set the connection supplier
connective(CqnConnectivePredicate.Operator, List<Predicate>) - Method in interface com.sap.cds.ql.cqn.Modifier
 
constant(T) - Static method in interface com.sap.cds.ql.CQL
Creates a _constant_ CDS QL Literal hinting to the runtime that the value should be treated as constant.
constant(T) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
ConstraintViolationException - Exception in com.sap.cds
Deprecated.
ConstraintViolationException(String, Exception) - Constructor for exception com.sap.cds.ConstraintViolationException
Deprecated.
 
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.
containment(CqnContainmentTest.Position, CqnValue, CqnValue, boolean) - Static method in interface com.sap.cds.ql.CQL
Creates a predicate that tests whether a string value contains a given substring at a given position CqnContainmentTest.Position
containment(CqnContainmentTest.Position, CqnValue, CqnValue, boolean) - Method in interface com.sap.cds.ql.cqn.Modifier
 
containment(CqnContainmentTest.Position, CqnValue, CqnValue, boolean) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
contains(CqnValue, CqnValue, boolean) - Static method in interface com.sap.cds.ql.CQL
Creates a predicate that tests whether a string value contains a given substring
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
convert(Path, CdsElement, Object) - Method in interface com.sap.cds.CdsDataProcessor.Converter
Converts the value for the given element.
copy(CqnPredicate) - Static method in interface com.sap.cds.ql.CQL
Creates a copy of the given predicate.
copy(CqnPredicate, Modifier) - 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, Modifier) - 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, Modifier) - Method in interface com.sap.cds.ql.CqnBuilder
 
copy(S) - Method in interface com.sap.cds.ql.CqnBuilder
 
copy(S, Modifier) - 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.
countDistinct(CqnValue) - Static method in interface com.sap.cds.ql.CQL
Creates an count distinct function call on the given element or expression.
countDistinct(CqnValue) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
countDistinct() - Method in interface com.sap.cds.ql.Value
Creates a function by passing this value as a parameter with the DISTINCT keyword to the underlying data store's COUNT function.
CQL - Interface in com.sap.cds.ql
 
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.
CqnArithmeticExpression - Interface in com.sap.cds.ql.cqn
 
CqnArithmeticExpression.Operator - Enum in com.sap.cds.ql.cqn
 
CqnArithmeticNegation - Interface in com.sap.cds.ql.cqn
 
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
 
CqnContainmentTest.Position - Enum 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
 
CqnJoin - Interface in com.sap.cds.ql.cqn
 
CqnJoin.Type - Enum in com.sap.cds.ql.cqn
 
CqnLimit - Interface in com.sap.cds.ql.cqn
Deprecated.
CqnListValue - Interface in com.sap.cds.ql.cqn
 
CqnLiteral<T> - Interface in com.sap.cds.ql.cqn
 
CqnLock - Interface in com.sap.cds.ql.cqn
 
CqnMatchPredicate - Interface in com.sap.cds.ql.cqn
Predicate that tests whether any|all elements of an entity set match a given condition
CqnMatchPredicate.Quantifier - Enum 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
 
CqnVisitor - 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() - Static method in interface com.sap.cds.CdsDataProcessor
Creates a new DataProcessor instance.
create(CdsModel, TransactionManager) - Method in interface com.sap.cds.connector.CdsDataStoreConnectorFactory
Creates a CdsDataStoreConnectorBuilder instance
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() - Method in interface com.sap.cds.ResultBuilder.Factory
 
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
 
createJdbcConnector(CdsModel, TransactionManager) - Static method in interface com.sap.cds.CdsDataStoreConnector
Create an instance of CdsDataStoreConnectorBuilder to construct the CdsDataStoreConnector object.

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.
datasource(DataSource) - Method in interface com.sap.cds.connector.CdsDataStoreConnectorBuilder
Set the data source
DataStoreConfiguration - Interface in com.sap.cds
Provides runtime configuration parameters for CdsDataStore implementations.
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(CqnStructuredTypeRef) - 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.
deletedRows(long) - Static method in class com.sap.cds.ResultBuilder
Creates a ResultBuilder for a DELETE result.
deletedRows(int[]) - Static method in class com.sap.cds.ResultBuilder
Creates a ResultBuilder for a batch DELETE result.
deletedRows(long[]) - Static method in class com.sap.cds.ResultBuilder
Creates a ResultBuilder for a batch DELETE result.
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
 
displayName() - Method in interface com.sap.cds.ql.cqn.ResolvedRefItem
 
distinct(boolean) - Method in interface com.sap.cds.ql.cqn.Modifier
 
distinct() - Method in class com.sap.cds.ql.Select
Specifies that duplicate query results should be eliminated.
dividedBy(Number) - Method in interface com.sap.cds.ql.Value
Creates an expression that divides this numeric value by a given divisor
dividedBy(Value<? extends Number>) - Method in interface com.sap.cds.ql.Value
Creates an expression that divides this numeric value by a given divisor
DOCSTORE_INTEGRATION_ENABLED - Static variable in interface com.sap.cds.DataStoreConfiguration
 

E

element() - Method in interface com.sap.cds.ql.cqn.ResolvedRefItem
 
element() - Method in interface com.sap.cds.ql.cqn.ResolvedSegment
Returns the CdsElement corresponding to this CqnReference.Segment.
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.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
Thrown by the runtime when Result.single() is executed and the result is empty.
EmptyResultException(String, Throwable) - Constructor for exception com.sap.cds.EmptyResultException
 
EmptyResultException(String) - Constructor for exception com.sap.cds.EmptyResultException
 
endsWith(CqnValue, CqnValue, boolean) - Static method in interface com.sap.cds.ql.CQL
Creates a predicate that tests whether a string value ends with a given suffix
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 referenced 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(CqnStructuredTypeRef) - 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.
excluding() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
excluding(Set<String>) - Method in interface com.sap.cds.ql.cqn.Modifier
 
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 values for indexed parameters, see CQL.param(int).
execute(CqnSelect, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnSelect statement with values for named parameters, see CQL.param(String).
execute(CqnSelect, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnSelect statement as batch with the given named parameter values.
execute(CqnSelect, Iterable<Map<String, Object>>, int) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnSelect statement as batch with the given 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) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnUpdate statement.
execute(CqnUpdate, Object...) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnUpdate statement with optional positional values for indexed parameters, see CQL.param(int).
execute(CqnUpdate, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnUpdate statement with values for named parameters, see CQL.param(String).
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) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnDelete statement .
execute(CqnDelete, Object...) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnDelete statement with optional positional values for indexed parameters, see CQL.param(int).
execute(CqnDelete, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnDelete statement with values for named parameters, see CQL.param(String).
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.Modifier
 
exists(CqnSelect) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
exists() - Method in interface com.sap.cds.ql.StructuredType
Creates a predicate that tests whether any instance of the entity set referenced by this structured type exists, i.e.
exists(Function<T, Select<?>>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(StructuredTypeRef, List<CqnSelectListItem>, List<CqnSortSpecification>, CqnLimit) - Method in interface com.sap.cds.ql.cqn.Modifier
Deprecated.
expand(Expand<?>) - Method in interface com.sap.cds.ql.cqn.Modifier
 
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
 
expression(CqnValue, CqnArithmeticExpression.Operator, CqnValue) - Static method in interface com.sap.cds.ql.CQL
Creates an arithmetic expression.
expression(Value<Number>, CqnArithmeticExpression.Operator, Value<Number>, String) - Method in interface com.sap.cds.ql.cqn.Modifier
 
expression(CqnValue, CqnArithmeticExpression.Operator, CqnValue) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 

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
 
filterByParams(String...) - Method in interface com.sap.cds.ql.StructuredType
 
filterByParams(Collection<String>) - Method in interface com.sap.cds.ql.StructuredType
 
find(Class<T>) - Static method in class com.sap.cds.Cds4jServiceLoader
 
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.
findAspect(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping an aspect definition.
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.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.
findStructuredType(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsStructuredType.
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(CqnStructuredTypeRef) - 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(CqnStructuredTypeRef) - 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(CqnSelect) - Static method in class com.sap.cds.ql.Select
Creates a select statement to select entries from the result of a given subquery.
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.
from(SessionContext) - Method in class com.sap.cds.SessionContext
 
from(UserContext) - Method in class com.sap.cds.UserContext
 
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 enum com.sap.cds.ql.cqn.CqnContainmentTest.Position
 
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.Modifier
 
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
generate(Path, CdsElement, boolean) - Method in interface com.sap.cds.CdsDataProcessor.Generator
Generates a value for the given element.
get(Object) - Method in interface com.sap.cds.CdsData
Returns the value to which the specified key is mapped.
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.
getAnnotationValue(String, T) - Method in interface com.sap.cds.reflect.CdsAnnotatable
Returns the value of the CdsAnnotation with the given name.
getAspect(String) - Method in interface com.sap.cds.reflect.CdsModel
Get an aspect definition 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.
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.
getDefaultValue() - Method in interface com.sap.cds.reflect.CdsParameter
Returns an Optional wrapping the default value of this CdsParameter.
getDefinition() - Method in exception com.sap.cds.CdsLockTimeoutException
Get the definition for which the lock timeout occurred
getDefinition() - Method in exception com.sap.cds.reflect.CdsElementNotFoundException
Get the definition for which the element was requested
getDefinition() - Method in exception com.sap.cds.reflect.CdsOperationNotFoundException
Get the definition for which the operation was requested
getElement(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
Get a CdsElement by name.
getElementName() - Method in exception com.sap.cds.reflect.CdsElementNotFoundException
Get the missing element name
getElementNames() - Method in exception com.sap.cds.NotNullConstraintException
Get list of qualified element names which should not be null
getElementValues() - Method in exception com.sap.cds.UniqueConstraintException
Get map of element names and values violating the unique constraint
getEntity(String) - Method in interface com.sap.cds.reflect.CdsModel
Get a CdsEntity via its fully qualified name.
getEntityName() - Method in exception com.sap.cds.NotNullConstraintException
Get the qualified name of the entity
getEntityName() - Method in exception com.sap.cds.UniqueConstraintException
Get entity 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.
getKind() - Method in interface com.sap.cds.reflect.CdsAction
 
getKind() - Method in interface com.sap.cds.reflect.CdsDefinition
Returns the kind of this definition.
getKind() - Method in exception com.sap.cds.reflect.CdsDefinitionNotFoundException
Get the definition kind
getKind() - Method in interface com.sap.cds.reflect.CdsEntity
 
getKind() - Method in interface com.sap.cds.reflect.CdsEvent
 
getKind() - Method in interface com.sap.cds.reflect.CdsFunction
 
getKind() - Method in exception com.sap.cds.reflect.CdsOperationNotFoundException
Get the operation kind
getKind() - Method in interface com.sap.cds.reflect.CdsService
 
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 enum com.sap.cds.reflect.CdsKind
 
getName() - Method in interface com.sap.cds.reflect.CdsParameter
Returns the name of this CdsParameter.
getNow() - Method in class com.sap.cds.SessionContext
 
getOperationName() - Method in exception com.sap.cds.reflect.CdsOperationNotFoundException
Get the missing operation
getPrecision() - Method in interface com.sap.cds.reflect.CdsDecimal
Returns the precision of this CdsDecimal.
getProperty(String) - Method in interface com.sap.cds.DataStoreConfiguration
Get the property value for a given key.
getProperty(String, String) - Method in interface com.sap.cds.DataStoreConfiguration
Get the property value for a given key.
getProperty(String, boolean) - Method in interface com.sap.cds.DataStoreConfiguration
Get the property value for a given key.
getProperty(String, int) - Method in interface com.sap.cds.DataStoreConfiguration
Get the property value for a given key.
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 exception com.sap.cds.reflect.CdsDefinitionNotFoundException
Get qualified name of the definition
getQualifiedName() - Method in interface com.sap.cds.reflect.CdsElement
Returns the fully qualified name of this element.
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.
getStructuredType(String) - Method in interface com.sap.cds.reflect.CdsModel
Get a CdsStructuredType via its fully qualified name.
getTarget() - Method in interface com.sap.cds.reflect.CdsAssociationType
Returns the target CdsEntity of this CdsAssociation.
getTargetAspect() - Method in interface com.sap.cds.reflect.CdsAssociationType
Returns an Optional wrapping the target Aspect's CdsType provided this is a composition that targets an aspect.
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.CdsStructuredType
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() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
groupBy(List<CqnValue>) - Method in interface com.sap.cds.ql.cqn.Modifier
 
groupBy(CqnValue...) - Method in class com.sap.cds.ql.Select
Sets the group by clause of the select statement.
groupBy(Function<T, CqnValue>...) - Method in class com.sap.cds.ql.Select
Sets the group by clause of the select statement.
groupBy(List<? extends CqnValue>) - Method in class com.sap.cds.ql.Select
Sets the group by clause of the select statement.
groupBy(Stream<? extends CqnValue>) - Method in class com.sap.cds.ql.Select
Sets the group by clause of the select statement.
groupBy(Collection<CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
Deprecated.
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
 
hasLimit() - Method in interface com.sap.cds.ql.cqn.CqnEntitySelector
Returns whether this entity selector has a top or skip
hasValue(Object) - Method in interface com.sap.cds.reflect.CdsEnumType
Tests if this enum type has an enumeral with a given value.
having() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
having(Predicate) - Method in interface com.sap.cds.ql.cqn.Modifier
 
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
 
IGNORE_LOCALE_ON_HANA - Static variable in interface com.sap.cds.DataStoreConfiguration
 
IGNORE_VIRTUAL_ELEMENTS - Static variable in interface com.sap.cds.DataStoreConfiguration
 
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.Modifier
 
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.Modifier
 
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.Modifier
 
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().
inlineCount(long) - Method in class com.sap.cds.ResultBuilder
Specifies the inline count of a query result.
insert(String, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
insert(CqnStructuredTypeRef) - 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.
insertedRows(List<? extends Map<String, ?>>) - Static method in class com.sap.cds.ResultBuilder
Creates a ResultBuilder for an INSERT or UPSERT result.
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(CqnStructuredTypeRef) - 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(CqnStructuredTypeRef) - 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.
is(T) - Method in interface com.sap.cds.ql.Value
Creates a comparison predicate that tests if this value is equal to a given value.
is(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.
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
isAnonymous() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns true if this is an inline defined structured type without a name.
isArithmeticExpression() - Method in interface com.sap.cds.ql.cqn.CqnArithmeticExpression
 
isArithmeticExpression() - Method in interface com.sap.cds.ql.cqn.CqnExpression
Returns true if this is a CqnArithmeticExpression.
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.
isConstant() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
Defines if the CqnLiteral can be handled as a constant value during query execution.
isCountQuery(CqnStatement) - Method in interface com.sap.cds.ql.cqn.CqnAnalyzer.CqnAnalyzerSPI
 
isCountQuery(CqnStatement) - Static method in class com.sap.cds.ql.cqn.CqnAnalyzer
Returns true if the given CQN statement is a query with a single count item on the select list.
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
 
isExpand() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
 
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
Deprecated.
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.
isJoin() - Method in interface com.sap.cds.ql.cqn.CqnJoin
 
isJoin() - Method in interface com.sap.cds.ql.cqn.CqnSource
Returns true if this is a CqnJoin.
isKey() - Method in interface com.sap.cds.reflect.CdsElement
Returns true if this CdsElement is a key.
isList() - Method in interface com.sap.cds.ql.cqn.CqnListValue
 
isList() - Method in interface com.sap.cds.ql.cqn.CqnValue
Returns true if this is a CqnListValue value.
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.CdsElement
Returns true if this CdsElement is localized.
isLocalized() - Method in interface com.sap.cds.reflect.CdsStringType
Returns true if this CdsString is localized.
isNegation() - Method in interface com.sap.cds.ql.cqn.CqnExpression
Returns true if this is a CqnArithmeticNegation.
isNot(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.
isNot(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.
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.
isPredicate() - Method in interface com.sap.cds.ql.cqn.CqnExpression
Returns true if this is a CqnPredicate.
isPredicate() - Method in interface com.sap.cds.ql.cqn.CqnPredicate
 
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
Deprecated.
isRef() - Method in interface com.sap.cds.ql.cqn.CqnElementRef
 
isRef() - Method in interface com.sap.cds.ql.cqn.CqnSource
Returns true if this is a CqnStructuredTypeRef.
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.CqnSource
Returns true if this is a CqnSelect statement.
isSelect() - Method in interface com.sap.cds.ql.cqn.CqnStatement
Returns true if this is a CqnSelect statement.
isSelect() - Method in interface com.sap.cds.ql.cqn.CqnSubQuery
 
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
Deprecated.
items() - Method in interface com.sap.cds.ql.cqn.CqnEntitySelector
Returns the selected items
items() - Method in interface com.sap.cds.ql.cqn.CqnSelectList
 
items(List<CqnSelectListItem>) - Method in interface com.sap.cds.ql.cqn.Modifier
 
iterator() - Method in interface com.sap.cds.ql.cqn.Path
Returns an iterator over ResolvedSegment(s).

J

javaType() - Method in enum com.sap.cds.reflect.CdsBaseType
 
joinType(String) - Static method in enum com.sap.cds.ql.cqn.CqnJoin.Type
 
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.
keyValues() - 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.

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.CqnArithmeticExpression
 
left() - Method in interface com.sap.cds.ql.cqn.CqnComparisonPredicate
 
left() - Method in interface com.sap.cds.ql.cqn.CqnJoin
 
LENGTH - Static variable in interface com.sap.cds.reflect.CdsStringType
 
limit() - Method in interface com.sap.cds.ql.cqn.CqnEntitySelector
limit() - Method in interface com.sap.cds.ql.cqn.CqnLimit
Deprecated.
Returns the maximum number of rows to be returned
limit(Limit) - Method in interface com.sap.cds.ql.cqn.Modifier
Deprecated.
limit(long) - Method in interface com.sap.cds.ql.Expand
Sets the limit of the expand.
limit(long, long) - Method in interface com.sap.cds.ql.Expand
Sets the limit and offset of the expand.
Limit - Interface in com.sap.cds.ql
 
limit(long) - Method in interface com.sap.cds.ql.Limit
 
limit(long, long) - Method in interface com.sap.cds.ql.Limit
 
limit(long) - Method in class com.sap.cds.ql.Select
Sets the limit of the select statement.
limit(long, long) - Method in class com.sap.cds.ql.Select
Sets the limit and offset of the select statement.
list(List<? extends CqnValue>) - Static method in interface com.sap.cds.ql.CQL
Creates a CqnListValue composing given values
list(List<Value<?>>) - Method in interface com.sap.cds.ql.cqn.Modifier
 
list(List<? extends CqnValue>) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
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
Deprecated.
use constant() for _constant_ and val() for _non-constant_ handling
literal(CqnLiteral<?>) - Method in interface com.sap.cds.ql.cqn.CqnModifier
 
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(CqnLiteral<?>) - Method in interface com.sap.cds.ql.cqn.Modifier
 
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
Deprecated.
Literal<T> - Interface in com.sap.cds.ql
 
load(Class<T>) - Static method in class com.sap.cds.Cds4jServiceLoader
 
loadAll(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.
LOG_CQN_VALUES - Static variable in interface com.sap.cds.DataStoreConfiguration
 
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

match(StructuredTypeRef, Predicate, CqnMatchPredicate.Quantifier) - Static method in interface com.sap.cds.ql.CQL
Creates a match predicate that tests if a given ref matches a given filter
match(StructuredTypeRef, Predicate, CqnMatchPredicate.Quantifier) - Method in interface com.sap.cds.ql.cqn.Modifier
 
match(StructuredTypeRef, Predicate, CqnMatchPredicate.Quantifier) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
matching(Map<String, ?>) - Static method in interface com.sap.cds.ql.CQL
Creates a predicate from a map of element names to values or parameters.
matching(Map<String, ?>) - Method in interface com.sap.cds.ql.CqnBuilder
 
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.
max(CqnValue) - Static method in interface com.sap.cds.ql.CQL
Creates a max function call on the given element or expression.
max() - Method in interface com.sap.cds.ql.Value
Creates a function by passing this value as a parameter to the underlying data store's MAX function.
MAX_BATCH_SIZE - Static variable in interface com.sap.cds.DataStoreConfiguration
 
MAX_BATCH_SIZE_DEFAULT - Static variable in interface com.sap.cds.DataStoreConfiguration
 
min(CqnValue) - Static method in interface com.sap.cds.ql.CQL
Creates a min function call on the given element or expression.
min() - Method in interface com.sap.cds.ql.Value
Creates a function by passing this value as a parameter to the underlying data store's MIN function.
minus(Number) - Method in interface com.sap.cds.ql.Value
Creates an expression that subtracts a given subtrahend from this numeric value
minus(Value<? extends Number>) - Method in interface com.sap.cds.ql.Value
Creates an expression that subtracts a given subtrahend from this numeric value
Modifier - Interface in com.sap.cds.ql.cqn
Allows to modify CQN statements copied with CQL.copy.

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.Modifier
 
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
Thrown by the runtime when Result.single() is executed and the result contains more than one row.
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
NotNullConstraintException - Exception in com.sap.cds
Thrown to indicate that a NOT NULL constraint has been violated during an attempt to insert or update a CdsEntity.
NotNullConstraintException(List<CdsElement>, Exception) - Constructor for exception com.sap.cds.NotNullConstraintException
 
now() - Static method in interface com.sap.cds.ql.CQL
Creates an ElementRef to be used in queries to represent $now.
now() - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 

O

offset() - Method in interface com.sap.cds.ql.cqn.CqnLimit
Deprecated.
Returns the number of rows to be skipped
on() - Method in interface com.sap.cds.ql.cqn.CqnJoin
 
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.CqnArithmeticExpression
 
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.Modifier
 
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.
origin() - Method in interface com.sap.cds.ql.cqn.ResolvedRefItem
 

P

param() - Static method in interface com.sap.cds.ql.CQL
Deprecated.
instead use named or indexed parameters
param(int) - Static method in interface com.sap.cds.ql.CQL
Creates an indexed Parameter to be used in CQN statements.
param(String) - Static method in interface com.sap.cds.ql.CQL
Creates a named Parameter to be used in queries.
param() - Static method in interface com.sap.cds.ql.CqnBuilder
Deprecated.
instead use CQL.param(int)
param(String) - Static method in interface com.sap.cds.ql.CqnBuilder
Deprecated.
instead use CQL.param(String)
param() - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
Deprecated.
param(String) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
parameter(String, String) - Method in interface com.sap.cds.ql.cqn.Modifier
 
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.reflect.CdsEntity
Returns a sequential Stream over the CdsParameter(s) of this CdsEntity.
parse() - Method in interface com.sap.cds.ql.CqnBuilder
 
Path - Interface in com.sap.cds.ql.cqn
 
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() - Method in interface com.sap.cds.ql.cqn.CqnPlain
Returns the name plain value.
plain(String, String) - Method in interface com.sap.cds.ql.cqn.Modifier
 
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(Number) - Method in interface com.sap.cds.ql.Value
Creates an expression that adds a given summand to this numeric value
plus(Value<? extends Number>) - Method in interface com.sap.cds.ql.Value
Creates an expression that adds a given summand to this numeric value
position() - Method in interface com.sap.cds.ql.cqn.CqnContainmentTest
 
PRECISION - Static variable in interface com.sap.cds.reflect.CdsDecimal
 
predicate() - Method in interface com.sap.cds.ql.cqn.CqnMatchPredicate
The condition to test for
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.
process(Map<String, Object>, CdsStructuredType) - Method in interface com.sap.cds.CdsDataProcessor
Runs the CdsDataProcessor on the given data entry.
process(Iterable<? extends Map<String, Object>>, CdsStructuredType) - Method in interface com.sap.cds.CdsDataProcessor
Runs the CdsDataProcessor on the given data entries.
process(Result) - Method in interface com.sap.cds.CdsDataProcessor
Runs the CdsDataProcessor on the given CDS.ql result.
proxy(Map<String, Object>, Class<T>) - Method in interface com.sap.cds.Struct.ProxyFactory
 

Q

quantifier() - Method in interface com.sap.cds.ql.cqn.CqnMatchPredicate
Whether all or any elements need to fulfill the condition
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
 
reader() - Static method in interface com.sap.cds.reflect.CdsModel
 
ref() - Method in interface com.sap.cds.ql.cqn.CqnEntitySelector
Returns the reference to the entity set of this selector.
ref() - Method in interface com.sap.cds.ql.cqn.CqnMatchPredicate
The referenced entity set
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.
ref(ElementRef<?>) - Method in interface com.sap.cds.ql.cqn.Modifier
 
ref(StructuredTypeRef) - Method in interface com.sap.cds.ql.cqn.Modifier
 
ref() - Method in interface com.sap.cds.ql.cqn.ResolvedRefItem
 
ref() - Method in interface com.sap.cds.ql.Expand
 
ref() - Method in interface com.sap.cds.Row
Returns a reference to the entity this row originates from.
reflect() - Method in interface com.sap.cds.CdsDataStoreConnector
Returns the CdsModel.
refSegment(String) - Static method in interface com.sap.cds.ql.CQL
Creates a segment of a structured type or element reference.
refSegment(String) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
RefSegment - Interface in com.sap.cds.ql
 
refSegments(List<String>) - Static method in interface com.sap.cds.ql.CQL
Creates a list of reference segments.
refSegments(List<String>) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
REMOVE - Static variable in interface com.sap.cds.CdsDataProcessor.Converter
Indicates to remove the value from the data map.
ResolvedRefItem - Interface in com.sap.cds.ql.cqn
 
ResolvedSegment - Interface in com.sap.cds.ql.cqn
Contains information on a CqnReference.Segment of a CqnStructuredTypeRef
resolveRefItems(CdsModel, CqnSelect) - Method in interface com.sap.cds.ql.cqn.CqnAnalyzer.CqnAnalyzerSPI
 
resolveRefItems(CqnSelect) - Method in class com.sap.cds.ql.cqn.CqnAnalyzer
 
Result - Interface in com.sap.cds
Represents the result data returned by the CdsDataStore.
result() - Method in class com.sap.cds.ResultBuilder
Create a Result from this ResultBuilder
ResultBuilder - Class in com.sap.cds
Builder class to programmatically create a Result to represent the result of queries, insert, update and delete operations.
ResultBuilder() - Constructor for class com.sap.cds.ResultBuilder
 
ResultBuilder.Factory - Interface in com.sap.cds
 
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.Path
Returns a reverse order iterator over ResolvedSegment(s), starting from the target segment.
right() - Method in interface com.sap.cds.ql.cqn.CqnArithmeticExpression
 
right() - Method in interface com.sap.cds.ql.cqn.CqnComparisonPredicate
 
right() - Method in interface com.sap.cds.ql.cqn.CqnJoin
 
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
 
root() - Method in interface com.sap.cds.ql.cqn.Path
Returns the root segment of the path.
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.
rowCount(long[]) - Method in class com.sap.cds.ResultBuilder
 
rows(Stream<? extends Map<String, ?>>) - Method in class com.sap.cds.ResultBuilder
 
rowType() - Method in interface com.sap.cds.Result
Returns the row type of this result.
rowType(CdsStructuredType) - Method in class com.sap.cds.ResultBuilder
Specifies the CdsStructuredType that represents the row type of this result.

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() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
search(String) - Method in interface com.sap.cds.ql.cqn.Modifier
 
search(Predicate) - Method in interface com.sap.cds.ql.cqn.Modifier
 
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.Modifier
 
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(CqnSelect) - Method in interface com.sap.cds.ql.CqnBuilder
 
select(CqnStructuredTypeRef) - 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.Modifier
 
selectedRows(List<? extends Map<String, ?>>) - Static method in class com.sap.cds.ResultBuilder
Creates a ResultBuilder to represent a query result.
selectListItem(Value<?>, String) - Method in interface com.sap.cds.ql.cqn.Modifier
selectListValue(Value<?>, String) - Method in interface com.sap.cds.ql.cqn.Modifier
 
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
 
setId(String) - Method in class com.sap.cds.UserContext
 
setLocale(Locale) - Method in class com.sap.cds.UserContext
 
setNow(Instant) - Method in class com.sap.cds.SessionContext
 
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
 
setValidFrom(Instant) - Method in class com.sap.cds.SessionContext
 
setValidTo(Instant) - Method in class com.sap.cds.SessionContext
 
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.CqnEntitySelector
Returns the number of rows to be skipped
skip() - Method in interface com.sap.cds.ql.cqn.CqnLimit
Deprecated.
Returns CqnLimit.offset() as long.
sort(CqnValue, CqnSortSpecification.Order) - Static method in interface com.sap.cds.ql.CQL
Creates a CqnSortSpecification that sorts a value by a given order
sort(Value<?>, CqnSortSpecification.Order) - Method in interface com.sap.cds.ql.cqn.Modifier
 
sort(CqnValue, CqnSortSpecification.Order) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
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(CqnValue, CqnValue, boolean) - Static method in interface com.sap.cds.ql.CQL
Creates a predicate that tests whether a string value starts with a given prefix
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
Builder to define sets of structured CDS entities and types using filtered path expressions, to define predicates on these sets, and to address elements of structured types.
StructuredTypeRef - Interface in com.sap.cds.ql
 
structuredTypes() - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all CdsStructuredType definitions in this model.
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.
sum(CqnValue) - Static method in interface com.sap.cds.ql.CQL
Creates a sum function call on the given element or expression.
sum() - Method in interface com.sap.cds.ql.Value
Creates a function by passing this value as a parameter to the underlying data store's SUM function.
support() - Method in interface com.sap.cds.ql.CqnBuilder
 
SUPPORTED_LOCALES - Static variable in interface com.sap.cds.DataStoreConfiguration
 
supportsClientInfo() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
 
supportsDelete() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
 
supportsInsert() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
 
supportsLock() - 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
 
supportsViewsWithParameters() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
 
symbol() - Method in enum com.sap.cds.ql.cqn.CqnArithmeticExpression.Operator
 
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

target() - Method in interface com.sap.cds.ql.cqn.Path
Returns the target segment of the path.
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.
targetKeyValues() - 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
 
targetValues() - Method in interface com.sap.cds.ql.cqn.AnalysisResult
Returns the element name to value mapping for all elements of the CdsEntity that is targeted by the ref.
term() - Method in interface com.sap.cds.ql.cqn.CqnContainmentTest
 
test(Path, CdsElement, CdsType) - Method in interface com.sap.cds.CdsDataProcessor.Filter
Evaluates this filter predicate on the given arguments.
test(Path, CdsElement) - Method in interface com.sap.cds.CdsDataProcessor.Filter
 
timeout() - Method in interface com.sap.cds.ql.cqn.CqnLock
 
times(Number) - Method in interface com.sap.cds.ql.Value
Creates an expression that multiplies this numeric value with a given factor
times(Value<? extends Number>) - Method in interface com.sap.cds.ql.Value
Creates an expression that multiplies this numeric value with a given factor
timestampPrecision() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
The timestamp precision supported by this data store as number of fractional seconds
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
 
to(String) - Method in interface com.sap.cds.Row
Returns a reference from the entity this row originates from along the given path.
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.CqnEntitySelector
Returns the maximum number of rows to be returned
top() - Method in interface com.sap.cds.ql.cqn.CqnLimit
Deprecated.
Returns CqnLimit.limit() as long.
toRef() - Method in interface com.sap.cds.ql.cqn.Path
Converts this path to a CqnReference.
toString() - Method in enum com.sap.cds.ql.cqn.CqnJoin.Type
 
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
 
toString() - Method in enum com.sap.cds.reflect.CdsKind
 
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.CqnJoin
 
type() - Method in interface com.sap.cds.ql.cqn.CqnValue
Returns the optional CDS type of this value.
type() - Method in interface com.sap.cds.ql.cqn.ResolvedSegment
Returns the CdsStructuredType that is referenced by the CqnReference.Segment.
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
 
UniqueConstraintException - Exception in com.sap.cds
Thrown by the data store, if a unique constraint is violated when executing an insert, upsert or update statement.
UniqueConstraintException(CdsEntity, Map<String, Object>, Set<String>, Exception) - Constructor for exception com.sap.cds.UniqueConstraintException
 
update(String, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
update(CqnStructuredTypeRef) - 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.
updatedRows(long, Map<String, ?>) - Static method in class com.sap.cds.ResultBuilder
Creates a ResultBuilder for a searched UPDATE, updating multiple rows with the same data.
updatedRows(int[], Map<String, ?>) - Static method in class com.sap.cds.ResultBuilder
Deprecated.
instead use ResultBuilder.updatedRows(long, Map) for a searched updated or ResultBuilder.batchUpdate() together with ResultBuilder.addUpdatedRows(long, Map) for a bulk update.
updatedRows(long[], Map<String, ?>) - Static method in class com.sap.cds.ResultBuilder
Deprecated.
instead use ResultBuilder.updatedRows(long, Map) for a searched updated or ResultBuilder.batchUpdate() together with ResultBuilder.addUpdatedRows(long, Map) for a bulk update.
updatedRows(int[], List<? extends Map<String, ?>>) - Static method in class com.sap.cds.ResultBuilder
Deprecated.
instead use ResultBuilder.updatedRows(long, Map) for a searched updated or ResultBuilder.batchUpdate() together with ResultBuilder.addUpdatedRows(long, Map) for a bulk update.
updatedRows(long[], List<? extends Map<String, ?>>) - Static method in class com.sap.cds.ResultBuilder
Deprecated.
instead use ResultBuilder.updatedRows(long, Map) for a searched updated or ResultBuilder.batchUpdate() together with ResultBuilder.addUpdatedRows(long, Map) for a bulk update.
upsert(String, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
upsert(CqnStructuredTypeRef) - 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.
USE_LOCALIZED_VIEW_SEARCH_RESOLVER - Static variable in interface com.sap.cds.DataStoreConfiguration
 
UserContext - Class in com.sap.cds
 
userId() - Static method in interface com.sap.cds.ql.CQL
Creates an ElementRef on the available $user.id value.
userId() - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
userLocale() - Static method in interface com.sap.cds.ql.CQL
Creates an ElementRef on the available $user.locale value.
userLocale() - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 

V

val(T) - Static method in interface com.sap.cds.ql.CQL
Creates a _non-constant_ CDS QL Literal hinting to the runtime that the value should not be treated as constant.
val(T) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
validate(Path, CdsElement, Object) - Method in interface com.sap.cds.CdsDataProcessor.Validator
Validates the value of the given element.
validFrom() - Static method in interface com.sap.cds.ql.CQL
Creates an ElementRef on the available $validFrom value.
validFrom() - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
validTo() - Static method in interface com.sap.cds.ql.CQL
Creates an ElementRef on the available $validTo value.
validTo() - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
value() - Method in interface com.sap.cds.ql.cqn.CqnArithmeticNegation
 
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() - Method in interface com.sap.cds.ql.cqn.CqnSortSpecification
 
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.CdsDataProcessor.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cds.ql.cqn.CqnArithmeticExpression.Operator
Returns the enum constant of this type with the specified name.
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.CqnContainmentTest.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cds.ql.cqn.CqnJoin.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cds.ql.cqn.CqnMatchPredicate.Quantifier
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.
valueOf(String) - Static method in enum com.sap.cds.reflect.CdsKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sap.cds.CdsDataProcessor.Mode
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.CqnArithmeticExpression.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.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() - Static method in enum com.sap.cds.ql.cqn.CqnContainmentTest.Position
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.CqnJoin.Type
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.CqnListValue
 
values() - Static method in enum com.sap.cds.ql.cqn.CqnMatchPredicate.Quantifier
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.CqnSortSpecification.Order
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.CqnXsert.Kind
Deprecated.
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.ResolvedSegment
Returns the element name to value mapping for all elements of the CdsEntity that is targeted by the CqnReference.Segment.
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.
values() - Static method in enum com.sap.cds.reflect.CdsKind
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(CqnArithmeticExpression) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnArithmeticNegation) - 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
Deprecated.
visit(CqnInsert) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
Deprecated.
visit(CqnUpsert) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
Deprecated.
visit(CqnUpdate) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
Deprecated.
visit(CqnDelete) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
Deprecated.
visit(CqnSubQuery) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnMatchPredicate) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnListValue) - 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() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
where() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
where(Predicate) - Method in interface com.sap.cds.ql.cqn.Modifier
 
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 © 2021 SAP. All rights reserved.