private BindingProcessor getBindingProcessor(final Class<Object> implementationClass) { for (final BindingProcessor processor : processors) { if (processor.handles(implementationClass)) { return processor; } } return null; }