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 _ 

A

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.CqnReference.Segment
 
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.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.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.
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(Predicate, Predicate...) - 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() - 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
 
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.
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
 
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
 
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
 
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 - 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
 
columns(Function<T, CqnSelectListItem>...) - Method in class com.sap.cds.ql.Select
 
columns(List<CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
 
columns(Stream<CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
 
columns(String...) - Method in class com.sap.cds.ql.Select
 
com.sap.cds - package com.sap.cds
 
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.
CQN - Interface in com.sap.cds.ql.cqn
 
cqn(String) - Static method in interface com.sap.cds.ql.Delete
 
cqn(String) - Static method in interface com.sap.cds.ql.Insert
 
cqn(String) - Static method in class com.sap.cds.ql.Select
 
cqn(String) - Static method in interface com.sap.cds.ql.Update
 
cqn(String) - Static method in interface com.sap.cds.ql.Upsert
 
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
 
CqnReference - Interface in com.sap.cds.ql.cqn
 
CqnReference.Segment - 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
 
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
 
CqnValue - Interface in com.sap.cds.ql.cqn
 
CqnVisitor - Interface in com.sap.cds.ql.cqn
 
CqnXpr - Interface 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
 
data(String, Object) - Method in interface com.sap.cds.ql.Update
 
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(CdsEntity) - Method in interface com.sap.cds.ql.CqnBuilder
 
delete(Class<E>) - 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
Builder that 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
 
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.CqnInsert
 
elements() - Method in interface com.sap.cds.ql.cqn.CqnUpdate
 
elements() - Method in interface com.sap.cds.ql.cqn.CqnUpsert
 
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
 
entities() - Method in interface com.sap.cds.reflect.CdsModel
Returns a sequential Stream over all CdsEntity definitions in this model.
entity(String) - Static method in interface com.sap.cds.ql.Update
 
entity(Class<E>) - Static method in interface com.sap.cds.ql.Update
 
entity(CdsEntity) - Static method in interface com.sap.cds.ql.Update
 
entries() - Method in interface com.sap.cds.ql.cqn.CqnInsert
 
entries() - Method in interface com.sap.cds.ql.cqn.CqnUpsert
 
entries(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.ql.Insert
 
entries(Iterable<? extends Map<String, ?>>) - Method in interface com.sap.cds.ql.Upsert
 
entry(Map<String, ?>) - Method in interface com.sap.cds.ql.Insert
 
entry(String, Object) - Method in interface com.sap.cds.ql.Insert
 
entry(Map<String, ?>) - Method in interface com.sap.cds.ql.Upsert
 
entry(String, Object) - Method in interface com.sap.cds.ql.Upsert
 
eq(T) - Method in interface com.sap.cds.ql.Value
 
eq(Value<T>) - Method in interface com.sap.cds.ql.Value
 
excluding() - Method in interface com.sap.cds.ql.cqn.CqnSelect
 
excluding(String...) - Method in class com.sap.cds.ql.Select
 
excluding(Function<T, CqnSelectListItem>...) - Method in class com.sap.cds.ql.Select
 
excluding(List<String>) - Method in class com.sap.cds.ql.Select
 
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(CqnSelectListItem...) - Method in interface com.sap.cds.ql.StructuredType
 
expand(String...) - Method in interface com.sap.cds.ql.StructuredType
 

F

filter(Predicate) - Method in interface com.sap.cds.ql.StructuredType
 
filter(Function<T, Predicate>) - 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.CdsStructuredType
Returns an Optional wrapping a CdsElement.
findEntity(String) - Method in interface com.sap.cds.reflect.CdsModel
Returns an Optional wrapping a CdsEntity.
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
 
from(Class<E>) - Static method in interface com.sap.cds.ql.Delete
 
from(CdsEntity) - Static method in interface com.sap.cds.ql.Delete
 
from(String) - Static method in class com.sap.cds.ql.Select
 
from(CdsEntity) - Static method in class com.sap.cds.ql.Select
 
from(Class<E>) - Static method in class com.sap.cds.ql.Select
 
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
 
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.

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.
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.
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.
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.
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
 
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
 
groupBy(Function<T, CqnElementRef>...) - Method in class com.sap.cds.ql.Select
 
groupBy(List<CqnElementRef>) - Method in class com.sap.cds.ql.Select
 
groupBy(String...) - Method in class com.sap.cds.ql.Select
 
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(CqnExpression) - Method in class com.sap.cds.ql.Select
 
having(Function<T, Predicate>) - Method in class com.sap.cds.ql.Select
 

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(CdsEntity) - Method in interface com.sap.cds.ql.CqnBuilder
 
insert(Class<E>) - 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
Builder that 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
 
into(Class<E>) - Static method in interface com.sap.cds.ql.Insert
 
into(CdsEntity) - Static method in interface com.sap.cds.ql.Insert
 
into(String) - Static method in interface com.sap.cds.ql.Upsert
 
into(Class<E>) - Static method in interface com.sap.cds.ql.Upsert
 
into(CdsEntity) - Static method in interface com.sap.cds.ql.Upsert
 
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.reflect.CdsElement
Returns true if this CdsElement cannot be null.
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.
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

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
 
limit(int, int) - Method in class com.sap.cds.ql.Select
 
limit(Function<T, Value<Integer>>, Function<T, Value<Integer>>) - Method in class com.sap.cds.ql.Select
 
limit(Function<T, Value<Integer>>) - Method in class com.sap.cds.ql.Select
 
limit(Value<Integer>, Value<Integer>) - Method in class com.sap.cds.ql.Select
 
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
 
matching(Map<String, ?>) - Method in class com.sap.cds.ql.Select
 
matching(Map<String, ?>) - Method in interface com.sap.cds.ql.Update
 
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(Predicate) - Static method in interface com.sap.cds.ql.CqnBuilder
 
not(Predicate) - 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(Predicate, Predicate...) - 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
 
orderBy(CqnSortSpecification...) - Method in class com.sap.cds.ql.Select
 
orderBy(List<CqnSortSpecification>) - Method in class com.sap.cds.ql.Select
 
orderBy(String...) - Method in class com.sap.cds.ql.Select
 

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(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.CqnInsert
 
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.CqnUpsert
 
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
 
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(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
Builder that allows to construct CDS QL queries, 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
 
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
 
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(CdsEntity) - Method in interface com.sap.cds.ql.CqnBuilder
 
update(Class<E>) - 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
Builder that 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(CdsEntity) - Method in interface com.sap.cds.ql.CqnBuilder
 
upsert(Class<E>) - 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
Builder that 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.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() - 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(CqnXpr) - 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(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
 

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(Function<T, CqnExpression>) - Method in interface com.sap.cds.ql.Delete
 
where(Function<T, Predicate>) - Method in class com.sap.cds.ql.Select
 
where(Function<T, Predicate>) - Method in interface com.sap.cds.ql.Update
 

_

_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.