Class NutritionRecord.Builder
public class NutritionRecord.Builder : JVMBridgeBase<NutritionRecord.Builder>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
NutritionRecord.Builder
- Implements
- Extension Methods
Constructors
Builder(Metadata, Instant, Instant)
public Builder(Metadata arg0, Instant arg1, Instant arg2)
Parameters
Builder(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Builder(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
Build()
public NutritionRecord Build()
Returns
ClearEndZoneOffset()
public NutritionRecord.Builder ClearEndZoneOffset()
Returns
ClearStartZoneOffset()
public NutritionRecord.Builder ClearStartZoneOffset()
Returns
CreatePoolableInstance(Metadata, Instant, Instant)
HPA initializer for Builder(Android.Health.Connect.Datatypes.Metadata arg0, Java.Time.Instant arg1, Java.Time.Instant arg2)
public static NutritionRecord.Builder CreatePoolableInstance(Metadata arg0, Instant arg1, Instant arg2)
Parameters
Returns
SetBiotin(Mass)
public NutritionRecord.Builder SetBiotin(Mass arg0)
Parameters
Returns
SetCaffeine(Mass)
public NutritionRecord.Builder SetCaffeine(Mass arg0)
Parameters
Returns
SetCalcium(Mass)
public NutritionRecord.Builder SetCalcium(Mass arg0)
Parameters
Returns
SetChloride(Mass)
public NutritionRecord.Builder SetChloride(Mass arg0)
Parameters
Returns
SetCholesterol(Mass)
public NutritionRecord.Builder SetCholesterol(Mass arg0)
Parameters
Returns
SetChromium(Mass)
public NutritionRecord.Builder SetChromium(Mass arg0)
Parameters
Returns
SetCopper(Mass)
public NutritionRecord.Builder SetCopper(Mass arg0)
Parameters
Returns
SetDietaryFiber(Mass)
public NutritionRecord.Builder SetDietaryFiber(Mass arg0)
Parameters
Returns
SetEndZoneOffset(ZoneOffset)
public NutritionRecord.Builder SetEndZoneOffset(ZoneOffset arg0)
Parameters
arg0ZoneOffset
Returns
SetEnergy(Energy)
public NutritionRecord.Builder SetEnergy(Energy arg0)
Parameters
Returns
SetEnergyFromFat(Energy)
public NutritionRecord.Builder SetEnergyFromFat(Energy arg0)
Parameters
Returns
SetFolate(Mass)
public NutritionRecord.Builder SetFolate(Mass arg0)
Parameters
Returns
SetFolicAcid(Mass)
public NutritionRecord.Builder SetFolicAcid(Mass arg0)
Parameters
Returns
SetIodine(Mass)
public NutritionRecord.Builder SetIodine(Mass arg0)
Parameters
Returns
SetIron(Mass)
public NutritionRecord.Builder SetIron(Mass arg0)
Parameters
Returns
SetMagnesium(Mass)
public NutritionRecord.Builder SetMagnesium(Mass arg0)
Parameters
Returns
SetManganese(Mass)
public NutritionRecord.Builder SetManganese(Mass arg0)
Parameters
Returns
SetMealName(String)
public NutritionRecord.Builder SetMealName(String arg0)
Parameters
Returns
SetMealType(int)
public NutritionRecord.Builder SetMealType(int arg0)
Parameters
Returns
SetMolybdenum(Mass)
public NutritionRecord.Builder SetMolybdenum(Mass arg0)
Parameters
Returns
SetMonounsaturatedFat(Mass)
public NutritionRecord.Builder SetMonounsaturatedFat(Mass arg0)
Parameters
Returns
SetNiacin(Mass)
public NutritionRecord.Builder SetNiacin(Mass arg0)
Parameters
Returns
SetPantothenicAcid(Mass)
public NutritionRecord.Builder SetPantothenicAcid(Mass arg0)
Parameters
Returns
SetPhosphorus(Mass)
public NutritionRecord.Builder SetPhosphorus(Mass arg0)
Parameters
Returns
SetPolyunsaturatedFat(Mass)
public NutritionRecord.Builder SetPolyunsaturatedFat(Mass arg0)
Parameters
Returns
SetPotassium(Mass)
public NutritionRecord.Builder SetPotassium(Mass arg0)
Parameters
Returns
SetProtein(Mass)
public NutritionRecord.Builder SetProtein(Mass arg0)
Parameters
Returns
SetRiboflavin(Mass)
public NutritionRecord.Builder SetRiboflavin(Mass arg0)
Parameters
Returns
SetSaturatedFat(Mass)
public NutritionRecord.Builder SetSaturatedFat(Mass arg0)
Parameters
Returns
SetSelenium(Mass)
public NutritionRecord.Builder SetSelenium(Mass arg0)
Parameters
Returns
SetSodium(Mass)
public NutritionRecord.Builder SetSodium(Mass arg0)
Parameters
Returns
SetStartZoneOffset(ZoneOffset)
public NutritionRecord.Builder SetStartZoneOffset(ZoneOffset arg0)
Parameters
arg0ZoneOffset
Returns
SetSugar(Mass)
public NutritionRecord.Builder SetSugar(Mass arg0)
Parameters
Returns
SetThiamin(Mass)
public NutritionRecord.Builder SetThiamin(Mass arg0)
Parameters
Returns
SetTotalCarbohydrate(Mass)
public NutritionRecord.Builder SetTotalCarbohydrate(Mass arg0)
Parameters
Returns
SetTotalFat(Mass)
public NutritionRecord.Builder SetTotalFat(Mass arg0)
Parameters
Returns
SetTransFat(Mass)
public NutritionRecord.Builder SetTransFat(Mass arg0)
Parameters
Returns
SetUnsaturatedFat(Mass)
public NutritionRecord.Builder SetUnsaturatedFat(Mass arg0)
Parameters
Returns
SetVitaminA(Mass)
public NutritionRecord.Builder SetVitaminA(Mass arg0)
Parameters
Returns
SetVitaminB12(Mass)
public NutritionRecord.Builder SetVitaminB12(Mass arg0)
Parameters
Returns
SetVitaminB6(Mass)
public NutritionRecord.Builder SetVitaminB6(Mass arg0)
Parameters
Returns
SetVitaminC(Mass)
public NutritionRecord.Builder SetVitaminC(Mass arg0)
Parameters
Returns
SetVitaminD(Mass)
public NutritionRecord.Builder SetVitaminD(Mass arg0)
Parameters
Returns
SetVitaminE(Mass)
public NutritionRecord.Builder SetVitaminE(Mass arg0)
Parameters
Returns
SetVitaminK(Mass)
public NutritionRecord.Builder SetVitaminK(Mass arg0)
Parameters
Returns
SetZinc(Mass)
public NutritionRecord.Builder SetZinc(Mass arg0)