ContainerTableRelationResolver<Q extends FlexibleRelationalPathBase<R>,R,TS extends Containerable,TQ extends QContainer<TR,R> & QOwnedBy<R>,TR extends MContainer> |
Resolver that knows how to traverse to the specified container table.
|
CountMappingResolver<Q extends FlexibleRelationalPathBase<R>,R> |
Resolver that maps the container item to the count column.
|
EmbeddedReferenceResolver<Q extends FlexibleRelationalPathBase<R>,R> |
Resolver supporting dereferencing of embedded references.
|
ExtensionItemSqlMapper<Q extends FlexibleRelationalPathBase<R>,R> |
|
ExtensionMapping<Q extends FlexibleRelationalPathBase<R>,R> |
This acts like a container mapping for extension/attributes containers.
|
ExtensionMappingResolver<Q extends FlexibleRelationalPathBase<R>,R> |
Resolver for indexed extension/attributes containers.
|
NestedMappingResolver<S extends Containerable,Q extends FlexibleRelationalPathBase<R>,R> |
Resolver that maps the nested items (next component of the path) to the same table (query type).
|
ReferenceNameResolver |
|
RefTableTargetResolver<Q extends QReference<R,?>,R extends MReference,TQ extends QObject<TR>,TR extends MObject> |
Resolver that knows how to traverse from reference table to the reference target.
|
SqaleItemSqlMapper<S,Q extends FlexibleRelationalPathBase<R>,R> |
Declarative information how an item (from schema/prism world) is to be processed
when interpreting query or applying delta (delta application is addition to sqlbase superclass).
|
SqaleNestedMapping<S,Q extends FlexibleRelationalPathBase<R>,R> |
Sqale implementation for nested mapping with support for sqale specific types.
|
SqaleTableMapping<S,Q extends FlexibleRelationalPathBase<R>,R> |
Mapping superclass with common functions for QObject and non-objects (e.g.
|