docs: public ClassNode visitPublicNotAbstractAnnotatedClasses($.Visitor<ClassNode> visitor) {
          return visitAnnotatedClasses($.guardedVisitor(new $.Predicate<ClassNode>() {
              @Override
              public boolean test(ClassNode classNode) {
                  return classNode.publicNotAbstract();
              }
          }, visitor));
      }