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 Detail

      • m_invoke

        private final MethodInvocation m_invoke
        Method invocation.
    • Constructor Detail

      • InvocationBuilder

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

      • 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 -