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

$

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

A

accept(CqnVisitor) - Method in interface com.sap.cds.ql.BooleanFunction
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.CqnBooleanLiteral
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.cqn.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.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.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.CqnXpr
 
accept(CqnVisitor) - Method in interface com.sap.cds.ql.Expand
 
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.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
 
and(CqnPredicate, CqnPredicate...) - Method in interface com.sap.cds.ql.Predicate
 
annotations() - Method in interface com.sap.cds.reflect.CdsAnnotatable
Returns a sequential Stream over all CdsAnnotation(s) of this CdsAnnotatable.
annotations(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all CdsAnnotation(s) for the given namespace.
args(CqnValue...) - Method in interface com.sap.cds.ql.BooleanFunction
 
args() - Method in interface com.sap.cds.ql.cqn.CqnFunc
 
args(CqnValue...) - Method in interface com.sap.cds.ql.FunctionCall
 
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.
asc() - Method in interface com.sap.cds.ql.Orderable
 
asReadOnly(Class<T>) - Method in class com.sap.cds.Struct.MapViewFactory
Provides typed read-only access on the underlying data map.
associations() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the CdsElement(s) of type CdsAssociationType in this structured type.

B

batchCount() - Method in interface com.sap.cds.Result
Returns the number of batches.
begin() - Method in interface com.sap.cds.transaction.spi.ContainerTransactionManager
Start a transaction on the managed data source
between(T, T) - Method in interface com.sap.cds.ql.Value
 
between(Value<T>, T) - Method in interface com.sap.cds.ql.Value
 
between(T, Value<T>) - Method in interface com.sap.cds.ql.Value
 
between(Value<T>, Value<T>) - Method in interface com.sap.cds.ql.Value
 
BooleanFunction - Interface in com.sap.cds.ql
 
byAnnotation(String) - Static method in interface com.sap.cds.reflect.CdsAnnotatable
Returns a Predicate to filter CdsAnnotatable(s) that have a CdsAnnotation with the given name.
byId(Object) - Method in interface com.sap.cds.ql.Delete
Sets the where condition of the delete statement, requiring that the value of the single key element of the target entity set is equal to the given idValue.
byId(Object) - Method in class com.sap.cds.ql.Select
Sets the where condition of the select statement, requiring that the value of the single key element of the target entity set is equal to the given idValue.
byId(Object) - Method in interface com.sap.cds.ql.Update
Sets the where condition of the update statement, requiring that the value of the single key element of the target entity set is equal to the given idValue.
byNamespace(String) - Static method in interface com.sap.cds.reflect.CdsDefinition
Returns a Predicate to filter CdsDefinition(s) that are inside the given namespace.

C

capabilities() - Method in interface com.sap.cds.CdsDataStoreConnector
 
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
Returns a sequential Stream over the CdsElement(s) in this structured type that are not of type CdsAssociationType and not virtual.
connect() - Method in interface com.sap.cds.CdsDataStoreConnector
Returns the CdsDataStore.
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(Literal<String>) - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests whether this string value contains a given substring
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.
CqnBooleanLiteral - Interface in com.sap.cds.ql.cqn
 
CqnBuilder - Interface in com.sap.cds.ql
 
CqnBuilder.QueryBuilderSupport - Interface in com.sap.cds.ql
 
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
 
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<T extends StructuredType<?>> - 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(Class<T>) - Static method in class com.sap.cds.Struct
Creates a data container for the given accessor interface.

D

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

E

ElementRef<T> - Interface in com.sap.cds.ql
 
elements() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
elements() - Method in interface com.sap.cds.ql.cqn.CqnXsert
 
elements() - Method in interface com.sap.cds.reflect.CdsEvent
Returns a sequential Stream over all CdsElement(s) in this event.
elements() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over all CdsElement(s) in this structured type.
elementsOfType(Class<T>) - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the CdsElement(s) of the given type in this structured type.
EmptyResultException - Exception in com.sap.cds
 
EmptyResultException(String, Throwable) - Constructor for exception com.sap.cds.EmptyResultException
 
EmptyResultException(String) - Constructor for exception com.sap.cds.EmptyResultException
 
endsWith(String) - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests whether this string value ends with a given suffix
endsWith(Literal<String>) - Method in interface com.sap.cds.ql.Value
Creates a predicate that tests whether this string value ends with a given substring
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.Update
Creates an update statement to update entries of 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<E>) - Static method in interface com.sap.cds.ql.Update
Creates an update statement to update data for a specified entity set.
entity(Class<E>, Function<E, R>) - Static method in interface com.sap.cds.ql.Update
Creates an update statement to update data for 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.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.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
 
