ExerciseType


class ExerciseType


Exercise type used to configure sensors and algorithms.

Summary

Public companion functions

ExerciseType
fromId(id: Int)

Returns the ExerciseType based on its unique id.

Public companion properties

ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType

Calisthenics (E.g., push ups, sit ups, pull-ups, jumping jacks).

ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType

The current exercise type of the user is unknown or not set.

ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType
ExerciseType

Public functions

open operator Boolean
equals(other: Any?)
open Int
open String

Public properties

Int

Returns a unique identifier of for the ExerciseType, as an int.

String

Returns a human readable name to represent this ExerciseType.

Public companion functions

fromId

Added in 1.0.0
fun fromId(id: Int): ExerciseType

Returns the ExerciseType based on its unique id.

If the id doesn't map to an particular ExerciseType, then ExerciseType.UNKNOWN is returned by default.

Public companion properties

ALPINE_SKIING

val ALPINE_SKIING: ExerciseType

BACKPACKING

val BACKPACKING: ExerciseType

BACK_EXTENSION

val BACK_EXTENSION: ExerciseType

BADMINTON

val BADMINTON: ExerciseType

BARBELL_SHOULDER_PRESS

val BARBELL_SHOULDER_PRESS: ExerciseType

BASEBALL

val BASEBALL: ExerciseType

BASKETBALL

val BASKETBALL: ExerciseType

BENCH_PRESS

val BENCH_PRESS: ExerciseType

BIKING

val BIKING: ExerciseType

BIKING_STATIONARY

val BIKING_STATIONARY: ExerciseType

BOOT_CAMP

val BOOT_CAMP: ExerciseType

BOXING

val BOXING: ExerciseType

BURPEE

val BURPEE: ExerciseType

CALISTHENICS

val CALISTHENICS: ExerciseType

Calisthenics (E.g., push ups, sit ups, pull-ups, jumping jacks).

CRICKET

val CRICKET: ExerciseType

CROSS_COUNTRY_SKIING

val CROSS_COUNTRY_SKIING: ExerciseType

CRUNCH

val CRUNCH: ExerciseType

DANCING

val DANCING: ExerciseType

DEADLIFT

val DEADLIFT: ExerciseType

ELLIPTICAL

val ELLIPTICAL: ExerciseType

EXERCISE_CLASS

val EXERCISE_CLASS: ExerciseType

FENCING

val FENCING: ExerciseType

FOOTBALL_AMERICAN

val FOOTBALL_AMERICAN: ExerciseType

FOOTBALL_AUSTRALIAN

val FOOTBALL_AUSTRALIAN: ExerciseType

FORWARD_TWIST

val FORWARD_TWIST: ExerciseType

FRISBEE_DISC

val FRISBEE_DISC: ExerciseType

GOLF

val GOLF: ExerciseType

GUIDED_BREATHING

val GUIDED_BREATHING: ExerciseType

GYMNASTICS

val GYMNASTICS: ExerciseType

HANDBALL

val HANDBALL: ExerciseType

HIGH_INTENSITY_INTERVAL_TRAINING

val HIGH_INTENSITY_INTERVAL_TRAINING: ExerciseType

HIKING

val HIKING: ExerciseType

HORSE_RIDING

val HORSE_RIDING: ExerciseType

ICE_HOCKEY

val ICE_HOCKEY: ExerciseType

ICE_SKATING

val ICE_SKATING: ExerciseType

INLINE_SKATING

val INLINE_SKATING: ExerciseType

JUMPING_JACK

val JUMPING_JACK: ExerciseType

JUMP_ROPE

val JUMP_ROPE: ExerciseType

LAT_PULL_DOWN

val LAT_PULL_DOWN: ExerciseType

LUNGE

val LUNGE: ExerciseType

MARTIAL_ARTS

val MARTIAL_ARTS: ExerciseType

MEDITATION

val MEDITATION: ExerciseType

MOUNTAIN_BIKING

val MOUNTAIN_BIKING: ExerciseType

ORIENTEERING

val ORIENTEERING: ExerciseType

PADDLING

val PADDLING: ExerciseType

PARA_GLIDING

val PARA_GLIDING: ExerciseType

PILATES

val PILATES: ExerciseType

PLANK

val PLANK: ExerciseType

RACQUETBALL

val RACQUETBALL: ExerciseType

ROCK_CLIMBING

val ROCK_CLIMBING: ExerciseType

ROLLER_HOCKEY

val ROLLER_HOCKEY: ExerciseType

ROLLER_SKATING

val ROLLER_SKATING: ExerciseType

ROWING

val ROWING: ExerciseType

ROWING_MACHINE

val ROWING_MACHINE: ExerciseType

RUGBY

val RUGBY: ExerciseType

RUNNING

val RUNNING: ExerciseType

RUNNING_TREADMILL

val RUNNING_TREADMILL: ExerciseType

SAILING

val SAILING: ExerciseType

SCUBA_DIVING

val SCUBA_DIVING: ExerciseType

SKATING

val SKATING: ExerciseType

SKIING

val SKIING: ExerciseType

SNOWBOARDING

val SNOWBOARDING: ExerciseType

SNOWSHOEING

val SNOWSHOEING: ExerciseType

SOCCER

val SOCCER: ExerciseType

SOFTBALL

val SOFTBALL: ExerciseType

SQUASH

val SQUASH: ExerciseType

SQUAT

val SQUAT: ExerciseType

STAIR_CLIMBING

val STAIR_CLIMBING: ExerciseType

STAIR_CLIMBING_MACHINE

val STAIR_CLIMBING_MACHINE: ExerciseType

STRENGTH_TRAINING

val STRENGTH_TRAINING: ExerciseType

STRETCHING

val STRETCHING: ExerciseType

SURFING

val SURFING: ExerciseType

SWIMMING_OPEN_WATER

val SWIMMING_OPEN_WATER: ExerciseType

SWIMMING_POOL

val SWIMMING_POOL: ExerciseType

TABLE_TENNIS

val TABLE_TENNIS: ExerciseType

TENNIS

val TENNIS: ExerciseType

UNKNOWN

val UNKNOWN: ExerciseType

The current exercise type of the user is unknown or not set.

UPPER_TWIST

val UPPER_TWIST: ExerciseType

VOLLEYBALL

val VOLLEYBALL: ExerciseType

WALKING

val WALKING: ExerciseType

WATER_POLO

val WATER_POLO: ExerciseType

WEIGHTLIFTING

val WEIGHTLIFTING: ExerciseType

WORKOUT

val WORKOUT: ExerciseType

YACHTING

val YACHTING: ExerciseType

YOGA

val YOGA: ExerciseType

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

id

Added in 1.0.0
val id: Int

Returns a unique identifier of for the ExerciseType, as an int.

name

Added in 1.0.0
val name: String

Returns a human readable name to represent this ExerciseType.