Lines Matching defs:classDef
54 @Nonnull @Override public ClassDef rewrite(@Nonnull ClassDef classDef) {
55 return new RewrittenClassDef(classDef);
59 @Nonnull protected ClassDef classDef;
62 this.classDef = classdef;
66 return rewriters.getTypeRewriter().rewrite(classDef.getType());
70 return classDef.getAccessFlags();
74 return RewriterUtils.rewriteNullable(rewriters.getTypeRewriter(), classDef.getSuperclass());
78 return RewriterUtils.rewriteList(rewriters.getTypeRewriter(), classDef.getInterfaces());
82 return classDef.getSourceFile();
86 return RewriterUtils.rewriteSet(rewriters.getAnnotationRewriter(), classDef.getAnnotations());
90 return RewriterUtils.rewriteIterable(rewriters.getFieldRewriter(), classDef.getStaticFields());
94 return RewriterUtils.rewriteIterable(rewriters.getFieldRewriter(), classDef.getInstanceFields());
110 return RewriterUtils.rewriteIterable(rewriters.getMethodRewriter(), classDef.getDirectMethods());
114 return RewriterUtils.rewriteIterable(rewriters.getMethodRewriter(), classDef.getVirtualMethods());