Class NestedMappingResolver<Q extends FlexibleRelationalPathBase<?>>
- java.lang.Object
-
- com.evolveum.midpoint.repo.sqlbase.mapping.item.NestedMappingResolver<Q>
-
- Type Parameters:
Q
- type of source entity path
- All Implemented Interfaces:
ItemRelationResolver
public class NestedMappingResolver<Q extends FlexibleRelationalPathBase<?>> extends Object implements ItemRelationResolver
Resolver that maps the nested items (next component of the path) to the same query type columns.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.repo.sqlbase.mapping.item.ItemRelationResolver
ItemRelationResolver.ResolutionResult
-
-
Constructor Summary
Constructors Constructor Description NestedMappingResolver(QueryModelMapping<?,Q,?> mapping)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemRelationResolver.ResolutionResult
resolve(SqlQueryContext<?,?,?> context)
Returns the same context and nested mapping.
-
-
-
Constructor Detail
-
NestedMappingResolver
public NestedMappingResolver(QueryModelMapping<?,Q,?> mapping)
-
-
Method Detail
-
resolve
public ItemRelationResolver.ResolutionResult resolve(SqlQueryContext<?,?,?> context)
Returns the same context and nested mapping.- Specified by:
resolve
in interfaceItemRelationResolver
-
-