[Java] Class ConstructorNode

  • org.codehaus.groovy.ast.ConstructorNode

Represents a constructor declaration

Inherited fields
Fields inherited from class Fields
class MethodNode SCRIPT_BODY_METHOD_KEY

Constructor Summary

Constructors
Constructor and description
protected ConstructorNode ()
ConstructorNode (int modifiers, Statement code)
ConstructorNode (int modifiers, Parameter[] parameters, ClassNode[] exceptions, Statement code)

Methods Summary

Methods
Type Params Return Type Name and description
boolean firstStatementIsSpecialConstructorCall()

Inherited Methods Summary

Inherited Methods
Methods inherited from class Name
class MethodNode getCode, getExceptions, getFirstStatement, getGenericsTypes, getModifiers, getName, getParameters, getReturnType, getText, getTypeDescriptor, getVariableScope, hasAnnotationDefault, hasDefaultValue, isAbstract, isDynamicReturnType, isFinal, isPackageScope, isPrivate, isProtected, isPublic, isScriptBody, isStatic, isStaticConstructor, isSyntheticPublic, isVoidMethod, setAnnotationDefault, setCode, setGenericsTypes, setIsScriptBody, setModifiers, setParameters, setReturnType, setSyntheticPublic, setVariableScope, toString
class AnnotatedNode addAnnotation, addAnnotations, getAnnotations, getAnnotations, getDeclaringClass, hasNoRealSourcePosition, isSynthetic, setDeclaringClass, setHasNoRealSourcePosition, setSynthetic
class ASTNode copyNodeMetaData, equals, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getMetaDataMap, getNodeMetaData, getNodeMetaData, getText, hashCode, putNodeMetaData, removeNodeMetaData, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setNodeMetaData, setSourcePosition, visit

Constructor Detail

protected ConstructorNode()

public ConstructorNode(int modifiers, Statement code)

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

Method Detail

public boolean firstStatementIsSpecialConstructorCall()

© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.5.14/html/gapi/org/codehaus/groovy/ast/ConstructorNode.html