Class FunctionArg
- java.lang.Object
-
- software.amazon.awssdk.codegen.jmespath.component.FunctionArg
-
public class FunctionArg extends Object
An argument to aFunctionExpression. Either aExpressionthat is evaluated and passed to the function or aExpressionTypethat is passed to the function as-is and is evaluated by the function.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionasExpression()ExpressionTypeasExpressionType()static FunctionArgexpression(Expression expression)static FunctionArgexpressionType(ExpressionType expressionType)booleanisExpression()booleanisExpressionType()voidvisit(JmesPathVisitor visitor)
-
-
-
Method Detail
-
expression
public static FunctionArg expression(Expression expression)
-
expressionType
public static FunctionArg expressionType(ExpressionType expressionType)
-
isExpression
public boolean isExpression()
-
isExpressionType
public boolean isExpressionType()
-
asExpression
public Expression asExpression()
-
asExpressionType
public ExpressionType asExpressionType()
-
visit
public void visit(JmesPathVisitor visitor)
-
-