Class ConstructorCallExpression


public class ConstructorCallExpression extends Expression
A constructor call
Version:
$Revision$
Author:
James Strachan, Jochen Theodorou
  • Constructor Details

    • ConstructorCallExpression

      public ConstructorCallExpression(ClassNode type, Expression arguments)
  • Method Details

    • visit

      public void visit(GroovyCodeVisitor visitor)
      Overrides:
      visit in class ASTNode
    • transformExpression

      public Expression transformExpression(ExpressionTransformer transformer)
      Description copied from class: Expression
      Return a copy of the expression calling the transformer on any nested expressions
      Specified by:
      transformExpression in class Expression
      Parameters:
      transformer -
    • getArguments

      public Expression getArguments()
    • getText

      public String getText()
      Overrides:
      getText in class ASTNode
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isSuperCall

      public boolean isSuperCall()
    • isSpecialCall

      public boolean isSpecialCall()
    • isThisCall

      public boolean isThisCall()
    • setUsingAnonymousInnerClass

      public void setUsingAnonymousInnerClass(boolean usage)
    • isUsingAnonymousInnerClass

      public boolean isUsingAnonymousInnerClass()