Home | History | Annotate | Download | only in Analysis

Lines Matching refs:ClassDefItem

222         for (ClassDefItem classDefItem: dexFile.ClassDefsSection.getItems()) {
224 UnresolvedClassInfo unresolvedClassInfo = new UnresolvedClassInfo(dexFilePath, classDefItem);
231 classDefItem.getClassType().getTypeDescriptor()));
1244 public UnresolvedClassInfo(String dexFilePath, ClassDefItem classDefItem) {
1247 classType = classDefItem.getClassType().getTypeDescriptor();
1249 isPublic = (classDefItem.getAccessFlags() & AccessFlags.PUBLIC.getValue()) != 0;
1250 isInterface = (classDefItem.getAccessFlags() & AccessFlags.INTERFACE.getValue()) != 0;
1252 TypeIdItem superclassType = classDefItem.getSuperclass();
1259 interfaces = loadInterfaces(classDefItem);
1261 ClassDataItem classDataItem = classDefItem.getClassData();
1276 private String[] loadInterfaces(ClassDefItem classDefItem) {
1277 TypeListItem typeList = classDefItem.getInterfaces();