# Uses of Interface
org.apache.torque.util.functions.SQLFunction

Packages that use SQLFunction
Package
Description
org.apache.torque.util
Misc. utility classes.
org.apache.torque.util.functions
SQL function handling

- ## Uses of SQLFunction in org.apache.torque.util

  Methods in org.apache.torque.util that return types with arguments of type SQLFunction
  Modifier and Type
  Method
  Description
  `ListOrderedMapCI<SQLFunction>`
  SummaryHelper.`getAggregates()`
  Get the order map list of aggregate functions to use in summarizing this table's informations.
  Methods in org.apache.torque.util with parameters of type SQLFunction
  Modifier and Type
  Method
  Description
  `void`
  SummaryHelper.`addAggregate(String alias, SQLFunction function)`
  Add in an Aggregate function to the summary information.

- ## Uses of SQLFunction in org.apache.torque.util.functions

  Classes in org.apache.torque.util.functions that implement SQLFunction
  Modifier and Type
  Class
  Description
  `class`
  `AbstractFunction`
  A default framework that implements the core SQLFunction interface requirements that can be used to build specific functions on.
  `class`
  `AggregateFunction`
  A container for classes that will generate SQL for the SQL99 Standard Aggregate functions.
  `class`
  `Avg`
  SQL99 Standard Average function.
  `class`
  `Count`
  SQL99 Standard count function.
  `class`
  `Max`
  SQL99 Standard max function.
  `class`
  `Min`
  SQL99 Standard min function.
  `class`
  `Sum`
  SQL99 Standard sum function.