Guest User

Untitled

a guest
Jul 22nd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. public class SearchClasses {
  2. private final Logger logger = Logger.getLogger(SearchClasses.class);
  3.  
  4. public Collection<String> scan() throws IOException {
  5. ClasspathResolver pathResolver = new StandaloneClasspathResolver();
  6. final URL webInfClasses = pathResolver.findWebInfClassesLocation();
  7.  
  8. AnnotationDB db = createAnnotationDB();
  9. db.scanArchives(webInfClasses);
  10.  
  11. return db.getAnnotationIndex().get(
  12. javax.persistence.Entity.class.getName());
  13. }
  14.  
  15. private AnnotationDB createAnnotationDB() {
  16. AnnotationDB db = new AnnotationDB();
  17. db.setScanClassAnnotations(true);
  18. db.setScanFieldAnnotations(false);
  19. db.setScanMethodAnnotations(false);
  20. db.setScanParameterAnnotations(false);
  21. return db;
  22. }
  23. }
Add Comment
Please, Sign In to add comment