Package com.sap.cds
package com.sap.cds
-
ClassDescriptionInternal ServiceLoader class.This exception is thrown when the client is unable to communicate with the remote system, such as data store or MTX "sidecar".Represents data of CDS objects, which can be accessed as a
Map<String, Object>
and hold additional metadata.The CdsDataProcessor allows to process deeply nested maps of CDS data, by executing a sequence of registered handlers of typeCdsDataProcessor.Generator
,CdsDataProcessor.Converter
orCdsDataProcessor.Validator
.Function to convert or remove a value for a CdsElement.Predicate to filter a CdsElement by the element's CdsType.Function to compute a value for a CdsElement.The processing mode:CdsDataProcessor.Mode.DECLARED
,CdsDataProcessor.Mode.CONTAINS
,CdsDataProcessor.Mode.NOT_NULL
orCdsDataProcessor.Mode.NULL
.Function to validate the value of a CdsElement.The CdsDataStore is used to interact with a data source.Exception thrown when an operation fails in the CdsDataStore.Indicates that pessimistic locking conflict occurs when querying data from data source that does not result in transaction rollback.Provides runtime configuration parameters forCdsDataStore
implementations.Thrown by the runtime whenResult.single()
is executed and the result is empty.Thrown by the runtime whenResult.single()
is executed and the result contains more than one row.Thrown to indicate that a NOT NULL constraint has been violated during an attempt to insert or update a CdsEntity.Represents the result data returned by theCdsDataStore
.Builder class to programmatically create aResult
to represent the result of queries, insert, update and delete operations.Represents a single result data set of theCdsDataStore
.Struct provides static helper methods to access data given asMap
via an accessor interface.Thrown by the data store, if a unique constraint is violated when executing an insert, upsert or update statement.