public class FunctionExpression extends Expression
| Constructor and Description |
|---|
FunctionExpression() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
void |
generateQuery(org.revenj.database.postgres.jinq.jpqlquery.QueryGenerationState queryState,
OperatorPrecedenceLevel operatorPrecedenceScope) |
void |
prepareQueryGeneration(org.revenj.database.postgres.jinq.jpqlquery.Expression.QueryGenerationPreparationPhase preparePhase,
org.revenj.database.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) |
static FunctionExpression |
withParams(String name,
List<Expression> params) |
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 static FunctionExpression withParams(String name, List<Expression> params)
public void generateQuery(org.revenj.database.postgres.jinq.jpqlquery.QueryGenerationState queryState,
OperatorPrecedenceLevel operatorPrecedenceScope)
generateQuery in class Expressionpublic void prepareQueryGeneration(org.revenj.database.postgres.jinq.jpqlquery.Expression.QueryGenerationPreparationPhase preparePhase,
org.revenj.database.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 © 2016. All rights reserved.