static <T> FieldType<T> newFieldType(String name, Class<T> type, List<String> path) { if (type == null) throw new NullPointerException("The type of the field to access should not be null"); return new FieldType<T>(name, type, path); }
static <T> FieldType<T> newFieldType(String name, Class<T> type, List<String> path) { if (type == null) throw new NullPointerException("The type of the field to access should not be null"); return new FieldType<T>(name, type, path); }