public class InnerClassesAttribute extends Attribute
| Modifier and Type | Field and Description |
|---|---|
InnerClassesInfo[] |
classes |
int |
u2classesCount |
u2attributeNameIndex, visitorInfo| Constructor and Description |
|---|
InnerClassesAttribute()
Creates an uninitialized InnerClassesAttribute.
|
InnerClassesAttribute(int u2attributeNameIndex,
int u2classesCount,
InnerClassesInfo[] classes)
Creates an initialized InnerClassesAttribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Clazz clazz,
AttributeVisitor attributeVisitor)
Accepts the given visitor.
|
void |
innerClassEntriesAccept(Clazz clazz,
InnerClassesInfoVisitor innerClassesInfoVisitor)
Applies the given visitor to all inner classes.
|
accept, accept, accept, getAttributeName, getVisitorInfo, setVisitorInfopublic int u2classesCount
public InnerClassesInfo[] classes
public InnerClassesAttribute()
public InnerClassesAttribute(int u2attributeNameIndex,
int u2classesCount,
InnerClassesInfo[] classes)
public void accept(Clazz clazz, AttributeVisitor attributeVisitor)
Attributepublic void innerClassEntriesAccept(Clazz clazz, InnerClassesInfoVisitor innerClassesInfoVisitor)
Copyright © 2015. All Rights Reserved.