Lines Matching refs:classDefItem
43 private final ClassDefItem classDefItem; field in DexClassImpl
69 public DexClassImpl(DexBuffer buffer, ClassDefItem classDefItem, in DexClassImpl() argument
73 this.classDefItem = classDefItem; in DexClassImpl()
79 hasClassData = classDefItem.class_data_off != 0; in DexClassImpl()
119 if (classDefItem.annotations_off != 0) { in parseAnnotationDirectory()
120 buffer.setPosition(classDefItem.annotations_off); in parseAnnotationDirectory()
198 buffer.setPosition(classDefItem.class_data_off); in parseClassData()
313 if (classDefItem.interfaces_off != 0) { in getInterfaces()
314 buffer.setPosition(classDefItem.interfaces_off); in getInterfaces()
326 return classDefItem.superclass_idx == NO_INDEX ? null in getSuperClass()
327 : stringPool[typeIds[classDefItem.superclass_idx]]; in getSuperClass()
335 return stringPool[typeIds[classDefItem.class_idx]]; in getName()
339 return classDefItem.access_flags; in getModifiers()