Lines Matching defs:classDef
45 @Nonnull final ClassDef classDef;
56 PoolClassDef(@Nonnull ClassDef classDef) {
57 this.classDef = classDef;
59 interfaces = new TypeListPool.Key<List<String>>(ImmutableList.copyOf(classDef.getInterfaces()));
60 staticFields = ImmutableSortedSet.copyOf(classDef.getStaticFields());
61 instanceFields = ImmutableSortedSet.copyOf(classDef.getInstanceFields());
63 Iterables.transform(classDef.getDirectMethods(), PoolMethod.TRANSFORM));
65 Iterables.transform(classDef.getVirtualMethods(), PoolMethod.TRANSFORM));
69 return classDef.getType();
73 return classDef.getAccessFlags();
77 return classDef.getSuperclass();
85 return classDef.getSourceFile();
89 return classDef.getAnnotations();