com.holonplatform.core.query

## Interface QueryFunction.Min<T>

- Type Parameters:
    `T` - Result type
  All Superinterfaces:
    Expression, QueryFunction<T>
  Enclosing interface:
    QueryFunction<T>

      public static interface QueryFunction.Min<T>
      extends QueryFunction<T>

  A function which represents the smallest value of a query result.

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface com.holonplatform.core.query.QueryFunction

      `QueryFunction.Avg, QueryFunction.Count, QueryFunction.Max<T>, QueryFunction.Min<T>, QueryFunction.Sum<T>`

    - ### Nested classes/interfaces inherited from interface com.holonplatform.core.Expression

      `Expression.ExpressionResolverFunction<E extends Expression,R extends Expression>, Expression.InvalidExpressionException`

  - ### Method Summary

    All Methods Static Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `static <T> QueryFunction.Min<T>` | `create(Class<? extends T> resultType)` Create a new `QueryFunction.Min` function instance.

    - ### Methods inherited from interface com.holonplatform.core.query.QueryFunction

      `getResultType`

    - ### Methods inherited from interface com.holonplatform.core.Expression

      `validate`

- - ### Method Detail

    - #### create

          static <T> QueryFunction.Min<T> create(Class<? extends T> resultType)

      Create a new `QueryFunction.Min` function instance.
      Type Parameters:
        `T` - Result type
      Parameters:
        `resultType` - Function and query result type
      Returns:
        New `QueryFunction.Min` function instance

Copyright © 2017 The Holon Platform. All rights reserved.