Lines Matching refs:clazz
421 for (JClass clazz : imports) {
425 if(!supressImport(clazz, c)) {
426 if (clazz instanceof JNarrowedClass) {
427 clazz = clazz.erasure();
430 p("import").p(clazz.fullName()).p(';').nl();
441 * @param clazz JType that may or may not have an import
445 private boolean supressImport(JClass clazz, JClass c) {
446 if (clazz instanceof JNarrowedClass) {
447 clazz = clazz.erasure();
449 if (clazz instanceof JAnonymousClass) {
450 clazz = clazz._extends();
453 if(clazz._package().isUnnamed())
456 final String packageName = clazz._package().name();
460 if (clazz._package() == c._package()){
464 if(clazz.outer()==null) {
534 public void add(JClass clazz) {
535 if(!classes.contains(clazz))
536 classes.add(clazz);