All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AnalysisResult |
|
BooleanFunction |
|
Cds4jServiceLoader |
Internal ServiceLoader class.
|
CdsAction |
|
CdsAnnotatable |
|
CdsAnnotation<T> |
|
CdsArrayedType |
|
CdsAssociationType |
|
CdsAssociationType.Cardinality |
|
CdsBaseType |
|
CdsCommunicationException |
This exception is thrown when the client is unable to communicate with the
remote system, such as data store or MTX "sidecar".
|
CdsData |
Represents data of CDS objects, which can be accessed as a
Map<String, Object> and hold additional metadata.
|
CdsData.Factory |
|
CdsDataException |
|
CdsDataProcessor |
|
CdsDataProcessor.Converter |
Function to convert or remove a value for a CdsElement.
|
CdsDataProcessor.Factory |
|
CdsDataProcessor.Filter |
Predicate to filter a CdsElement by the element's CdsType.
|
CdsDataProcessor.Generator |
Function to compute a value for a CdsElement.
|
CdsDataProcessor.Mode |
|
CdsDataProcessor.Validator |
Function to validate the value of a CdsElement.
|
CdsDataStore |
The CdsDataStore is used to interact with a data source.
|
CdsDataStoreConnector |
|
CdsDataStoreConnector.Capabilities |
|
CdsDataStoreConnectorBuilder |
|
CdsDataStoreConnectorFactory |
|
CdsDataStoreException |
Exception thrown when an operation fails in the CdsDataStore.
|
CdsDecimal |
|
CdsDefinition |
|
CdsDefinitionNotFoundException |
|
CdsElement |
|
CdsElementNotFoundException |
|
CdsEntity |
|
CdsEnumType<T> |
|
CdsEnumType.Enumeral<T> |
|
CdsEvent |
|
CdsException |
|
CdsFunction |
|
CdsKind |
|
CdsList<T extends Map<String,Object>> |
|
CdsList.Factory |
|
CdsLockTimeoutException |
Indicates that pessimistic locking conflict occurs when querying data from
data source that does not result in transaction rollback.
|
CdsModel |
The CdsModel represents the complete CDS model and is the starting point for
the introspection.
|
CdsModel.Reader |
|
CdsName |
|
CdsNamed |
|
CdsOperationNotFoundException |
Indicates that a CdsEntity doesn't have an operation (action or
function) with a specified name.
|
CdsParameter |
|
CdsPath |
Indicates the path to access structured CdsData .
|
CdsReflectiveOperationException |
|
CdsService |
|
CdsSimpleType |
|
CdsStringType |
|
CdsStructuredType |
|
CdsType |
|
CdsVisitor |
|
ConstraintViolationException |
Deprecated.
|
ContainerTransactionManager |
A ContainerTransactionManager is a thread-safe API that allows to manage
transactions of an underlying data source.
|
CQL |
|
CqnAnalyzer |
|
CqnAnalyzer.CqnAnalyzerSPI |
|
CqnArithmeticExpression |
|
CqnArithmeticExpression.Operator |
|
CqnArithmeticNegation |
|
CqnBooleanLiteral |
|
CqnBuilder |
Service Provider Interface
|
CqnBuilder.QueryBuilderSupport |
|
CqnComparisonPredicate |
|
CqnComparisonPredicate.Operator |
|
CqnConnectivePredicate |
|
CqnConnectivePredicate.Operator |
|
CqnContainmentTest |
|
CqnContainmentTest.Position |
|
CqnDelete |
|
CqnElementRef |
|
CqnEntitySelector |
The entity selector describes a basic selection from an entity set.
|
CqnExistsSubquery |
|
CqnExpand |
|
CqnExpression |
|
CqnFunc |
|
CqnInline |
|
CqnInPredicate |
|
CqnInsert |
|
CqnJoin |
|
CqnJoin.Type |
|
CqnLimit |
Deprecated. |
CqnListValue |
|
CqnLiteral<T> |
|
CqnLock |
|
CqnLock.Mode |
|
CqnMatchPredicate |
Predicate that tests whether any|all elements of an entity set match a given
condition
|
CqnMatchPredicate.Quantifier |
|
CqnModifier |
Allows to modify CQN statements copied with
CQL.copy .
|
CqnNegation |
|
CqnNullValue |
|
CqnNumericLiteral<N extends Number> |
|
CqnParameter |
|
CqnParser |
|
CqnPlain |
|
CqnPredicate |
|
CqnReference |
|
CqnReference.Segment |
|
CqnSearchPredicate |
|
CqnSelect |
|
CqnSelectList |
|
CqnSelectListItem |
|
CqnSelectListValue |
|
CqnSortSpecification |
|
CqnSortSpecification.Order |
|
CqnSource |
|
CqnStar |
|
CqnStatement |
|
CqnStringLiteral |
|
CqnStructuredLiteral |
|
CqnStructuredTypeRef |
|
CqnSyntaxException |
|
CqnTemporalLiteral<E extends Temporal> |
|
CqnToken |
|
CqnUpdate |
|
CqnUpsert |
|
CqnValidationException |
|
CqnValue |
|
CqnVisitor |
A CqnToken tree visitor conform to the visitor design pattern.
|
CqnXsert |
|
CqnXsert.Kind |
Deprecated. |
DataStoreConfiguration |
Provides runtime configuration parameters for CdsDataStore
implementations.
|
Delete<T extends StructuredType<?>> |
The Delete Builder allows to construct CDS QL delete statements, which can be
executed via the CdsDataStore .
|
ElementRef<T> |
|
EmptyResultException |
Thrown by the runtime when Result.single() is executed and the result is
empty.
|
Expand<T extends StructuredType<?>> |
|
FunctionCall<T> |
|
Insert |
The Insert builder allows to construct CDS QL insert statements, which can be
executed via the CdsDataStore .
|
JSONizable |
|
Limit |
|
Literal<T> |
|
Modifier |
Allows to modify CQN statements copied with
CQL.copy .
|
NonUniqueResultException |
Thrown by the runtime when Result.single() is executed and the result
contains more than one row.
|
NotNullConstraintException |
Thrown to indicate that a NOT NULL constraint has been violated
during an attempt to insert or update a CdsEntity.
|
Orderable |
|
Parameter<T> |
|
Path |
|
Predicate |
|
RefSegment |
|
ResolvedRefItem |
|
ResolvedSegment |
|
Result |
|
ResultBuilder |
Builder class to programmatically create a Result to represent the
result of queries, insert, update and delete operations.
|
ResultBuilder.Factory |
|
RollbackException |
Exception indicating that a transaction has been rolled back
|
Row |
|
Searchable |
An entity that can be searched for a search term or to which a search
expression can be applied.
|
Select<T extends StructuredType<?>> |
The Select builder allows to construct CDS QL select statements, which can be
executed via the CdsDataStore .
|
Selectable |
Expressions that can be put on the select list of Select statements.
|
SessionContext |
|
Source<T extends StructuredType<?>> |
|
Statement<T> |
|
StatementBuilder<T> |
|
Struct |
Struct provides static helper methods to access data given as Map via
an accessor interface.
|
Struct.IterableViewFactory |
|
Struct.MapViewFactory |
|
Struct.ProxyFactory |
|
StructuredType<T extends StructuredType<T>> |
Builder to define sets of structured CDS entities and types using filtered
path expressions, to define predicates on these sets, and to address elements
of structured types.
|
StructuredTypeRef |
|
SystemException |
Exception indicating an unexpected error condition that prevents transaction
handling
|
TransactionException |
|
TransactionManager |
|
TransactionManagerFactory<DS> |
Factory for a transaction manager
|
TransactionRequiredException |
An exception indicating that an operation required an active transaction but
no transaction is active
|
UniqueConstraintException |
Thrown by the data store, if a unique constraint is violated when executing
an insert, upsert or update statement.
|
Update<T extends StructuredType<?>> |
The Update Builder allows to construct CDS QL update statements, which can be
executed via the CdsDataStore .
|
Upsert |
The Upsert builder allows to construct a CDS QL Upsert statements, which can
be executed via the CdsDataStore .
|
UserContext |
|
Value<T> |
|