public class FunctionExpression extends Expression
| Constructor and Description |
|---|
FunctionExpression() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
void |
generateQuery(org.revenj.postgres.jinq.jpqlquery.QueryGenerationState queryState,
OperatorPrecedenceLevel operatorPrecedenceScope) |
void |
prepareQueryGeneration(org.revenj.postgres.jinq.jpqlquery.Expression.QueryGenerationPreparationPhase preparePhase,
org.revenj.postgres.jinq.jpqlquery.QueryGenerationState queryState) |
static FunctionExpression |
singleParam(String name,
Expression base) |
static FunctionExpression |
threeParam(String name,
Expression param1,
Expression param2,
Expression param3) |
static FunctionExpression |
twoParam(String name,
Expression param1,
Expression param2) |
void |
visit(ExpressionVisitor visitor) |
public static FunctionExpression singleParam(String name, Expression base)
public static FunctionExpression twoParam(String name, Expression param1, Expression param2)
public static FunctionExpression threeParam(String name, Expression param1, Expression param2, Expression param3)
public void generateQuery(org.revenj.postgres.jinq.jpqlquery.QueryGenerationState queryState,
OperatorPrecedenceLevel operatorPrecedenceScope)
generateQuery in class Expressionpublic void prepareQueryGeneration(org.revenj.postgres.jinq.jpqlquery.Expression.QueryGenerationPreparationPhase preparePhase,
org.revenj.postgres.jinq.jpqlquery.QueryGenerationState queryState)
prepareQueryGeneration in class Expressionpublic boolean equals(Object obj)
equals in class Expressionpublic void visit(ExpressionVisitor visitor)
visit in class ExpressionCopyright © 2015. All rights reserved.