Top Description Fields Constructors Methods
org.codehaus.groovy.ast

public Class InterfaceHelperClassNode

extends InnerClassNode
Class Inheritance
Imports
java.util.ArrayList, .List

Represents an inner class defined as helper for an interface

Field Summary

Modifier and TypeField and Description
private List<E>

Constructor Summary

AccessConstructor and Description
public
InterfaceHelperClassNode(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
,
List<String>
list of callsites used in the interface
callSites
)

Method Summary

Modifier and TypeMethod and Description
public List<String>
public void
Inherited from org.codehaus.groovy.ast.InnerClassNode:
addConstructoraddConstructorgetOuterClassgetOuterFieldgetOuterMostClassgetVariableScopeisAnonymoussetAnonymoussetVariableScope

Field Detail

callSitesback to summary
private List<E> callSites

Constructor Detail

InterfaceHelperClassNodeback to summary
public InterfaceHelperClassNode(ClassNode outerClass, String name, int modifiers, ClassNode superClass, List<String> callSites)
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

callSites:List<String>

list of callsites used in the interface

Method Detail

getCallSitesback to summary
public List<String> getCallSites()
setCallSitesback to summary
public void setCallSites(List<String> cs)