public interface CqnFunc extends CqnValue
Modifier and Type | Method and Description |
---|---|
default void |
accept(CqnVisitor visitor) |
List<CqnValue> |
args()
Returns the arguments of this function call.
|
default CqnFunc |
asFunction()
Casts this value to
CqnFunc . |
String |
func()
Returns the name of the function to be called.
|
default boolean |
isFunction()
Returns
true if this is a CqnFunc . |
as, asExpression, asLiteral, asNullValue, asParameter, asPlain, asRef, isExpression, isLiteral, isNullValue, isParameter, isPlain, isRef, type
toJson
String func()
List<CqnValue> args()
default boolean isFunction()
CqnValue
true
if this is a CqnFunc
.isFunction
in interface CqnValue
true
if this is a function, otherwise false
default CqnFunc asFunction()
CqnValue
CqnFunc
.asFunction
in interface CqnValue
default void accept(CqnVisitor visitor)
Copyright © 2020 SAP. All rights reserved.