class ComposedTypeLoader implements ITypeLoader {
    private final Collection<ITypeLoader> loaders;

    ComposedTypeLoader(Collection<ITypeLoader> loaders) {
        this.loaders = loaders;
    }

    @Override
    public boolean tryLoadType(String s, Buffer buffer) {<FILL_FUNCTION_BODY>}
}

        for (ITypeLoader loader : this.loaders) {
            if (loader.tryLoadType(s, buffer)) return true;
            buffer.reset();
        }
        return false;
    
<no_super_class>