Food class

Represents a food item.

Constructors

Food({String? accessLevel, String? brand, FoodServing? defaultServing, String? description, String? displayName, EnergyQuantity? energyAvg, EnergyQuantity? energyFromFat, EnergyQuantity? energyMax, EnergyQuantity? energyMin, String? languageCode, String? mealType, List<NutrientQuantity>? nutrients, List<FoodServing>? servings, WeightQuantity? totalCarbohydrate, WeightQuantity? totalFat})
Food.fromJson(Map json_)

Properties

accessLevel String?
The access level of the food.
getter/setter pair
brand String?
The brand of the food.
getter/setter pair
defaultServing FoodServing?
Value representing the default serving of the food.
getter/setter pair
description String?
The description of the food.
getter/setter pair
displayName String?
The display name of the food.
getter/setter pair
energyAvg EnergyQuantity?
Value representing the average energy of the food for the default serving.
getter/setter pair
energyFromFat EnergyQuantity?
Value representing the energy from fat of the food for the default serving.
getter/setter pair
energyMax EnergyQuantity?
Value representing the maximum energy of the food for the default serving.
getter/setter pair
energyMin EnergyQuantity?
Value representing the minimum energy of the food for the default serving.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
languageCode String?
The language code where the food is available in format xx-XX.
getter/setter pair
mealType String?
The meal type associated with this food.
getter/setter pair
nutrients List<NutrientQuantity>?
Value representing the nutrients of the food for the default serving.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
servings List<FoodServing>?
The serving of the food.
getter/setter pair
totalCarbohydrate WeightQuantity?
Value representing the total carbohydrate of the food for the default serving.
getter/setter pair
totalFat WeightQuantity?
Value representing the total fat of the food for the default serving.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited