public class BooleanFunctionCall extends AbstractPredicate implements BooleanFunction
Modifier | Constructor and Description |
---|---|
protected |
BooleanFunctionCall(String functionName,
List<? extends CqnValue> args) |
Modifier and Type | Method and Description |
---|---|
List<CqnValue> |
args() |
BooleanFunctionCall |
args(CqnValue... args) |
static BooleanFunctionCall |
create(String functionName,
CqnValue... args) |
static BooleanFunctionCall |
create(String functionName,
List<? extends CqnValue> args) |
String |
func() |
List<CqnValue> |
getArgs() |
String |
getFunctionName() |
String |
toJson() |
and, not, or, toString, type
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
accept
asPredicate, isPredicate
asArithmeticExpression, asExpression, asNegation, isArithmeticExpression, isExpression, isNegation
as, asFunction, asList, asLiteral, asNullValue, asParameter, asPlain, asRef, isFunction, isList, isLiteral, isNullValue, isParameter, isPlain, isRef, type
asFunction, isFunction
public static BooleanFunctionCall create(String functionName, List<? extends CqnValue> args)
public static BooleanFunctionCall create(String functionName, CqnValue... args)
public String getFunctionName()
public BooleanFunctionCall args(CqnValue... args)
args
in interface BooleanFunction
public String toJson()
toJson
in interface JSONizable
toJson
in interface CqnExpression
toJson
in class AbstractPredicate
Copyright © 2021 SAP. All rights reserved.