final Class<?>[] interceptorTypes = interceptorsAnnotation.value();
for(Class<?> interceptorType : interceptorTypes) {
final ClassInfo classInfo = index.getClassByName(DotName.createSimple(interceptorType.getName()));
if(classInfo == null)
continue; // TODO: Process without index info
final Map<DotName, List<AnnotationTarget>> interceptorClassAnnotations = classInfo.annotations();
final Method aroundInvokeMethod = getSingleAnnotatedMethod(interceptorType, classInfo, AroundInvoke.class, true);
final List<ResourceConfiguration> resourceConfigurations = processResources(interceptorClassAnnotations, interceptorType);
interceptorConfigurations.add(new InterceptorConfiguration(interceptorType, aroundInvokeMethod, resourceConfigurations));
}