private void processHandlers(AnnotatedElement element, Binding binding, Class<?> implClass, IntrospectionContext context) { org.fabric3.api.annotation.model.BindingHandler annotation = element.getAnnotation(org.fabric3.api.annotation.model.BindingHandler.class); if (annotation == null) { return; } if (annotation.value().isEmpty()) { String[] values = annotation.handlers(); for (String value : values) { parseHandlerUri(value, element, binding, implClass, context, annotation); } } else { parseHandlerUri(annotation.value(), element, binding, implClass, context, annotation); } }