- capabilities() - Method in interface com.sap.cds.CdsDataStoreConnector
-
- cast(Class<U>) - Method in interface com.sap.cds.ql.Value
-
- Cds4jServiceLoader - Class in com.sap.cds
-
Internal ServiceLoader class.
- CdsAction - Interface in com.sap.cds.reflect
-
- CdsAnnotatable - Interface in com.sap.cds.reflect
-
- CdsAnnotation<T> - Interface in com.sap.cds.reflect
-
- CdsArrayedType - Interface in com.sap.cds.reflect
-
- CdsAssociationType - Interface in com.sap.cds.reflect
-
- CdsAssociationType.Cardinality - Interface in com.sap.cds.reflect
-
- CdsBaseType - Enum in com.sap.cds.reflect
-
- CdsCommunicationException - Exception in com.sap.cds
-
- CdsCommunicationException(Throwable) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsCommunicationException(String) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsCommunicationException(String, Throwable) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsCommunicationException(Throwable, int) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsCommunicationException(String, int) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsCommunicationException(String, Throwable, int) - Constructor for exception com.sap.cds.CdsCommunicationException
-
- CdsData - Interface in com.sap.cds
-
Represents data that can be accessed as a Map
and serialized to JSON.
- CdsDataException - Exception in com.sap.cds.ql
-
- CdsDataException(String, Throwable) - Constructor for exception com.sap.cds.ql.CdsDataException
-
- CdsDataException(String) - Constructor for exception com.sap.cds.ql.CdsDataException
-
- CdsDataStore - Interface in com.sap.cds
-
The CdsDataStore is used to interact with a data source.
- CdsDataStoreConnector - Interface in com.sap.cds
-
- CdsDataStoreConnector.Capabilities - Interface in com.sap.cds
-
- CdsDecimal - Interface in com.sap.cds.reflect
-
- CdsDefinition - Interface in com.sap.cds.reflect
-
- CdsDefinitionNotFoundException - Exception in com.sap.cds.reflect
-
- CdsDefinitionNotFoundException(Throwable) - Constructor for exception com.sap.cds.reflect.CdsDefinitionNotFoundException
-
- CdsDefinitionNotFoundException(String) - Constructor for exception com.sap.cds.reflect.CdsDefinitionNotFoundException
-
- CdsDefinitionNotFoundException(String, Throwable) - Constructor for exception com.sap.cds.reflect.CdsDefinitionNotFoundException
-
- CdsElement - Interface in com.sap.cds.reflect
-
- CdsElementNotFoundException - Exception in com.sap.cds.reflect
-
- CdsElementNotFoundException(Throwable) - Constructor for exception com.sap.cds.reflect.CdsElementNotFoundException
-
- CdsElementNotFoundException(String) - Constructor for exception com.sap.cds.reflect.CdsElementNotFoundException
-
- CdsElementNotFoundException(String, Throwable) - Constructor for exception com.sap.cds.reflect.CdsElementNotFoundException
-
- CdsEntity - Interface in com.sap.cds.reflect
-
- CdsEnumType<T> - Interface in com.sap.cds.reflect
-
- CdsEnumType.Value<T> - Interface in com.sap.cds.reflect
-
- CdsEvent - Interface in com.sap.cds.reflect
-
- CdsException - Exception in com.sap.cds
-
- CdsException(Throwable) - Constructor for exception com.sap.cds.CdsException
-
- CdsException(String) - Constructor for exception com.sap.cds.CdsException
-
- CdsException(String, Throwable) - Constructor for exception com.sap.cds.CdsException
-
- CdsFunction - Interface in com.sap.cds.reflect
-
- CdsModel - Interface in com.sap.cds.reflect
-
The CdsModel represents the complete CDS model and is the starting point for
the introspection.
- CdsName - Annotation Type in com.sap.cds.ql
-
- cdsName() - Method in enum com.sap.cds.reflect.CdsBaseType
-
- CdsParameter - Interface in com.sap.cds.reflect
-
- CdsReflectiveOperationException - Exception in com.sap.cds.reflect
-
- CdsReflectiveOperationException(Throwable) - Constructor for exception com.sap.cds.reflect.CdsReflectiveOperationException
-
- CdsReflectiveOperationException(String) - Constructor for exception com.sap.cds.reflect.CdsReflectiveOperationException
-
- CdsReflectiveOperationException(String, Throwable) - Constructor for exception com.sap.cds.reflect.CdsReflectiveOperationException
-
- CdsService - Interface in com.sap.cds.reflect
-
- CdsSimpleType - Interface in com.sap.cds.reflect
-
- CdsStringType - Interface in com.sap.cds.reflect
-
- CdsStructuredType - Interface in com.sap.cds.reflect
-
- cdsType(String) - Static method in enum com.sap.cds.reflect.CdsBaseType
-
- CdsType - Interface in com.sap.cds.reflect
-
- CdsVisitor - Interface in com.sap.cds.reflect
-
- columns() - Method in interface com.sap.cds.ql.cqn.CqnSelect
-
- columns(CqnSelectListItem...) - Method in class com.sap.cds.ql.Select
-
Sets the projection of the select statement.
- columns(Function<T, CqnSelectListItem>...) - Method in class com.sap.cds.ql.Select
-
Sets the projection of the select statement.
- columns(List<CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
-
Sets the projection of the select statement.
- columns(Stream<CqnSelectListItem>) - Method in class com.sap.cds.ql.Select
-
Sets the projection of the select statement.
- columns(String...) - Method in class com.sap.cds.ql.Select
-
Sets the projection of the select statement.
- com.sap.cds - package com.sap.cds
-
- com.sap.cds.mtx - package com.sap.cds.mtx
-
- com.sap.cds.ql - package com.sap.cds.ql
-
- com.sap.cds.ql.cqn - package com.sap.cds.ql.cqn
-
- com.sap.cds.reflect - package com.sap.cds.reflect
-
- com.sap.cds.transaction - package com.sap.cds.transaction
-
- com.sap.cds.transaction.spi - package com.sap.cds.transaction.spi
-
- commit() - Method in interface com.sap.cds.transaction.spi.ContainerTransactionManager
-
If there is an active transaction commit it.
- compositions() - Method in interface com.sap.cds.reflect.CdsStructuredType
-
Returns a sequential
Stream
over the
CdsElement(s)
of type composition in this structured type.
- concreteElements() - Method in interface com.sap.cds.reflect.CdsStructuredType
-
Returns a sequential
Stream
over the non virtual
CdsElement(s)
in this structured type.
- concreteEntities() - Method in interface com.sap.cds.reflect.CdsModel
-
Returns a sequential
Stream
over all non abstract
CdsEntity
definitions in this model.
- concreteNonAssociationElements() - Method in interface com.sap.cds.reflect.CdsStructuredType
-
- connect() - Method in interface com.sap.cds.CdsDataStoreConnector
-
- 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.
- 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
-
- execute(CqnUpsert) - Method in interface com.sap.cds.CdsDataStore
-
- execute(CqnUpdate, Object...) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnUpdate
statement with optional positional parameter
values.
- execute(CqnUpdate, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnUpdate
statement with named parameter values.
- execute(CqnUpdate, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnUpdate
statement as batch with the given named
parameter values.
- execute(CqnDelete, Object...) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnDelete
statement with optional positional parameter
values.
- execute(CqnDelete, Map<String, Object>) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnDelete
statement with named parameter values.
- execute(CqnDelete, Iterable<Map<String, Object>>) - Method in interface com.sap.cds.CdsDataStore
-
Executes a
CqnDelete
statement as batch with the given named
parameter values.
- Expand<T extends StructuredType<?>> - Interface in com.sap.cds.ql
-
- expand() - Method in interface com.sap.cds.ql.StructuredType
-
- expand(Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
-
- expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
-
- expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
-
- expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
-
- expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
-
- expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
-
- expand(Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>, Function<T, CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
-
- expand(Function<T, CqnSelectListItem>...) - Method in interface com.sap.cds.ql.StructuredType
-
- expand(List<Function<T, CqnSelectListItem>>) - Method in interface com.sap.cds.ql.StructuredType
-
- expand(Iterable<CqnSelectListItem>) - Method in interface com.sap.cds.ql.StructuredType
-
- expand(CqnSelectListItem...) - Method in interface com.sap.cds.ql.StructuredType
-
- expand(String...) - Method in interface com.sap.cds.ql.StructuredType
-
- filter(CqnPredicate) - Method in interface com.sap.cds.ql.StructuredType
-
- filter(Function<T, CqnPredicate>) - Method in interface com.sap.cds.ql.StructuredType
-
- findAction(String) - Method in interface com.sap.cds.reflect.CdsEntity
-
- findAction(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- findAnnotation(String) - Method in interface com.sap.cds.reflect.CdsAnnotatable
-
- findAssociation(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
-
- findElement(String) - Method in interface com.sap.cds.reflect.CdsEvent
-
- findElement(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
-
- findEntity(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- findEvent(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- findFunction(String) - Method in interface com.sap.cds.reflect.CdsEntity
-
- findFunction(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- findService(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- findType(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- first() - Method in interface com.sap.cds.Result
-
Returns the first row.
- first(Class<T>) - Method in interface com.sap.cds.Result
-
Returns the first row mapped to the given type
.
- firstSegment() - Method in interface com.sap.cds.ql.cqn.CqnReference
-
- from() - Method in interface com.sap.cds.ql.cqn.CqnSelect
-
- from(String) - Static method in interface com.sap.cds.ql.Delete
-
Creates a delete statement to delete entries from a specified entity set.
- from(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.
- 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
-
- 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
-
- getCardinality() - Method in interface com.sap.cds.reflect.CdsAssociationType
-
- getCdsModel(String) - Method in interface com.sap.cds.mtx.MetaDataAccessor
-
- getConnectionSupplier() - Method in interface com.sap.cds.transaction.spi.TransactionManagerFactory
-
Get the data source managed by the singleton instance of the transaction
manager
- getDeclaringType() - Method in interface com.sap.cds.reflect.CdsElement
-
Returns the declaring type of this CdsElement
.
- getEdmx(String, String, String) - Method in interface com.sap.cds.mtx.MetaDataAccessor
-
- getElement(String) - Method in interface com.sap.cds.reflect.CdsEvent
-
- getElement(String) - Method in interface com.sap.cds.reflect.CdsStructuredType
-
- getEntity(String) - Method in interface com.sap.cds.reflect.CdsModel
-
Get a
CdsEntity
via its fully qualified name.
- getEvent(String) - Method in interface com.sap.cds.reflect.CdsModel
-
Get a
CdsEvent
via its fully qualified name.
- getFilter() - Method in interface com.sap.cds.ql.StructuredType
-
- getFunction(String) - Method in interface com.sap.cds.reflect.CdsEntity
-
- getFunction(String) - Method in interface com.sap.cds.reflect.CdsModel
-
- getHttpStatusCode() - Method in exception com.sap.cds.CdsCommunicationException
-
- getItemsType() - Method in interface com.sap.cds.reflect.CdsArrayedType
-
Returns the items' type of this CdsArrayedType
.
- getJavaType() - Method in interface com.sap.cds.reflect.CdsDecimal
-
- getJavaType() - Method in interface com.sap.cds.reflect.CdsSimpleType
-
Returns the Java type of this CdsSimpleType
definition.
- getJavaType() - Method in interface com.sap.cds.reflect.CdsStringType
-
- getKind() - Method in interface com.sap.cds.ql.cqn.CqnInsert
-
- getKind() - Method in interface com.sap.cds.ql.cqn.CqnUpsert
-
- getKind() - Method in interface com.sap.cds.ql.cqn.CqnXsert
-
- getLength() - Method in interface com.sap.cds.reflect.CdsStringType
-
Returns the length of this CdsString
.
- getMeta(String) - Method in interface com.sap.cds.reflect.CdsModel
-
Returns the meta property for the given key.
- getName() - Method in interface com.sap.cds.ql.cqn.CqnParameter
-
- getName() - Method in interface com.sap.cds.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
-
- 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
-
- 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
-
- 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
-