code: public static boolean hasAtLeastOneAnnotation(ClassNode node, String... annotations) {
  		if (hasAtLeastOneAnnotation((AnnotatedNode) node, annotations)) {
  			return true;
  		}
  		for (MethodNode method : node.getMethods()) {
  			if (hasAtLeastOneAnnotation(method, annotations)) {
  				return true;
  			}
  		}
  		return false;
  	}
docs: Determine if a {@link ClassNode} has one or more of the specified annotations on
  the class or any of its methods. N.B. the type names are not normally fully
  qualified.
  @param node the class to examine
  @param annotations the annotations to look for
  @return {@code true} if at least one of the annotations is found, otherwise
  {@code false}