|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.dialect.function.AvgFunction
public class AvgFunction
The basic JPA spec compliant definition poAVG aggregation function.
| Constructor Summary | |
|---|---|
AvgFunction()
|
|
| Method Summary | |
|---|---|
Type |
getReturnType(Type columnType,
Mapping mapping)
The return type of the function. |
boolean |
hasArguments()
Does this function have any arguments? |
boolean |
hasParenthesesIfNoArguments()
If there are no arguments, are parens required? |
String |
render(List args,
SessionFactoryImplementor factory)
Render the function call as SQL fragment. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AvgFunction()
| Method Detail |
|---|
public final Type getReturnType(Type columnType,
Mapping mapping)
throws QueryException
SQLFunction
getReturnType in interface SQLFunctioncolumnType - the type of the first argumentmapping - The mapping source.
QueryException - Indicates an issue resolving the return type.public final boolean hasArguments()
SQLFunction
hasArguments in interface SQLFunctionpublic final boolean hasParenthesesIfNoArguments()
SQLFunction
hasParenthesesIfNoArguments in interface SQLFunction
public String render(List args,
SessionFactoryImplementor factory)
throws QueryException
SQLFunction
render in interface SQLFunctionargs - The function argumentsfactory - The SessionFactory
QueryException - Indicates a problem rendering the
function call.public final String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||