## Uses of Interface
com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty

- Packages that use FunctionExpression.PathFunctionExpressionProperty
  Package | Description
  --- | ---
  com.holonplatform.core.property |
  com.holonplatform.core.query |

- - ### Uses of FunctionExpression.PathFunctionExpressionProperty in com.holonplatform.core.property

    Methods in com.holonplatform.core.property that return FunctionExpression.PathFunctionExpressionProperty
    Modifier and Type | Method and Description
    --- | ---
    `default FunctionExpression.PathFunctionExpressionProperty<T,Double>` | PathProperty.`avg()` Build an aggregation `FunctionExpression` on this property using the `QueryFunction.Avg` function, which returns the average value of the property.
    `default FunctionExpression.PathFunctionExpressionProperty<T,Long>` | PathProperty.`count()` Build an aggregation `FunctionExpression` on this property using the `QueryFunction.Count` function, which returns the count of the values of the property.
    `default FunctionExpression.PathFunctionExpressionProperty<T,T>` | PathProperty.`max()` Build an aggregation `FunctionExpression` on this property using the `QueryFunction.Max` function, which returns the largest value of the property.
    `default FunctionExpression.PathFunctionExpressionProperty<T,T>` | PathProperty.`min()` Build an aggregation `FunctionExpression` on this property using the `QueryFunction.Min` function, which returns the smallest value of the property.
    `default FunctionExpression.PathFunctionExpressionProperty<T,T>` | PathProperty.`sum()` Build an aggregation `FunctionExpression` on this property using the `QueryFunction.Sum` function, which returns the sum of the property values.

  - ### Uses of FunctionExpression.PathFunctionExpressionProperty in com.holonplatform.core.query

    Methods in com.holonplatform.core.query that return FunctionExpression.PathFunctionExpressionProperty
    Modifier and Type | Method and Description
    --- | ---
    `static <P,T> FunctionExpression.PathFunctionExpressionProperty<P,T>` | FunctionExpression.PathFunctionExpressionProperty.`create(QueryFunction<T> function, Path<P> path)` Create a new `FunctionExpression.PathFunctionExpressionProperty` on given `path` using given `function`.
    `static <P,T> FunctionExpression.PathFunctionExpressionProperty<P,T>` | FunctionExpression.PathFunctionExpressionProperty.`create(QueryFunction<T> function, PathProperty<P> property)` Create a new `FunctionExpression.PathFunctionExpressionProperty` on given `property` using given `function`.

Copyright © 2017 The Holon Platform. All rights reserved.