package sharpen.xobotos.api.interop.glue;
import java.util.Arrays;
import java.util.List;
public class MethodInvocation extends AbstractInvocation {
private final Expression _expr;
public MethodInvocation(Expression expr) {
this._expr = expr;
}
public MethodInvocation(Expression expr, List<Expression> args) {
super(args);
this._expr = expr;
}
public MethodInvocation(Expression expr, Expression... args) {
this(expr, Arrays.asList(args));
}
public Expression getExpression() {
return _expr;
}
@Override
public void accept(Visitor visitor) {
visitor.visit(this);
}
}