protected final void scanClass(Class<?> c){
  for (  Class<? extends Annotation> cAnnotation : supportedClassAnnotations) {
    if (c.isAnnotationPresent(cAnnotation)) {
      annotatedClasses.add(c);
    }
  }
}

protected final void scanClass ( Class < ? > c ) { for ( Class < ? extends Annotation > cAnnotation : supportedClassAnnotations ) { if ( c . isAnnotationPresent ( cAnnotation ) ) { annotatedClasses . add ( c ) ; } } }
checks if a class has at least one of the required annotations for mapping
