T - QuerySort type to be resolvedpublic static interface QuerySort.QuerySortResolver<T extends QuerySort> extends ExpressionResolver<T,QuerySort>
ExpressionResolver to resolve a custom QuerySort class into a
standard QuerySort.ExpressionResolver.ExpressionResolverBuilder<C extends ExpressionResolver.ExpressionResolverBuilder<C>>, ExpressionResolver.ExpressionResolverHandler, ExpressionResolver.ExpressionResolverProvider, ExpressionResolver.ExpressionResolverSupport, ExpressionResolver.ResolutionContextDEFAULT_PRIORITY| Modifier and Type | Method and Description |
|---|---|
static <T extends QuerySort> |
create(Class<? extends T> type,
Expression.ExpressionResolverFunction<T,QuerySort> function)
Create an
ExpressionResolver to resolve a custom QuerySort class into a standard
QuerySort using the given resolver function. |
default Class<? extends QuerySort> |
getResolvedType()
Get the resolved expression type
|
create, getExpressionTyperesolvedefault Class<? extends QuerySort> getResolvedType()
ExpressionResolvergetResolvedType in interface ExpressionResolver<T extends QuerySort,QuerySort>static <T extends QuerySort> ExpressionResolver<T,QuerySort> create(Class<? extends T> type, Expression.ExpressionResolverFunction<T,QuerySort> function)
ExpressionResolver to resolve a custom QuerySort class into a standard
QuerySort using the given resolver function.T - QuerySort type to be resolvedtype - QuerySort type to be resolvedfunction - Resolver functionExpressionResolverCopyright © 2019 The Holon Platform. All rights reserved.