P - Path typeT - Property and function typepublic static interface FunctionExpression.PathFunctionExpressionProperty<P,T> extends FunctionExpression.FunctionExpressionProperty<T>, FunctionExpression.PathFunctionExpression<P,T>
FunctionExpression.PathFunctionExpression implemented as a VirtualProperty.Property.Builder<T,B extends Property.Builder<T,B>>, Property.PropertyAccessException, Property.PropertyNotFoundException, Property.PropertyReadException, Property.PropertyReadOnlyException, Property.PropertyWriteExceptionLocalizable.LocalizableBuilder, Localizable.LocalizationExceptionFunctionExpression.FunctionExpressionProperty<T>, FunctionExpression.PathFunctionExpression<P,T>, FunctionExpression.PathFunctionExpressionProperty<P,T>Expression.ExpressionResolverFunction<E extends Expression,R extends Expression>, Expression.InvalidExpressionException| Modifier and Type | Method and Description |
|---|---|
static <P,T> FunctionExpression.PathFunctionExpressionProperty<P,T> |
create(QueryFunction<T> function,
Path<P> path)
|
static <P,T> FunctionExpression.PathFunctionExpressionProperty<P,T> |
create(QueryFunction<T> function,
PathProperty<P> property)
Create a new
FunctionExpression.PathFunctionExpressionProperty on given property using given
function. |
creategetConfiguration, getConvertedValue, getConverter, getType, isReadOnly, present, render, renderIfAvailablegetValidators, validatebuilder, getMessage, getMessageArguments, getMessageCodegetPathavg, count, getFunction, max, min, sumgetTypegetTypevalidatestatic <P,T> FunctionExpression.PathFunctionExpressionProperty<P,T> create(QueryFunction<T> function, Path<P> path)
P - Path typeT - Property and function typefunction - Function associated to the property (not null)path - Path subject of the function (not null)FunctionExpression.PathFunctionExpressionPropertystatic <P,T> FunctionExpression.PathFunctionExpressionProperty<P,T> create(QueryFunction<T> function, PathProperty<P> property)
FunctionExpression.PathFunctionExpressionProperty on given property using given
function.P - Path typeT - Property and function typefunction - Function associated to the property (not null)property - Property subject of the function (not null)FunctionExpression.PathFunctionExpressionPropertyCopyright © 2017 The Holon Platform. All rights reserved.