// scanning all types and loading configurations
TypeOracle typeOracle = context.getTypeOracle();
TypeScanner scanner = new TypeScanner(easyLogger, context);
BeanConfigLoader beanConfigLoader = new BeanConfigLoader(typeOracle);
ValidationConfigLoader validationConfigLoader = new ValidationConfigLoader(typeOracle);
try {
scanner.scan(beanConfigLoader, validationConfigLoader);
List<JClassType> beanTypes = new ArrayList<JClassType>();