@@ -0,0 +1,720 @@
+package com.speedment.runtime.core.util;%0A%0Aimport com.speedment.runtime.core.manager.Manager;%0Aimport com.speedment.runtime.field.Field;%0A%0Aimport java.util.Arrays;%0Aimport java.util.Collection;%0Aimport java.util.stream.Collectors;%0A%0Aimport static com.speedment.runtime.core.util.StaticClassUtil.instanceNotAllowed;%0A%0Apublic final class FieldUtil %7B%0A    public static %3CENTITY%3E Collection%3CField%3CENTITY%3E%3E allOf(Manager%3CENTITY%3E manager) %7B%0A        return manager.fields().collect(Collectors.toList());%0A    %7D%0A%0A    @SafeVarargs%0A    public static %3CENTITY%3E Collection%3CField%3CENTITY%3E%3E include(Field%3CENTITY%3E... fields) %7B%0A        return Arrays.asList(fields);%0A    %7D%0A%0A    private FieldUtil() %7B%0A        instanceNotAllowed(getClass());%0A    %7D%0A%7D%0A

Add FieldUtil for brevity of selective persistance