T - DataTarget type to be resolvedpublic static interface DataTarget.DataTargetResolver<T extends DataTarget> extends ExpressionResolver<T,DataTarget>
ExpressionResolver to resolve a custom DataTarget class into a
standard DataTarget.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 DataTarget> |
create(Class<? extends T> type,
Expression.ExpressionResolverFunction<T,DataTarget> function)
Create an
ExpressionResolver to resolve a custom DataTarget class into a standard
DataTarget using the given resolver function. |
default Class<? extends DataTarget> |
getResolvedType()
Get the resolved expression type
|
create, getExpressionTyperesolvedefault Class<? extends DataTarget> getResolvedType()
ExpressionResolvergetResolvedType in interface ExpressionResolver<T extends DataTarget,DataTarget>static <T extends DataTarget> ExpressionResolver<T,DataTarget> create(Class<? extends T> type, Expression.ExpressionResolverFunction<T,DataTarget> function)
ExpressionResolver to resolve a custom DataTarget class into a standard
DataTarget using the given resolver function.T - DataTarget type to resolvetype - DataTarget type to be resolvedfunction - Resolver functionExpressionResolverCopyright © 2019 The Holon Platform. All rights reserved.