[Java] Class InterfaceHelperClassNode
- org.codehaus.groovy.ast.InterfaceHelperClassNode
Represents an inner class defined as helper for an interface
- Authors:
- Roshan Dawrani
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) @param name is the full name of the class |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
List<String> |
getCallSites() | |
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 class -
modifiers
- the modifiers, -
superClass
- the base class name - use "java.lang.Object" if no direct base class -
callSites
- 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-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/org/codehaus/groovy/ast/InterfaceHelperClassNode.html