Top Description Constructors Methods
org.codehaus.groovy.ast

public Class EnumConstantClassNode

extends InnerClassNode
Class Inheritance

Represents the anonymous inner class for an enum constant This subtype is needed so that EnumVisitor can differentiate between the scenarios when a InnerClassNode represents anonymous inner class for an enu constant and when it represents an enum class defined inside another class

Constructor Summary

AccessConstructor and Description
public
EnumConstantClassNode(ClassNode outerClass, String
is the full name of the class
name
,
int
the modifiers, @see org.objectweb.asm.Opcodes
modifiers
,
ClassNode
the base class name - use "java.lang.Object" if no direct base class
superClass
)

Method Summary

Inherited from org.codehaus.groovy.ast.InnerClassNode:
addConstructoraddConstructorgetOuterClassgetOuterFieldgetOuterMostClassgetVariableScopeisAnonymoussetAnonymoussetVariableScope

Constructor Detail

EnumConstantClassNodeback to summary
public EnumConstantClassNode(ClassNode outerClass, String name, int modifiers, ClassNode superClass)
Parameters
name:String

is the full name of the class

modifiers:int

the modifiers, @see org.objectweb.asm.Opcodes

superClass:ClassNode

the base class name - use "java.lang.Object" if no direct base class