On this page
[Java] Class InterfaceHelperClassNode
- org.codehaus.groovy.ast.InterfaceHelperClassNode
public class InterfaceHelperClassNode
extends InnerClassNode
Represents an inner class defined as helper for an interface
Fields inherited from class | Fields |
---|---|
class ClassNode |
EMPTY_ARRAY, SUPER, THIS, clazz, innerClasses, isPrimaryNode, lazyInitLock |
Constructor Summary
Constructor and description |
---|
InterfaceHelperClassNode(ClassNode outerClass, String name, int modifiers, ClassNode superClass, List<String> callSites)
|
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
public List<String> |
getCallSites() |
|
public void |
setCallSites(List<String> cs) |
Inherited Methods Summary
Constructor Detail
public InterfaceHelperClassNode(ClassNode outerClass, String name, int modifiers, ClassNode superClass, List<String> callSites)
- Parameters:
name
- is the full name of the classmodifiers
- the modifiers,superClass
- the base class name - use "java.lang.Object" if no direct base classcallSites
- list of callsites used in the interface
- See Also:
- org.objectweb.asm.Opcodes
Method Detail
public List<String> getCallSites()
public void setCallSites(List<String> cs)
© 2003-2022 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/4.0.0/html/gapi/org/codehaus/groovy/ast/InterfaceHelperClassNode.html