Class AnonymousClassExpr

  • All Implemented Interfaces:
    AstNode, Expr

    public abstract class AnonymousClassExpr
    extends Object
    implements Expr
    • Constructor Detail

      • AnonymousClassExpr

        public AnonymousClassExpr()
    • Method Detail

      • methods

        public abstract com.google.common.collect.ImmutableList<MethodDefinition> methods()
      • statements

        public abstract com.google.common.collect.ImmutableList<Statement> statements()
      • accept

        public void accept​(AstNodeVisitor visitor)
        Description copied from interface: AstNode
        Writes the syntatically-correct Java code representation of this node.
        Specified by:
        accept in interface AstNode
        Specified by:
        accept in interface Expr