public class ClassDefItem extends BaseItem
| 限定符和类型 | 字段和说明 |
|---|---|
int |
accessFlags |
AnnotationSetItem |
classAnnotations |
ClassDataItem |
classData |
TypeIdItem |
clazz |
TypeListItem |
interfaces |
StringIdItem |
sourceFile |
TypeIdItem |
superclazz |
| 构造器和说明 |
|---|
ClassDefItem() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
place(int offset) |
void |
prepare(ConstPool cp) |
void |
write(DataOut out) |
addPadding, addPadding, lengthOfSleb128, lengthOfUleb128, paddingpublic TypeIdItem clazz
public int accessFlags
public TypeIdItem superclazz
public TypeListItem interfaces
public StringIdItem sourceFile
public ClassDataItem classData
public AnnotationSetItem classAnnotations