All Classes and Interfaces
Class
Description
GRAMMAR:
search expression = boolean_term | boolean_term OR search_expression
boolean_term = boolean_factor | boolean_factor AND boolean_term
boolean_factor = [ NOT ] boolean_test
boolean test = predicate | ( search_expression )
The CdsDiffProcessor allows to process two sets of nested maps of a CDS data that represent
the old and the new image of the data of the same type and notifies a
CdsDiffProcessor.DiffVisitor
about differences.A callback, which is called by the
CdsDiffProcessor
on differences between two images of data.Singleton that caches cds model artifacts.
Contains configuration options for the
CdsModelReader
.This class can be used to adapt a CDS model that was generated for OData in a
way that it reflects the actual database objects and relations between them.
Internal API, use
CQL.get(java.lang.String)
instead.Internal API, use
CQL.get(java.lang.String)
instead.GRAMMAR:
predicate = value pred_op value
pred_op = '=' | '>' | '<' | '>=' | '<=' | '<>' | 'is' |
'in' | 'between' `
value = numericExpression | val
numericExpression = numericTerm [ ( '+' | '-' ) numericTerm ]*
numericTerm = numericPrimary [ ( '*' | '/' ) numericPrimary ]*
numericPrimary = '(' numericExpression ')' | numericValue
numericValue = NUM_VAL | PLAIN_NUM | REF | PARAM | FUNC
val = STRING_VAL | PLAIN_STRING
Utility class for JSON serialization
Utility class for JSON deserialization
Represents a lazily loaded CDS data object.
Utility class to handle the locale settings
Utility class related to eTag and @cds.java.version handling
Stateful implementation of projection resolver.
Internal API, use
CQL.refSegment(java.lang.String)
instead.Internal API, use
CQL.refSegment(java.lang.String)
instead.Defines how JSON data is handled that does not correspond to declared CDS properties.
Internal API, use
CQL.to(java.lang.String)
instead.Internal API, use
CQL.to(java.lang.String)
instead.Internal API, use
CQL.to(java.lang.String)
instead.Converts
CqnTransformations
to corresponding
clauses of a CqnSelect
statement.Parses and returns the comparable version object.