Class InvocationBuilder


public class InvocationBuilder extends ExpressionBuilderBase
Method invocation builder. This wraps the AST method invocation representation with convenience methods and added control information.
  • Field Details

    • m_invoke

      private final MethodInvocation m_invoke
      Method invocation.
  • Constructor Details

    • InvocationBuilder

      public InvocationBuilder(ClassBuilder source, MethodInvocation invoke)
      Constructor.
      Parameters:
      source -
      invoke -
  • Method Details

    • addOperand

      protected void addOperand(Expression operand)
      Add operand to expression. This just adds the supplied operand expression as a new method parameter.
      Specified by:
      addOperand in class ExpressionBuilderBase
      Parameters:
      operand -