- accept(CqnVisitor) - Method in interface com.sap.cds.ql.BooleanFunction
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnBooleanLiteral
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnComparisonPredicate
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnConnectivePredicate
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnContainmentTest
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnDelete
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnElementRef
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnExpand
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnExpression
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnFunc
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnLimit
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnNegation
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnNullValue
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnNumericLiteral
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnParameter
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnPlain
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnPredicate
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnReference.Segment
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnSearchPredicate
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnSelect
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
-
- 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 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.CqnXpr
-
- accept(CqnVisitor) - Method in interface com.sap.cds.ql.Expand
-
- accept(CqnVisitor) - Method in class com.sap.cds.ql.Select
-
- accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsAction
-
- accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsArrayedType
-
- accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsAssociationType
-
- accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsDefinition
-
Accepts a
CdsVisitor
visiting the elements of this definition
(depth-first)
- accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsElement
-
- 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
-
- accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsService
-
- accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsSimpleType
-
- accept(CdsVisitor) - Method in interface com.sap.cds.reflect.CdsStructuredType
-
- access(Map<String, Object>) - Static method in class com.sap.cds.Struct
-
Provides typed access on the given data map.
- actions() - Method in interface com.sap.cds.reflect.CdsEntity
-
Returns a sequential
Stream
over the bounded
CdsAction(s)
of this
CdsEntity
.
- actions() - Method in interface com.sap.cds.reflect.CdsModel
-
Returns a sequential
Stream
over all
CdsAction
definitions in
this model.
- actions() - Method in interface com.sap.cds.reflect.CdsService
-
Returns a sequential
Stream
over all
CdsAction
definitions in
this service.
- alias() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
-
- alias() - Method in interface com.sap.cds.ql.cqn.CqnStructuredTypeRef
-
- ALL - Static variable in interface com.sap.cds.CdsDataStoreConnector.Capabilities
-
- AnalysisResult - Interface in com.sap.cds.ql.cqn
-
- analyze(CqnStructuredTypeRef) - Method in class com.sap.cds.ql.cqn.CqnAnalyzer
-
- analyze(CqnSelect) - Method in class com.sap.cds.ql.cqn.CqnAnalyzer
-
Analyzes the
ref
and
where
condition of the given
CqnSelect
.
- 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, 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<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
-
- annotations(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- 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.Value
-
- as(Class<T>) - Method in interface com.sap.cds.reflect.CdsType
-
Casts this type to the given type
.
- as(Class<T>) - Method in interface com.sap.cds.Row
-
Returns this Row
mapped to the given type
.
- as(Class<T>) - Method in class com.sap.cds.Struct.IterableViewFactory
-
Provides typed stream access on the underlying data maps.
- as(Class<T>) - Method in class com.sap.cds.Struct.MapViewFactory
-
Provides typed access on the underlying data map.
- asBoolean() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
-
Casts this literal to CqnBooleanLiteral
.
- asc() - Method in interface com.sap.cds.ql.Orderable
-
- 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
.
- asLiteral() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
-
- asLiteral() - Method in interface com.sap.cds.ql.cqn.CqnValue
-
Casts this value to CqnLiteral
.
- asNullValue() - Method in interface com.sap.cds.ql.cqn.CqnNullValue
-
- asNullValue() - Method in interface com.sap.cds.ql.cqn.CqnValue
-
Casts this value to CqnNullValue
.
- asNumber() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
-
Casts this literal to CqnNumericLiteral
.
- asParameter() - Method in interface com.sap.cds.ql.cqn.CqnParameter
-
- asParameter() - Method in interface com.sap.cds.ql.cqn.CqnValue
-
Casts this value to CqnParameter
.
- asPlain() - Method in interface com.sap.cds.ql.cqn.CqnPlain
-
- asPlain() - Method in interface com.sap.cds.ql.cqn.CqnValue
-
Casts this value to CqnPlain
.
- 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.CqnValue
-
Casts this value to CqnElementRef
.
- associations() - Method in interface com.sap.cds.reflect.CdsStructuredType
-
- 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
.
- batchCount() - Method in interface com.sap.cds.Result
-
Returns the number of batches.
- begin() - Method in interface com.sap.cds.transaction.spi.ContainerTransactionManager
-
Start a transaction on the managed data source
- between(T, T) - Method in interface com.sap.cds.ql.Value
-
Creates a between predicate that tests if this value is within a closed
interval with given bounds
- between(Value<T>, T) - Method in interface com.sap.cds.ql.Value
-
Creates a between predicate that tests if this value is within a closed
interval with given bounds
- between(T, Value<T>) - Method in interface com.sap.cds.ql.Value
-
Creates a between predicate that tests if this value is within a closed
interval with given bounds
- between(Value<T>, Value<T>) - Method in interface com.sap.cds.ql.Value
-
Creates a between predicate that tests if this value is within a closed
interval with given bounds
- BooleanFunction - Interface in com.sap.cds.ql
-
- byAnnotation(String) - Static method in interface com.sap.cds.reflect.CdsAnnotatable
-
- 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.
- capabilities() - Method in interface com.sap.cds.CdsDataStoreConnector
-
- cast(Class<U>) - Method in interface com.sap.cds.ql.Value
-
- Cds4jServiceLoader - Class in com.sap.cds
-
Internal ServiceLoader class.
- CdsAction - Interface in com.sap.cds.reflect
-
- CdsAnnotatable - Interface in com.sap.cds.reflect
-
- CdsAnnotation<T> - Interface in com.sap.cds.reflect
-
- CdsArrayedType - Interface in com.sap.cds.reflect
-
- CdsAssociationType - Interface in com.sap.cds.reflect
-
- CdsAssociationType.Cardinality - Interface in com.sap.cds.reflect
-
- CdsBaseType - Enum in com.sap.cds.reflect
-
- CdsCommunicationException - Exception in com.sap.cds
-
- CdsCommunicationException(Throwable) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsCommunicationException(String) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsCommunicationException(String, Throwable) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsCommunicationException(Throwable, int) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsCommunicationException(String, int) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsCommunicationException(String, Throwable, int) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsData - Interface in com.sap.cds
-
Represents data that can be accessed as a Map
and serialized to JSON.
- CdsDataException - Exception in com.sap.cds.ql
-
- CdsDataException(String, Throwable) - Constructor for exception com.sap.cds.ql.CdsDataException
-
- CdsDataException(String) - Constructor for exception com.sap.cds.ql.CdsDataException
-
- CdsDataStore - Interface in com.sap.cds
-
The CdsDataStore is used to interact with a data source.
- CdsDataStoreConnector - Interface in com.sap.cds
-
- CdsDataStoreConnector.Capabilities - Interface in com.sap.cds
-
- CdsDecimal - Interface in com.sap.cds.reflect
-
- CdsDefinition - Interface in com.sap.cds.reflect
-
- CdsDefinitionNotFoundException - Exception in com.sap.cds.reflect
-
- CdsDefinitionNotFoundException(Throwable) - Constructor for exception com.sap.cds.reflect.CdsDefinitionNotFoundException
-
- CdsDefinitionNotFoundException(String) - Constructor for exception com.sap.cds.reflect.CdsDefinitionNotFoundException
-
- CdsDefinitionNotFoundException(String, Throwable) - Constructor for exception com.sap.cds.reflect.CdsDefinitionNotFoundException
-
- CdsElement - Interface in com.sap.cds.reflect
-
- CdsElementNotFoundException - Exception in com.sap.cds.reflect
-
- CdsElementNotFoundException(Throwable) - Constructor for exception com.sap.cds.reflect.CdsElementNotFoundException
-
- CdsElementNotFoundException(String) - Constructor for exception com.sap.cds.reflect.CdsElementNotFoundException
-
- CdsElementNotFoundException(String, Throwable) - Constructor for exception com.sap.cds.reflect.CdsElementNotFoundException
-
- CdsEntity - Interface in com.sap.cds.reflect
-
- CdsEnumType<T> - Interface in com.sap.cds.reflect
-
- CdsEnumType.Value<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
-
- CdsModel - Interface in com.sap.cds.reflect
-
The CdsModel represents the complete CDS model and is the starting point for
the introspection.
- CdsName - Annotation Type in com.sap.cds.ql
-
- cdsName() - Method in enum com.sap.cds.reflect.CdsBaseType
-
- CdsParameter - Interface in com.sap.cds.reflect
-
- CdsReflectiveOperationException - Exception in com.sap.cds.reflect
-
- CdsReflectiveOperationException(Throwable) - Constructor for exception com.sap.cds.reflect.CdsReflectiveOperationException
-
- CdsReflectiveOperationException(String) - Constructor for exception com.sap.cds.reflect.CdsReflectiveOperationException
-
- CdsReflectiveOperationException(String, Throwable) - Constructor for exception com.sap.cds.reflect.CdsReflectiveOperationException
-
- CdsService - Interface in com.sap.cds.reflect
-
- CdsSimpleType - Interface in com.sap.cds.reflect
-
- CdsStringType - Interface in com.sap.cds.reflect
-
- CdsStructuredType - Interface in com.sap.cds.reflect
-
- cdsType(String) - Static method in enum com.sap.cds.reflect.CdsBaseType
-
- CdsType - Interface in com.sap.cds.reflect
-
- CdsVisitor - Interface in com.sap.cds.reflect
-
- columns() - Method in interface com.sap.cds.ql.cqn.CqnSelect
-
- columns(CqnSelectListItem...) - Method in class com.sap.cds.ql.Select
-
Sets the projection of the select statement.
- columns(Function<T, CqnSelectListItem>...) - Method in class com.sap.cds.ql.Select
-
Sets the projection of the select statement.
- columns(List<CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
-
Sets the projection of the select statement.
- columns(Stream<CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
-
Sets the projection of the select statement.
- columns(String...) - Method in class com.sap.cds.ql.Select
-
Sets the projection of the select statement.
- com.sap.cds - package com.sap.cds
-
- com.sap.cds.mtx - package com.sap.cds.mtx
-
- com.sap.cds.ql - package com.sap.cds.ql
-
- com.sap.cds.ql.cqn - package com.sap.cds.ql.cqn
-
- com.sap.cds.reflect - package com.sap.cds.reflect
-
- com.sap.cds.transaction - package com.sap.cds.transaction
-
- com.sap.cds.transaction.spi - package com.sap.cds.transaction.spi
-
- commit() - Method in interface com.sap.cds.transaction.spi.ContainerTransactionManager
-
If there is an active transaction commit it.
- 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
-
- connect() - Method in interface com.sap.cds.CdsDataStoreConnector
-
- connect(CqnConnectivePredicate.Operator, Iterable<CqnPredicate>) - Static method in interface com.sap.cds.ql.CQL
-
Creates a logical connection of given predicates
CqnPredicate
.
- connect(CqnConnectivePredicate.Operator, Iterable<CqnPredicate>) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
-
- ConstraintViolationException - Exception in com.sap.cds
-
- ConstraintViolationException(String, SQLException) - Constructor for exception com.sap.cds.ConstraintViolationException
-
- ContainerTransactionManager - Interface in com.sap.cds.transaction.spi
-
A ContainerTransactionManager is a thread-safe API that allows to manage
transactions of an underlying data source.
- contains(String) - Method in interface com.sap.cds.ql.Value
-
Creates a predicate that tests whether this string value contains a given
substring
- contains(Value<String>) - Method in interface com.sap.cds.ql.Value
-
Creates a predicate that tests whether this string value contains a given
substring
- copy(CqnSelect) - Method in interface com.sap.cds.ql.CqnBuilder
-
- copy(CqnInsert) - Method in interface com.sap.cds.ql.CqnBuilder
-
- copy(CqnUpsert) - Method in interface com.sap.cds.ql.CqnBuilder
-
- copy(CqnUpdate) - Method in interface com.sap.cds.ql.CqnBuilder
-
- copy(CqnDelete) - Method in interface com.sap.cds.ql.CqnBuilder
-
- copy(CqnDelete) - Static method in interface com.sap.cds.ql.Delete
-
- copy(CqnInsert) - Static method in interface com.sap.cds.ql.Insert
-
- copy(CqnSelect) - Static method in class com.sap.cds.ql.Select
-
- copy(CqnUpdate) - Static method in interface com.sap.cds.ql.Update
-
- copy(CqnUpsert) - Static method in interface com.sap.cds.ql.Upsert
-
- CQL - Interface in com.sap.cds.ql
-
- CQN - Interface in com.sap.cds.ql.cqn
-
- cqn(String) - Static method in interface com.sap.cds.ql.Delete
-
Creates a delete statement to delete entries from a specified entity set.
- cqn(String) - Static method in interface com.sap.cds.ql.Insert
-
Creates an insert statement from a given CQN String.
- cqn(String) - Static method in class com.sap.cds.ql.Select
-
Creates a select statement from a given CQN String.
- cqn(String) - Static method in interface com.sap.cds.ql.Update
-
Creates an update statement to update data for a specified entity set.
- cqn(String) - Static method in interface com.sap.cds.ql.Upsert
-
Creates an upsert statement to upsert data for a specified entity set.
- CqnAnalyzer - Class in com.sap.cds.ql.cqn
-
- CqnAnalyzer.CqnAnalyzerSPI - Interface in com.sap.cds.ql.cqn
-
- CqnBooleanLiteral - Interface in com.sap.cds.ql.cqn
-
- CqnBuilder - Interface in com.sap.cds.ql
-
Service Provider Interface
- CqnBuilder.QueryBuilderSupport - Interface in com.sap.cds.ql
-
- CqnComparisonPredicate - Interface in com.sap.cds.ql.cqn
-
- CqnComparisonPredicate.Operator - Enum in com.sap.cds.ql.cqn
-
- CqnConnectivePredicate - Interface in com.sap.cds.ql.cqn
-
- CqnConnectivePredicate.Operator - Enum in com.sap.cds.ql.cqn
-
- CqnContainmentTest - Interface in com.sap.cds.ql.cqn
-
- CqnDelete - Interface in com.sap.cds.ql.cqn
-
- CqnElementRef - Interface in com.sap.cds.ql.cqn
-
- CqnExpand - Interface in com.sap.cds.ql.cqn
-
- CqnExpression - Interface in com.sap.cds.ql.cqn
-
- CqnFunc - Interface in com.sap.cds.ql.cqn
-
- CqnInsert - Interface in com.sap.cds.ql.cqn
-
- CqnLimit - Interface in com.sap.cds.ql.cqn
-
- CqnLiteral<T> - Interface in com.sap.cds.ql.cqn
-
- 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
-
- CqnSelectListItem - 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
-
- CqnStatement - Interface in com.sap.cds.ql.cqn
-
- CqnStringLiteral - Interface in com.sap.cds.ql.cqn
-
- CqnStructuredTypeRef - Interface in com.sap.cds.ql.cqn
-
- CqnSyntaxException - Exception in com.sap.cds.ql.cqn
-
- CqnSyntaxException(String, Throwable) - Constructor for exception com.sap.cds.ql.cqn.CqnSyntaxException
-
- CqnSyntaxException(String) - Constructor for exception com.sap.cds.ql.cqn.CqnSyntaxException
-
- CqnTemporalLiteral<E extends Temporal> - Interface in com.sap.cds.ql.cqn
-
- CqnToken - Interface in com.sap.cds.ql.cqn
-
- CqnUpdate - Interface in com.sap.cds.ql.cqn
-
- CqnUpsert - Interface in com.sap.cds.ql.cqn
-
- CqnValidationException - Exception in com.sap.cds.ql.cqn
-
- CqnValidationException(String) - Constructor for exception com.sap.cds.ql.cqn.CqnValidationException
-
- CqnValidationException(String, Throwable) - Constructor for exception com.sap.cds.ql.cqn.CqnValidationException
-
- CqnValue - Interface in com.sap.cds.ql.cqn
-
- CqnValueList - Interface in com.sap.cds.ql.cqn
-
- CqnVisitor - Interface in com.sap.cds.ql.cqn
-
- CqnXpr - Interface in com.sap.cds.ql.cqn
-
- CqnXsert - Interface in com.sap.cds.ql.cqn
-
- CqnXsert.Kind - Enum in com.sap.cds.ql.cqn
-
- 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(Class<T>) - Static method in class com.sap.cds.Struct
-
Creates a data container for the given accessor interface.
- ElementRef<T> - Interface in com.sap.cds.ql
-
- elements() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
-
- elements() - Method in interface com.sap.cds.ql.cqn.CqnXsert
-
- elements() - Method in interface com.sap.cds.reflect.CdsEvent
-
Returns a sequential
Stream
over all
CdsElement(s)
in this event.
- elements() - Method in interface com.sap.cds.reflect.CdsStructuredType
-
Returns a sequential
Stream
over all
CdsElement(s)
in this structured type.
- elementsOfType(Class<T>) - Method in interface com.sap.cds.reflect.CdsStructuredType
-
Returns a sequential
Stream
over the
CdsElement(s)
of the given
type
in this structured type.
- EmptyResultException - Exception in com.sap.cds
-
- EmptyResultException(String, Throwable) - Constructor for exception com.sap.cds.EmptyResultException
-
- EmptyResultException(String) - Constructor for exception com.sap.cds.EmptyResultException
-
- endsWith(String) - Method in interface com.sap.cds.ql.Value
-
Creates a predicate that tests whether this string value ends with a given
suffix
- endsWith(Value<String>) - Method in interface com.sap.cds.ql.Value
-
Creates a predicate that tests whether this string value ends with a given
suffix
- entities() - Method in interface com.sap.cds.reflect.CdsModel
-
Returns a sequential
Stream
over all
CdsEntity
definitions in
this model.
- entities() - Method in interface com.sap.cds.reflect.CdsService
-
Returns a sequential
Stream
over all
CdsEntity
definitions in
this service.
- entity(String) - Static method in interface com.sap.cds.ql.CQL
-
- entity() - Method in interface com.sap.cds.ql.cqn.ResolvedSegment
-
- entity(String) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
-
- entity(String) - Static method in interface com.sap.cds.ql.Update
-
Creates an update statement to update entries of a specified entity set.
- entity(T) - Static method in interface com.sap.cds.ql.Update
-
Creates an update statement to update entries from a specified entity set.
- entity(String, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Update
-
Creates an update statement to update entries of a specified entity set.
- entity(Class<T>) - Static method in interface com.sap.cds.ql.Update
-
Creates an update statement to update data for a specified entity set.
- entity(Class<R>, Function<R, T>) - Static method in interface com.sap.cds.ql.Update
-
Creates an update statement to update data for a specified entity set.
- entity(CdsEntity, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Update
-
Creates an update statement to update entries of a specified entity set.
- entity(CdsEntity) - Static method in interface com.sap.cds.ql.Update
-
Creates an update statement to update data for a specified entity set.
- entries() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
-
- entries() - Method in interface com.sap.cds.ql.cqn.CqnXsert
-
- entries(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.ql.Insert
-
Sets the entries to be inserted into the entity set.
- entries(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.ql.Update
-
Sets the batch data to be updated by the update statement.
- entries(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.ql.Upsert
-
Sets the entries to be upserted into the entity set.
- entry(Map<String, ?>) - Method in interface com.sap.cds.ql.Insert
-
Add a single entry to be inserted into the entity set.
- entry(String, Object) - Method in interface com.sap.cds.ql.Insert
-
Add a single entry to be inserted into the entity set.
- entry(Map<String, ?>) - Method in interface com.sap.cds.ql.Upsert
-
Adds a single entry to be upserted into the entity set.
- entry(String, Object) - Method in interface com.sap.cds.ql.Upsert
-
Adds a single entry to be upserted into the entity set.
- eq(T) - Method in interface com.sap.cds.ql.Value
-
Creates a comparison predicate that tests if this value is equal to a given
value
- eq(Value<T>) - Method in interface com.sap.cds.ql.Value
-
Creates a comparison predicate that tests if this value is equal to a given
value
- events() - Method in interface com.sap.cds.reflect.CdsModel
-
Returns a sequential
Stream
over all
CdsEvent
definitions in
this model.
- events() - Method in interface com.sap.cds.reflect.CdsService
-
Returns a sequential
Stream
over all
CdsEvent
definitions in
this service.
- evict(String) - Method in interface com.sap.cds.mtx.MetaDataAccessor
-
evicts CDS and EDMX models for the specified tenant
- excluding() - Method in interface com.sap.cds.ql.cqn.CqnSelect
-
- excluding(String...) - Method in class com.sap.cds.ql.Select
-
Sets the exclude list of the select statement.
- excluding(Function<T, CqnSelectListItem>...) - Method in class com.sap.cds.ql.Select
-
Sets the exclude list of the select statement.
- excluding(List<String>) - Method in class com.sap.cds.ql.Select
-
Sets the exclude list of the select statement.
- execute(CqnSelect, Object...) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnSelect
statement with optional positional parameter
values.
- execute(CqnSelect, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnSelect
statement with named parameter values.
- execute(CqnInsert) - Method in interface com.sap.cds.CdsDataStore
-
- execute(CqnUpsert) - Method in interface com.sap.cds.CdsDataStore
-
- execute(CqnUpdate, Object...) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnUpdate
statement with optional positional parameter
values.
- execute(CqnUpdate, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnUpdate
statement with named parameter values.
- execute(CqnUpdate, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnUpdate
statement as batch with the given named
parameter values.
- execute(CqnDelete, Object...) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnDelete
statement with optional positional parameter
values.
- execute(CqnDelete, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnDelete
statement with named parameter values.
- execute(CqnDelete, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnDelete
statement as batch with the given named
parameter values.
- 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
-
- filter() - Method in interface com.sap.cds.ql.cqn.CqnReference.Segment
-
- filter(CqnPredicate) - Method in interface com.sap.cds.ql.StructuredType
-
- filter(Function<T, CqnPredicate>) - Method in interface com.sap.cds.ql.StructuredType
-
- findAction(String) - Method in interface com.sap.cds.reflect.CdsEntity
-
- findAction(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- findAnnotation(String) - Method in interface com.sap.cds.reflect.CdsAnnotatable
-
- findAssociation(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
-
- findElement(String) - Method in interface com.sap.cds.reflect.CdsEvent
-
- findElement(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
-
- findEntity(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- findEvent(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- findFunction(String) - Method in interface com.sap.cds.reflect.CdsEntity
-
- findFunction(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- findService(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- findType(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- first() - Method in interface com.sap.cds.Result
-
Returns the first row.
- first(Class<T>) - Method in interface com.sap.cds.Result
-
Returns the first row mapped to the given type
.
- firstSegment() - Method in interface com.sap.cds.ql.cqn.CqnReference
-
- from() - Method in interface com.sap.cds.ql.cqn.CqnSelect
-
- from(String) - Static method in interface com.sap.cds.ql.Delete
-
Creates a delete statement to delete entries from a specified entity set.
- from(E) - Static method in interface com.sap.cds.ql.Delete
-
Creates a delete statement to delete entries from a specified entity set.
- from(String, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Delete
-
Creates a delete statement to delete entries from a specified entity set.
- from(Class<E>) - Static method in interface com.sap.cds.ql.Delete
-
Creates a delete statement to delete entries from a specified entity set.
- from(Class<E>, Function<E, R>) - Static method in interface com.sap.cds.ql.Delete
-
Creates a delete statement to delete entries from a specified entity set.
- from(CdsEntity) - Static method in interface com.sap.cds.ql.Delete
-
Creates a delete statement to delete entries from a specified entity set.
- from(CdsEntity, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Delete
-
Creates a delete statement to delete entries from a specified entity set.
- from(String) - Static method in class com.sap.cds.ql.Select
-
Creates a select statement to select entries from a specified entity set.
- from(StructuredType<T>) - Static method in class com.sap.cds.ql.Select
-
Creates a select statement to select entries from a specified entity set.
- from(String, UnaryOperator<StructuredType<?>>) - Static method in class com.sap.cds.ql.Select
-
Creates a select statement to select entries from a specified entity set.
- from(CdsEntity) - Static method in class com.sap.cds.ql.Select
-
Creates a select statement to select entries from a specified entity set.
- from(CdsEntity, UnaryOperator<StructuredType<?>>) - Static method in class com.sap.cds.ql.Select
-
Creates a select statement to select entries from a specified entity set.
- from(Class<T>) - Static method in class com.sap.cds.ql.Select
-
Creates a select statement to select entries from a specified entity set.
- from(Class<R>, Function<R, T>) - Static method in class com.sap.cds.ql.Select
-
Creates a select statement to select entries from a specified entity set.
- func(String, CqnValue...) - Static method in interface com.sap.cds.ql.CQL
-
Creates a CDS QL function call that is send to the underlying data store.
- func() - 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, 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
- 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.
- ge(T) - Method in interface com.sap.cds.ql.Value
-
Creates a comparison predicate that tests if this value is greater than or
equal to a given value
- ge(Value<T>) - Method in interface com.sap.cds.ql.Value
-
Creates a comparison predicate that tests if this value is greater than or
equal to a given value
- get(String) - Static method in interface com.sap.cds.ql.CQL
-
Creates an
ElementRef
representing a path from a CDS entity to an
element of this or another entity.
- get(String) - 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() - Method in interface com.sap.cds.reflect.CdsEnumType.Value
-
Returns the value.
- 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
-
- getAction(String) - Method in interface com.sap.cds.reflect.CdsModel
-
Get a
CdsAction
via its fully qualified name.
- getAssociation(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
-
- getCardinality() - Method in interface com.sap.cds.reflect.CdsAssociationType
-
- getCdsModel(String) - Method in interface com.sap.cds.mtx.MetaDataAccessor
-
- getConnectionSupplier() - Method in interface com.sap.cds.transaction.spi.TransactionManagerFactory
-
Get the data source managed by the singleton instance of the transaction
manager
- getDeclaringType() - Method in interface com.sap.cds.reflect.CdsElement
-
Returns the declaring type of this CdsElement
.
- getEdmx(String, String, String) - Method in interface com.sap.cds.mtx.MetaDataAccessor
-
- getElement(String) - Method in interface com.sap.cds.reflect.CdsEvent
-
- getElement(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
-
- getEntity(String) - Method in interface com.sap.cds.reflect.CdsModel
-
Get a
CdsEntity
via its fully qualified name.
- getEvent(String) - Method in interface com.sap.cds.reflect.CdsModel
-
Get a
CdsEvent
via its fully qualified name.
- getFunction(String) - Method in interface com.sap.cds.reflect.CdsEntity
-
- getFunction(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- getHttpStatusCode() - Method in exception com.sap.cds.CdsCommunicationException
-
- 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
-
- getLength() - Method in interface com.sap.cds.reflect.CdsStringType
-
Returns the length of this CdsString
.
- 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
-
- getName() - Method in interface com.sap.cds.reflect.CdsAnnotation
-
Returns the name of this CdsAnnotation
.
- getName() - Method in interface com.sap.cds.reflect.CdsDefinition
-
Returns the unqualified name of this definition.
- getName() - Method in interface com.sap.cds.reflect.CdsElement
-
Returns the name of this CdsElement
.
- getName() - Method in interface com.sap.cds.reflect.CdsParameter
-
Returns the name of this CdsParameter
.
- getPrecision() - Method in interface com.sap.cds.reflect.CdsDecimal
-
Returns the precision of this CdsDecimal
.
- getQualifiedName() - Method in interface com.sap.cds.reflect.CdsAssociationType
-
- getQualifiedName() - Method in interface com.sap.cds.reflect.CdsDefinition
-
Returns the fully qualified name of this definition.
- getQualifiedName() - Method in interface com.sap.cds.reflect.CdsSimpleType
-
- getQualifier() - Method in interface com.sap.cds.reflect.CdsDefinition
-
Returns the qualifier part of this definition's qualified name.
- getReturnType() - Method in interface com.sap.cds.reflect.CdsFunction
-
Returns the return type of this CdsFunction
.
- getRoot() - Method in interface com.sap.cds.ql.Source
-
Deprecated.
- getScale() - Method in interface com.sap.cds.reflect.CdsDecimal
-
Returns the scale of this CdsDecimal
.
- getService(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- getSourceMax() - Method in interface com.sap.cds.reflect.CdsAssociationType.Cardinality
-
Returns the association's source cardinality, which can be '*' or a positive
Integer.
- getTarget() - Method in interface com.sap.cds.reflect.CdsAssociationType
-
Returns the target
CdsEntity
of this
CdsAssociation
.
- getTargetMax() - Method in interface com.sap.cds.reflect.CdsAssociationType.Cardinality
-
Returns the association's maximum target cardinality, which can be '*' or a
positive Integer.
- getTargetMin() - Method in interface com.sap.cds.reflect.CdsAssociationType.Cardinality
-
Returns the association's minimum target cardinality, which can be zero or a
positive Integer.
- getTargetOf(String) - Method in interface com.sap.cds.reflect.CdsEntity
-
Returns the target
CdsEntity
of the association element with the
given name.
- getTransactionManger() - Method in interface com.sap.cds.transaction.spi.TransactionManagerFactory
-
Creates or gets a singleton instance of a transaction manager
- getType() - Method in interface com.sap.cds.ql.Source
-
- getType() - Method in interface com.sap.cds.reflect.CdsDecimal
-
- getType() - Method in interface com.sap.cds.reflect.CdsElement
-
Returns the type of this CdsElement
.
- getType(String) - Method in interface com.sap.cds.reflect.CdsModel
-
Get a
CdsType
via its fully qualified name.
- getType() - Method in interface com.sap.cds.reflect.CdsParameter
-
Returns the type of this CdsParameter
.
- getType() - Method in interface com.sap.cds.reflect.CdsSimpleType
-
Returns the
CdsBaseType
of this
CdsSimpleType
definition.
- getType() - Method in interface com.sap.cds.reflect.CdsStringType
-
- getValue() - Method in interface com.sap.cds.reflect.CdsAnnotation
-
Returns the value of this CdsAnnotation
.
- getValues() - Method in interface com.sap.cds.reflect.CdsEnumType
-
Returns the values of this CdsEnumType
.
- 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(CqnElementRef...) - Method in class com.sap.cds.ql.Select
-
Sets the group by clause of the select statement.
- groupBy(Function<T, CqnSelectListItem>...) - Method in class com.sap.cds.ql.Select
-
Sets the group by clause of the select statement.
- groupBy(List<CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
-
Sets the group by clause of the select statement.
- groupBy(String...) - Method in class com.sap.cds.ql.Select
-
Sets the groupBy clause of the select statement.
- gt(T) - Method in interface com.sap.cds.ql.Value
-
Creates a comparison predicate that tests if this value is greater than a
given value
- gt(Value<T>) - Method in interface com.sap.cds.ql.Value
-
Creates a comparison predicate that tests if this value is greater than a
given value
- id() - Method in interface com.sap.cds.ql.cqn.CqnReference.Segment
-
- 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() - 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(CqnSelectListItem...) - Method in interface com.sap.cds.ql.StructuredType
-
- inline(String...) - Method in interface com.sap.cds.ql.StructuredType
-
- insert(String, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
-
- insert(CdsEntity, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
-
- insert(E) - Method in interface com.sap.cds.ql.CqnBuilder
-
- insert(Class<E>, Function<E, R>) - Method in interface com.sap.cds.ql.CqnBuilder
-
- insert(String) - Method in interface com.sap.cds.ql.CqnParser
-
- Insert - Interface in com.sap.cds.ql
-
The Insert builder allows to construct CDS QL insert statements, which can be
executed via the
CdsDataStore
.
- instance() - Static method in interface com.sap.cds.ql.CqnBuilder
-
- instance() - Static method in interface com.sap.cds.ql.CqnParser
-
- into(String) - Static method in interface com.sap.cds.ql.Insert
-
Creates an insert statement to insert entries into a specified entity set.
- into(E) - Static method in interface com.sap.cds.ql.Insert
-
Creates an insert statement to insert entries into a specified entity set.
- into(String, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Insert
-
Creates an insert statement to insert entries into a specified entity set.
- into(Class<E>) - Static method in interface com.sap.cds.ql.Insert
-
Creates an insert statement to insert entries into a specified entity set.
- into(Class<R>, Function<R, T>) - Static method in interface com.sap.cds.ql.Insert
-
Creates an insert statement to insert entries into a specified entity set.
- into(CdsEntity) - Static method in interface com.sap.cds.ql.Insert
-
Creates an insert statement to insert entries into a specified entity set.
- into(String) - Static method in interface com.sap.cds.ql.Upsert
-
Creates an upsert statement to upsert entries into a specified entity set.
- into(T) - Static method in interface com.sap.cds.ql.Upsert
-
Creates an upsert statement to upsert entries into a specified entity set.
- into(String, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Upsert
-
Creates an upsert statement to upsert entries into a specified entity set.
- into(Class<T>) - Static method in interface com.sap.cds.ql.Upsert
-
Creates an upsert statement to upsert entries into a specified entity set.
- into(Class<R>, Function<R, T>) - Static method in interface com.sap.cds.ql.Upsert
-
Creates an upsert statement to upsert entries into a specified entity set.
- into(CdsEntity) - Static method in interface com.sap.cds.ql.Upsert
-
Creates an upsert statement to upsert entries into a specified entity set.
- into(CdsEntity, UnaryOperator<StructuredType<?>>) - Static method in interface com.sap.cds.ql.Upsert
-
Creates an upsert statement to upsert entries into a specified entity set.
- isAbstract() - Method in interface com.sap.cds.reflect.CdsEntity
-
Returns true
if this entity is abstract.
- isAbstract() - Method in interface com.sap.cds.reflect.CdsService
-
Returns true
if this service is abstract.
- isActive() - Method in interface com.sap.cds.transaction.TransactionManager
-
Checks if there is an active transaction associated with the current thread
- isArrayed() - Method in interface com.sap.cds.reflect.CdsArrayedType
-
- isArrayed() - Method in interface com.sap.cds.reflect.CdsType
-
Returns true
if this is an arrayed type.
- isAssociation() - Method in interface com.sap.cds.reflect.CdsAssociationType
-
- isAssociation() - Method in interface com.sap.cds.reflect.CdsType
-
Returns true
if this is an association type.
- isBoolean() - Method in interface com.sap.cds.ql.cqn.CqnBooleanLiteral
-
- isBoolean() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
-
- isComposition() - Method in interface com.sap.cds.reflect.CdsAssociationType
-
Returns true
if this is a composition.
- 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.
- isExpression() - Method in interface com.sap.cds.ql.cqn.CqnExpression
-
- isExpression() - Method in interface com.sap.cds.ql.cqn.CqnValue
-
- isFunction() - Method in interface com.sap.cds.ql.cqn.CqnFunc
-
- isFunction() - Method in interface com.sap.cds.ql.cqn.CqnValue
-
- isInlineDefined() - Method in interface com.sap.cds.reflect.CdsStructuredType
-
Returns true
if this is an inline defined structured type without a
name.
- isKey() - Method in interface com.sap.cds.reflect.CdsElement
-
Returns true
if this CdsElement
is a key.
- isLiteral() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
-
- isLiteral() - Method in interface com.sap.cds.ql.cqn.CqnValue
-
- isLocalized() - Method in interface com.sap.cds.reflect.CdsStringType
-
Returns true
if this CdsString
is localized.
- isNotNull() - Method in interface com.sap.cds.ql.Value
-
Creates a predicate that tests if this value is not null
- isNotNull() - Method in interface com.sap.cds.reflect.CdsElement
-
Returns true
if this CdsElement
cannot be null
.
- isNull() - Method in interface com.sap.cds.ql.Value
-
Creates a predicate that tests if this value is null
- isNullValue() - Method in interface com.sap.cds.ql.cqn.CqnNullValue
-
- isNullValue() - Method in interface com.sap.cds.ql.cqn.CqnValue
-
- isNumeric() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
-
- 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
-
- isPlain() - Method in interface com.sap.cds.ql.cqn.CqnPlain
-
- isPlain() - Method in interface com.sap.cds.ql.cqn.CqnValue
-
Returns
true
if this is a
CqnPlain
value.
- isPositional() - Method in interface com.sap.cds.ql.cqn.CqnParameter
-
Returns true
if this is a positional parameter.
- isProjection() - Method in interface com.sap.cds.reflect.CdsEntity
-
Returns true
if this entity is a projection.
- isRef() - Method in interface com.sap.cds.ql.cqn.CqnElementRef
-
- isRef() - Method in interface com.sap.cds.ql.cqn.CqnValue
-
- 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
- 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.
- isString() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
-
- 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
-
- 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.
- isView() - Method in interface com.sap.cds.reflect.CdsEntity
-
Returns true
if this entity is a view.
- isVirtual() - Method in interface com.sap.cds.reflect.CdsElement
-
Returns true
if this CdsElement
is virtual.
- item() - Method in interface com.sap.cds.ql.cqn.CqnSortSpecification
-
- items() - Method in interface com.sap.cds.ql.cqn.CqnExpand
-
- iterator() - Method in interface com.sap.cds.ql.cqn.AnalysisResult
-
- SCALE - Static variable in interface com.sap.cds.reflect.CdsDecimal
-
- search() - Method in interface com.sap.cds.ql.cqn.CqnSelect
-
- 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(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.
- searchTerm() - Method in interface com.sap.cds.ql.cqn.CqnSearchPredicate
-
- segment() - Method in interface com.sap.cds.ql.cqn.ResolvedSegment
-
- segments() - Method in interface com.sap.cds.ql.cqn.CqnReference
-
- select(String) - Method in interface com.sap.cds.ql.CqnBuilder
-
- select(String, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
-
- select(CdsEntity) - Method in interface com.sap.cds.ql.CqnBuilder
-
- select(CdsEntity, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
-
- select(Class<E>) - Method in interface com.sap.cds.ql.CqnBuilder
-
- select(Class<E>, Function<E, R>) - Method in interface com.sap.cds.ql.CqnBuilder
-
- select(Source<E>) - Method in interface com.sap.cds.ql.CqnBuilder
-
- select(String) - Method in interface com.sap.cds.ql.CqnParser
-
- Select<T extends StructuredType<?>> - Class in com.sap.cds.ql
-
The Select builder allows to construct CDS QL select statements, which can be
executed via the
CdsDataStore
.
- Select() - Constructor for class com.sap.cds.ql.Select
-
- services() - Method in interface com.sap.cds.reflect.CdsModel
-
Returns a sequential
Stream
over all
CdsService
definitions
in this model.
- setFilter(CqnPredicate) - Method in interface com.sap.cds.ql.cqn.CqnReference.Segment
-
Deprecated.
- setId(String) - Method in interface com.sap.cds.ql.cqn.CqnReference.Segment
-
Deprecated.
- 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
- single() - Method in interface com.sap.cds.Result
-
Returns the single row.
- single(Class<T>) - Method in interface com.sap.cds.Result
-
Returns the single row mapped to the given type
.
- skip() - Method in interface com.sap.cds.ql.cqn.CqnLimit
-
- Source<T extends StructuredType<?>> - Interface in com.sap.cds.ql
-
- 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
-
- substring(Value<Integer>, Value<Integer>) - Method in interface com.sap.cds.ql.Value
-
Creates an expression for substring extraction from this value.
- substring(int, int) - Method in interface com.sap.cds.ql.Value
-
Creates an expression for substring extraction from this string value.
- substring(Value<Integer>) - Method in interface com.sap.cds.ql.Value
-
Creates an expression for substring extraction from this string value.
- substring(int) - Method in interface com.sap.cds.ql.Value
-
Creates an expression for substring extraction from this string value.
- support() - Method in interface com.sap.cds.ql.CqnBuilder
-
- supportsDelete() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
-
- supportsInsert() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
-
- supportsParameters() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
-
- supportsUpdate() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
-
- supportsUpsert() - Method in interface com.sap.cds.CdsDataStoreConnector.Capabilities
-
- symbol - Variable in enum com.sap.cds.ql.cqn.CqnComparisonPredicate.Operator
-
- symbol - Variable in enum com.sap.cds.ql.cqn.CqnConnectivePredicate.Operator
-
- SystemException - Exception in com.sap.cds.transaction
-
Exception indicating an unexpected error condition that prevents transaction
handling
- SystemException(String, Exception) - Constructor for exception com.sap.cds.transaction.SystemException
-