@Override
    public Collection<ConfigCustomizer> forExtensionType(Class<?> extensionType) {
        final ConfigurerMethod forType = (configurer, config, annotation) -> configurer.configureForType(config, annotation, extensionType);

        // build a configurer for the type and all supertypes. This processes all annotations on classes and interfaces
        return buildConfigCustomizer(extensionType, null, Stream.concat(JdbiClassUtils.superTypes(extensionType), Stream.of(extensionType)), forType);
    }
Applies configuration customizers according to {@link UseExtensionConfigurer} decorating annotations.
present on the method.
core/src/main/java/org/jdbi/v3/core/extension/UseAnnotationConfigCustomizerFactory.java