| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private final ClassNode | |
| private VariableScope |
| Access | Constructor and Description |
|---|---|
| public | InnerClassNode(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)
|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | addConstructor(final ConstructorNode node)
|
| public ConstructorNode | addConstructor(final int modifiers, final Parameter[] parameters, final ClassNode[] exceptions, final Statement code)
|
| public ClassNode | |
| public FieldNode | Returns: the field node on the outer class or null if this is not an inner class |
| public ClassNode | |
| public VariableScope | |
| public boolean | |
| public void | |
| public void |
| anonymous | back to summary |
|---|---|
| private boolean anonymous | |
| outerClass | back to summary |
|---|---|
| private final ClassNode outerClass | |
| scope | back to summary |
|---|---|
| private VariableScope scope | |
| InnerClassNode | back to summary |
|---|---|
| public InnerClassNode(ClassNode outerClass, String name, int modifiers, ClassNode superClass) | |
| InnerClassNode | back to summary |
|---|---|
| public InnerClassNode(ClassNode outerClass, String name, int modifiers, ClassNode superClass, ClassNode[] interfaces, MixinNode[] mixins) | |
| addConstructor | back to summary |
|---|---|
| public void addConstructor(final ConstructorNode node) Overrides org.
| |
| addConstructor | back to summary |
|---|---|
| public ConstructorNode addConstructor(final int modifiers, final Parameter[] parameters, final ClassNode[] exceptions, final Statement code) Overrides org.
| |
| getOuterClass | back to summary |
|---|---|
| public ClassNode getOuterClass() | |
| getOuterField | back to summary |
|---|---|
| public FieldNode getOuterField(String name) Overrides org.
| |
| getOuterMostClass | back to summary |
|---|---|
| public ClassNode getOuterMostClass() | |
| getVariableScope | back to summary |
|---|---|
| public VariableScope getVariableScope() | |
| isAnonymous | back to summary |
|---|---|
| public boolean isAnonymous() | |
| setAnonymous | back to summary |
|---|---|
| public void setAnonymous(boolean anonymous) | |
| setVariableScope | back to summary |
|---|---|
| public void setVariableScope(VariableScope scope) | |