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.ResolutionContext
DEFAULT_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, getExpressionType
resolve
default Class<? extends QuerySort> getResolvedType()
ExpressionResolver
getResolvedType
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 functionExpressionResolver
Copyright © 2019 The Holon Platform. All rights reserved.