Top Description Constructors Methods
org.codehaus.groovy.ast

public Class ConstructorNode

extends MethodNode
Class Inheritance
Known Direct Subclasses
org.codehaus.groovy.ast.decompiled.LazyConstructorNode
Imports
org.codehaus.groovy.ast.expr.ConstructorCallExpression, .Expression, org.codehaus.groovy.ast.stmt.ExpressionStatement, .Statement

Represents a constructor declaration

Constructor Summary

AccessConstructor and Description
protected
public
ConstructorNode(int modifiers, Statement code)

public
ConstructorNode(int modifiers, Parameter[] parameters, ClassNode[] exceptions, Statement code)

Method Summary

Modifier and TypeMethod and Description
public boolean
Inherited from org.codehaus.groovy.ast.MethodNode:
getCodegetExceptionsgetFirstStatementgetGenericsTypesgetModifiersgetNamegetParametersgetReturnTypegetTextgetTypeDescriptorgetVariableScopehasAnnotationDefaulthasDefaultValueisAbstractisDefaultisDynamicReturnTypeisFinalisPackageScopeisPrivateisProtectedisPublicisScriptBodyisStaticisStaticConstructorisSyntheticPublicisVoidMethodsetAnnotationDefaultsetCodesetGenericsTypessetIsScriptBodysetModifierssetParameterssetReturnTypesetSyntheticPublicsetVariableScopetoString

Constructor Detail

ConstructorNodeback to summary
protected ConstructorNode()
ConstructorNodeback to summary
public ConstructorNode(int modifiers, Statement code)
ConstructorNodeback to summary
public ConstructorNode(int modifiers, Parameter[] parameters, ClassNode[] exceptions, Statement code)

Method Detail

firstStatementIsSpecialConstructorCallback to summary
public boolean firstStatementIsSpecialConstructorCall()