| Package | Description |
|---|---|
| co.streamx.fluent.extree.expression |
| Modifier and Type | Method and Description |
|---|---|
static InvocationExpression |
Expression.invoke(InvocableExpression method,
Expression... arguments)
Creates an
InvocationExpression that represents a call to an instance
method. |
static InvocationExpression |
Expression.invoke(InvocableExpression method,
List<? extends Expression> arguments)
Creates an
InvocationExpression that represents a call to an instance
method. |
static InvocationExpression |
Expression.newInstance(Class<?> type,
Class<?>[] argumentTypes,
Expression... arguments)
Creates a
InvocationExpression that represents calling the specified
constructor. |
static InvocationExpression |
Expression.newInstance(Constructor<?> method,
Expression... arguments)
Creates a
InvocationExpression that represents calling the specified
constructor. |
static InvocationExpression |
Expression.newInstance(Constructor<?> method,
List<Expression> arguments)
Creates a
InvocationExpression that represents calling the specified
constructor. |
| Modifier and Type | Method and Description |
|---|---|
protected Expression |
SimpleExpressionVisitor.invoke(InvocableExpression target,
List<Expression> args,
InvocationExpression original) |
T |
ExpressionVisitor.visit(InvocationExpression e)
Visits the
InvocationExpression. |
Expression |
SimpleExpressionVisitor.visit(InvocationExpression e) |
Copyright © 2023 Streamx. All rights reserved.