Class INDailyRoutineSituation


  • public final class INDailyRoutineSituation
    extends java.lang.Object
    A relevant daily routine situation.
    See Also:
    INDailyRoutineRelevanceProvider
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long ActiveWorkout
      A situation that occurs when the user is currently in a workout.
      static long Commute
      A situation that occurs when the user is commuting, for example driving into work.
      static long Evening
      A situation that occurs in the evening, around the time the user goes to bed.
      static long Gym
      A situation that occurs when the user is at the gym.
      static long HeadphonesConnected
      A situation that occurs when the user connects headphones.
      static long Home
      A situation that occurs when the user is at home.
      static long Morning
      A situation that occurs in the morning, around the time the user wakes up.
      static long PhysicalActivityIncomplete
      A situation that occurs when the user is expected to perform more physical activity during the day.
      static long School
      A situation that occurs when the user is at school.
      static long Work
      A situation that occurs when the user is at work.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • Morning

        public static final long Morning
        A situation that occurs in the morning, around the time the user wakes up.
        See Also:
        Constant Field Values
      • Evening

        public static final long Evening
        A situation that occurs in the evening, around the time the user goes to bed.
        See Also:
        Constant Field Values
      • Home

        public static final long Home
        A situation that occurs when the user is at home. [@note] Your app needs Always location authorization to use this situation.
        See Also:
        CLLocationManager, Constant Field Values
      • Work

        public static final long Work
        A situation that occurs when the user is at work. [@note] Your app needs Always location authorization to use this situation.
        See Also:
        CLLocationManager, Constant Field Values
      • School

        public static final long School
        A situation that occurs when the user is at school. [@note] Your app needs Always location authorization to use this situation.
        See Also:
        CLLocationManager, Constant Field Values
      • Gym

        public static final long Gym
        A situation that occurs when the user is at the gym. [@note] Your app needs Always location authorization to use this situation.
        See Also:
        CLLocationManager, Constant Field Values
      • Commute

        public static final long Commute
        A situation that occurs when the user is commuting, for example driving into work.
        See Also:
        Constant Field Values
      • HeadphonesConnected

        public static final long HeadphonesConnected
        A situation that occurs when the user connects headphones.
        See Also:
        Constant Field Values
      • ActiveWorkout

        public static final long ActiveWorkout
        A situation that occurs when the user is currently in a workout.
        See Also:
        Constant Field Values
      • PhysicalActivityIncomplete

        public static final long PhysicalActivityIncomplete
        A situation that occurs when the user is expected to perform more physical activity during the day.
        See Also:
        Constant Field Values