private Class fastFindClass()

in core/src/main/java/org/apache/commons/jci2/core/stores/ResourceStoreClassLoader.java [39:52]


    private Class<?> fastFindClass(final String name) {

        if (stores != null) {
            for (final ResourceStore store : stores) {
                final byte[] clazzBytes = store.read(ConversionUtils.convertClassToResourcePath(name));
                if (clazzBytes != null) {
                    log.debug(getId() + " found class: " + name  + " (" + clazzBytes.length + " bytes)");
                    return defineClass(name, clazzBytes, 0, clazzBytes.length);
                }
            }
        }

        return null;
    }