MealType


public final class MealType
extends Object

java.lang.Object
   ↳ android.health.connect.datatypes.MealType


Identifier for the meal type.

Summary

Constants

int MEAL_TYPE_BREAKFAST

Use this for the first meal of the day, usually the morning meal.

int MEAL_TYPE_DINNER

Use this for last meal of the day, usually the evening meal.

int MEAL_TYPE_LUNCH

Use this for the noon meal.

int MEAL_TYPE_SNACK

Any meal outside of the usual three meals per day.

int MEAL_TYPE_UNKNOWN

Inherited methods

Object clone()

Creates and returns a copy of this object.

boolean equals(Object obj)

Indicates whether some other object is "equal to" this one.

void finalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

final Class<?> getClass()

Returns the runtime class of this Object.

int hashCode()

Returns a hash code value for the object.

final void notify()

Wakes up a single thread that is waiting on this object's monitor.

final void notifyAll()

Wakes up all threads that are waiting on this object's monitor.

String toString()

Returns a string representation of the object.

final void wait(long timeoutMillis, int nanos)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait(long timeoutMillis)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait()

Causes the current thread to wait until it is awakened, typically by being notified or interrupted.

Constants

MEAL_TYPE_BREAKFAST

Added in API level 34
public static final int MEAL_TYPE_BREAKFAST

Use this for the first meal of the day, usually the morning meal.

Constant Value: 1 (0x00000001)

MEAL_TYPE_DINNER

Added in API level 34
public static final int MEAL_TYPE_DINNER

Use this for last meal of the day, usually the evening meal.

Constant Value: 3 (0x00000003)

MEAL_TYPE_LUNCH

Added in API level 34
public static final int MEAL_TYPE_LUNCH

Use this for the noon meal.

Constant Value: 2 (0x00000002)

MEAL_TYPE_SNACK

Added in API level 34
public static final int MEAL_TYPE_SNACK

Any meal outside of the usual three meals per day.

Constant Value: 4 (0x00000004)

MEAL_TYPE_UNKNOWN

Added in API level 34
public static final int MEAL_TYPE_UNKNOWN

Constant Value: 0 (0x00000000)