@Override
    @SuppressWarnings("unchecked")
    public <A, T extends Transform<A, ?>> Set<Map.Entry<Class<?>, T>> allFrom(Class<A> model) {
        requireNonNull(model);
        return transforms.entrySet().stream()
            .filter(e -> e.getKey().isAssignableFrom(model))
            .flatMap(e -> e.getValue().stream())
            .map(e -> toEntry(e.getKey(), (T) e.getValue().get()))
            .collect(toSet());
    }
Instantiates the factory.

@param name the unique name to use
common-parent/codegen/src/main/java/com/speedment/common/codegen/internal/TransformFactoryImpl.java