class StaticResourceClassInspector extends DataMapperBaseInspector<Void> {

    @Override
    protected String fetchJsonFor(final String fullyQualifiedName, final Context<Void> context) throws IOException {
        final String path = PREFIX + fullyQualifiedName + SUFFIX;

        final Resource[] resources = resolver.getResources(path);

        if (resources.length == 0) {
            throw new FileNotFoundException(path);
        }

        // let's just take the first one, we don't have the connectorId here so
        // we can't narrow the choice
        final Resource resource = resources[0];

        try (InputStream in = resource.getInputStream()) {
            return IOUtils.toString(in, StandardCharsets.UTF_8);
        }
    }

    @Autowired public  StaticResourceClassInspector(final ResourceLoader loader);

}