eq(Value<T>) - Method in interface com.sap.cds.ql.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(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
Executes a CqnInsert statement.
execute(CqnUpsert) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnUpsert statement.
execute(CqnUpdate, Object...) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnUpdate statement with optional positional parameter values.
execute(CqnUpdate, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnUpdate statement with named parameter values.
execute(CqnUpdate, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnUpdate statement as batch with the given named parameter values.
execute(CqnDelete, Object...) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnDelete statement with optional positional parameter values.
execute(CqnDelete, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnDelete statement with named parameter values.
execute(CqnDelete, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.CdsDataStore
Executes a CqnDelete statement as batch with the given named parameter values.
Expand<T extends StructuredType<?>> - Interface in com.sap.cds.ql
 
expand() - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Function<T, CqnSelectListItem>...) - Method in interface com.sap.cds.ql.StructuredType
 
expand(List<Function<T, CqnSelectListItem>>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(Iterable<CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
 
expand(CqnSelectListItem...) - Method in interface com.sap.cds.ql.StructuredType
 
expand(String...) - Method in interface com.sap.cds.ql.StructuredType
 

F

filter(CqnPredicate) - Method in interface com.sap.cds.ql.StructuredType
 
filter(Function<T, CqnPredicate>) - Method in interface com.sap.cds.ql.StructuredType
 
findAction(String) - Method in interface com.sap.cds.reflect.CdsEntity
Returns an Optional wrapping a bounded CdsAction.
findAction(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsAction.
findAnnotation(String) - Method in interface com.sap.cds.reflect.CdsAnnotatable
Returns an Optional wrapping a CdsAnnotation.
findAssociation(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns an Optional wrapping a CdsElement of type CdsAssociationType.
findElement(String) - Method in interface com.sap.cds.reflect.CdsEvent
Returns an Optional wrapping a CdsElement.
findElement(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns an Optional wrapping a CdsElement.
findEntity(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsEntity.
findEvent(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsEvent.
findFunction(String) - Method in interface com.sap.cds.reflect.CdsEntity
Returns an Optional wrapping a bounded CdsFunction.
findFunction(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsFunction.
findService(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsService.
findType(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsType.
first() - Method in interface com.sap.cds.Result
Returns the first row.
first(Class<T>) - Method in interface com.sap.cds.Result
Returns the first row mapped to the given type.
firstSegment() - Method in interface com.sap.cds.ql.cqn.CqnReference
 
from() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
from(String) - Static method in interface com.sap.cds.ql.Delete
Creates a delete statement to delete entries from a specified entity set.
from(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(String) - Static method in class com.sap.cds.ql.Select
Creates a select statement to select entries from a specified entity set.
from(StructuredType<E>) - 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<E>) - Static method in class com.sap.cds.ql.Select
Creates a select statement to select entries from a specified entity set.
from(Class<E>, Function<E, R>) - Static method in class com.sap.cds.ql.Select
Creates a select statement to select entries from a specified entity set.
func() - Method in interface com.sap.cds.ql.cqn.CqnFunc
 
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
 
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
 
ge(Value<T>) - Method in interface com.sap.cds.ql.Value
 
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
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.
getAlias() - Method in interface com.sap.cds.ql.cqn.CqnSource
 
getAssociation(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
Get a CdsElement of type CdsAssociationType by name.
getCardinality() - Method in interface com.sap.cds.reflect.CdsAssociationType
Returns the CdsAssociationType.Cardinality of this CdsAssociation.
getCdsModel(String) - Method in interface com.sap.cds.mtx.MetaDataAccessor
 
getConnectionSupplier() - Method in interface com.sap.cds.transaction.spi.TransactionManagerFactory
Get the data source managed by the singleton instance of the transaction manager
getDeclaringType() - Method in interface com.sap.cds.reflect.CdsElement
Returns the declaring type of this CdsElement.
getEdmx(String, String, String) - Method in interface com.sap.cds.mtx.MetaDataAccessor
 
getElement(String) - Method in interface com.sap.cds.reflect.CdsEvent
Get a CdsElement by name.
getElement(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
Get a CdsElement by name.
getEntity(String) - Method in interface com.sap.cds.reflect.CdsModel
Get a CdsEntity via its fully qualified name.
getEvent(String) - Method in interface com.sap.cds.reflect.CdsModel
Get a CdsEvent via its fully qualified name.
getFilter() - Method in interface com.sap.cds.ql.StructuredType
 
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
 
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.ql.StructuredType
 
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.
getParent() - Method in interface com.sap.cds.ql.StructuredType
 
getPath() - Method in interface com.sap.cds.ql.cqn.CqnReference
 
getPath() - Method in interface com.sap.cds.ql.PathExpression
 
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
 
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.
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.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
 
gt(Value<T>) - Method in interface com.sap.cds.ql.Value
 

H

having() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
having(CqnPredicate) - Method in class com.sap.cds.ql.Select
Sets the having clause of the select statement.
having(Function<T, CqnPredicate>) - Method in class com.sap.cds.ql.Select
Sets the having clause of the select statement.

I

id() - Method in interface com.sap.cds.ql.cqn.CqnReference.Segment
 
in(T...) - Method in interface com.sap.cds.ql.Value
 
in(Value<T>...) - Method in interface com.sap.cds.ql.Value
 
in(T, Value<T>...) - Method in interface com.sap.cds.ql.Value
 
in(Value<T>, T...) - Method in interface com.sap.cds.ql.Value
 
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) - Method in interface com.sap.cds.ql.CqnBuilder
 
insert(String, UnaryOperator<StructuredType<?>>) - Method in interface com.sap.cds.ql.CqnBuilder
 
insert(CdsEntity) - Method in interface com.sap.cds.ql.CqnBuilder
 
insert(Class<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(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<E>, Function<E, R>) - 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(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<E>) - Static method in interface com.sap.cds.ql.Upsert
Creates an upsert statement to upsert entries into a specified entity set.
into(Class<E>, Function<E, R>) - 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.
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.
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.
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.
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
 
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
 
isPositional() - Method in interface com.sap.cds.ql.cqn.CqnParameter
 
isProjection() - Method in interface com.sap.cds.reflect.CdsEntity
Returns true if this entity is a projection.
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.
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.
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.
items() - Method in interface com.sap.cds.ql.cqn.CqnExpand
 

J

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

K

keyElements() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the key CdsElement(s) in this structured type.
keys() - Method in interface com.sap.cds.reflect.CdsAssociationType
Returns a sequential Stream over the key CdsElement definitions of this association's target CdsEntity.

L

lastSegment() - Method in interface com.sap.cds.ql.cqn.CqnReference
 
le(T) - Method in interface com.sap.cds.ql.Value
 
le(Value<T>) - Method in interface com.sap.cds.ql.Value
 
LENGTH - Static variable in interface com.sap.cds.reflect.CdsStringType
 
limit() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
limit(int) - Method in class com.sap.cds.ql.Select
Sets the limit of the select statement.
limit(int, int) - Method in class com.sap.cds.ql.Select
Sets the limit and offset of the select statement.
limit(Function<T, Value<Integer>>, Function<T, Value<Integer>>) - Method in class com.sap.cds.ql.Select
Sets the limit and offset of the select statement.
limit(Function<T, Value<Integer>>) - Method in class com.sap.cds.ql.Select
Sets the limit of the select statement.
limit(Value<Integer>, Value<Integer>) - Method in class com.sap.cds.ql.Select
Sets the limit and offset of the select statement.
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.CqnBuilder
 
literal(T) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
Literal<T> - Interface in com.sap.cds.ql
 
load(Class<T>) - Static method in class com.sap.cds.Cds4jServiceLoader
 
lt(T) - Method in interface com.sap.cds.ql.Value
 
lt(Value<T>) - Method in interface com.sap.cds.ql.Value
 

M

matching(Map<String, ?>) - Method in interface com.sap.cds.ql.Delete
Sets the where condition of the delete statement.
matching(Map<String, ?>) - Method in class com.sap.cds.ql.Select
Sets the where condition of the select statement.
matching(Map<String, ?>) - Method in interface com.sap.cds.ql.Update
Sets the where condition of the update statement.
MetaDataAccessor<M> - Interface in com.sap.cds.mtx
 
minus(T) - Method in interface com.sap.cds.ql.Value
 
minus(Value<T>) - Method in interface com.sap.cds.ql.Value
 

N

ne(T) - Method in interface com.sap.cds.ql.Value
 
ne(Value<T>) - Method in interface com.sap.cds.ql.Value
 
nonAssociationElements() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the CdsElement(s) in this structured type that are not of type CdsAssociationType.
NonUniqueResultException - Exception in com.sap.cds
 
NonUniqueResultException(String, Throwable) - Constructor for exception com.sap.cds.NonUniqueResultException
 
NonUniqueResultException(String) - Constructor for exception com.sap.cds.NonUniqueResultException
 
not(CqnPredicate) - Static method in interface com.sap.cds.ql.CqnBuilder
 
not(CqnPredicate) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 

O

offset() - Method in interface com.sap.cds.ql.cqn.CqnLimit
 
onCondition() - Method in interface com.sap.cds.reflect.CdsAssociationType
Returns an Optional wrapping the on condition of this association.
or(CqnPredicate, CqnPredicate...) - Method in interface com.sap.cds.ql.Predicate
 
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.CqnExpand
 
orderBy() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
orderBy(String...) - Method in interface com.sap.cds.ql.Expand
 
orderBy(List<CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>, Function<T, CqnSortSpecification>) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>...) - Method in interface com.sap.cds.ql.Expand
 
orderBy(CqnSortSpecification...) - Method in interface com.sap.cds.ql.Expand
 
orderBy(Function<T, CqnSortSpecification>...) - Method in class com.sap.cds.ql.Select
Sets the orderBy clause of the select statement.
orderBy(CqnSortSpecification...) - Method in class com.sap.cds.ql.Select
Sets the orderBy clause of the select statement.
orderBy(List<CqnSortSpecification>) - Method in class com.sap.cds.ql.Select
Sets the orderBy clause of the select statement.
orderBy(String...) - Method in class com.sap.cds.ql.Select
Sets the orderBy clause of the select statement.

P

param() - Static method in interface com.sap.cds.ql.CqnBuilder
 
param(String) - Static method in interface com.sap.cds.ql.CqnBuilder
 
param() - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
param(String) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
Parameter<T> - Interface in com.sap.cds.ql
 
parameters() - Method in interface com.sap.cds.reflect.CdsAction
Returns a sequential Stream over the CdsParameter(s) of this CdsAction.
parameters() - Method in interface com.sap.cds.reflect.CdsFunction
Returns a sequential Stream over the CdsParameter(s) of this CdsFunction.
params() - Method in interface com.sap.cds.ql.cqn.CqnLimit
 
params() - Method in interface com.sap.cds.reflect.CdsEntity
Returns a sequential Stream over the CdsParameter(s) of this CdsEntity.
parse() - Method in interface com.sap.cds.ql.CqnBuilder
 
PathExpression - Interface in com.sap.cds.ql
 
plain() - Method in interface com.sap.cds.ql.cqn.CqnPlain
 
plain(String) - Static method in interface com.sap.cds.ql.CqnBuilder
 
plain(String) - Method in interface com.sap.cds.ql.CqnBuilder.QueryBuilderSupport
 
plain(Object...) - Method in interface com.sap.cds.ql.Value
 
plus(T) - Method in interface com.sap.cds.ql.Value
 
plus(Value<T>) - Method in interface com.sap.cds.ql.Value
 
PRECISION - Static variable in interface com.sap.cds.reflect.CdsDecimal
 
Predicate - Interface in com.sap.cds.ql
 
prefix() - Method in interface com.sap.cds.ql.cqn.CqnExpand
 
proxy(Map<String, Object>, Class<T>) - Method in interface com.sap.cds.Struct.ProxyFactory
 

Q

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

R

ref() - Method in interface com.sap.cds.ql.cqn.CqnDelete
 
ref() - Method in interface com.sap.cds.ql.cqn.CqnSortSpecification
 
ref() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
ref() - Method in interface com.sap.cds.ql.cqn.CqnXsert
 
reflect() - Method in interface com.sap.cds.CdsDataStoreConnector
Returns the CdsModel.
Result - Interface in com.sap.cds
Represents the result data returned by the CdsDataStore.
returnType() - Method in interface com.sap.cds.reflect.CdsAction
Returns an Optional wrapping the CdsType of this CdsAction.
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
 
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.
rows() - Method in interface com.sap.cds.ql.cqn.CqnLimit
 

S

SCALE - Static variable in interface com.sap.cds.reflect.CdsDecimal
 
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(String, List<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
searchableElements() - Method in interface com.sap.cds.ql.cqn.CqnSearchPredicate
 
searchTerm() - Method in interface com.sap.cds.ql.cqn.CqnSearchPredicate
 
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.
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.
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(Literal<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
 
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

times(T) - Method in interface com.sap.cds.ql.Value
 
times(Value<T>) - Method in interface com.sap.cds.ql.Value
 
to(String) - Method in interface com.sap.cds.ql.StructuredType
 
to(String, Class<E>) - Method in interface com.sap.cds.ql.StructuredType
 
toJson() - Method in interface com.sap.cds.JSONizable
 
toJson() - Method in interface com.sap.cds.ql.cqn.CqnExpression
 
token() - Method in interface com.sap.cds.ql.cqn.CqnElementRef
 
token() - Method in interface com.sap.cds.ql.cqn.CqnSelectListItem
 
tokens() - Method in interface com.sap.cds.ql.cqn.CqnToken
 
toString() - Method in enum com.sap.cds.ql.cqn.CqnSortSpecification.Order
 
toString() - Method in class com.sap.cds.ql.Select
 
toString() - Method in enum com.sap.cds.reflect.CdsBaseType
 
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
 
types() - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all CdsType definitions in this model.

U

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

V

value() - Method in interface com.sap.cds.ql.cqn.CqnLiteral
 
Value<T> - Interface in com.sap.cds.ql
 
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
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cds.reflect.CdsBaseType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sap.cds.ql.cqn.CqnSortSpecification.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface com.sap.cds.ql.cqn.CqnValueList
 
values() - Static method in enum com.sap.cds.ql.cqn.CqnXsert.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sap.cds.reflect.CdsBaseType
Returns an array containing the constants of this enum type, in the order they are declared.
virtualElements() - Method in interface com.sap.cds.reflect.CdsStructuredType
Returns a sequential Stream over the virtual CdsElement(s) in this structured type.
visit(CqnFunc) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnStructuredTypeRef<?>) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnElementRef) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnPlain) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnReference.Segment) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnSelectListItem) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnSortSpecification) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnExpression) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnValueList) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnXpr) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnPredicate) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnSearchPredicate) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnSelect) - 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(CqnExpand) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnLimit) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnInsert) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnUpsert) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnUpdate) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(CqnDelete) - Method in interface com.sap.cds.ql.cqn.CqnVisitor
 
visit(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(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.CqnReference.Segment
 
where() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
where() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
where(CqnPredicate) - Method in interface com.sap.cds.ql.Delete
Sets the where condition of the delete statement.
where(Function<T, CqnPredicate>) - Method in interface com.sap.cds.ql.Delete
Sets the where condition of the delete statement.
where(Function<T, CqnPredicate>) - Method in class com.sap.cds.ql.Select
Sets the where condition of the select statement.
where(CqnPredicate) - Method in class com.sap.cds.ql.Select
Sets the where condition of the select statement.
where(CqnPredicate) - Method in interface com.sap.cds.ql.Update
Sets the where condition of the update statement.
where(Function<T, CqnPredicate>) - Method in interface com.sap.cds.ql.Update
Sets the where condition of the update statement.

_

_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 © 2019 SAP. All rights reserved.