Returns all available field names
List<String> getFieldNames() { return fields.map((field) => field.name).toList(); }