com.garmin.fit
Enum Profile.Type

java.lang.Object
  extended by java.lang.Enum<Profile.Type>
      extended by com.garmin.fit.Profile.Type
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Profile.Type>
Enclosing class:
Profile

public static enum Profile.Type
extends java.lang.Enum<Profile.Type>


Enum Constant Summary
ACTIVITY
           
ACTIVITY_CLASS
           
ACTIVITY_LEVEL
           
ACTIVITY_SUBTYPE
           
ACTIVITY_TYPE
           
ANALOG_WATCHFACE_LAYOUT
           
ANT_NETWORK
           
ANTPLUS_DEVICE_TYPE
           
ATTITUDE_STAGE
           
ATTITUDE_VALIDITY
           
AUTO_ACTIVITY_DETECT
           
AUTO_SYNC_FREQUENCY
           
AUTOLAP_TRIGGER
           
AUTOSCROLL
           
BACKLIGHT_MODE
           
BACKLIGHT_TIMEOUT
           
BATTERY_STATUS
           
BENCH_PRESS_EXERCISE_NAME
           
BIKE_LIGHT_BEAM_ANGLE_MODE
           
BIKE_LIGHT_NETWORK_CONFIG_TYPE
           
BODY_LOCATION
           
BOOL
           
BP_STATUS
           
BYTE
           
CALF_RAISE_EXERCISE_NAME
           
CAMERA_EVENT_TYPE
           
CAMERA_ORIENTATION_TYPE
           
CARDIO_EXERCISE_NAME
           
CARRY_EXERCISE_NAME
           
CHECKSUM
           
CHOP_EXERCISE_NAME
           
COMM_TIMEOUT_TYPE
           
CONNECTIVITY_CAPABILITIES
           
CORE_EXERCISE_NAME
           
COURSE_CAPABILITIES
           
COURSE_POINT
           
CRUNCH_EXERCISE_NAME
           
CURL_EXERCISE_NAME
           
DATE_MODE
           
DATE_TIME
           
DAY_OF_WEEK
           
DEADLIFT_EXERCISE_NAME
           
DEVICE_INDEX
           
DIGITAL_WATCHFACE_LAYOUT
           
DISPLAY_HEART
           
DISPLAY_MEASURE
           
DISPLAY_ORIENTATION
           
DISPLAY_POSITION
           
DISPLAY_POWER
           
DIVE_ALARM_TYPE
           
DIVE_BACKLIGHT_MODE
           
DIVE_GAS_STATUS
           
ENUM
           
EVENT
           
EVENT_TYPE
           
EXD_DATA_UNITS
           
EXD_DESCRIPTORS
           
EXD_DISPLAY_TYPE
           
EXD_LAYOUT
           
EXD_QUALIFIERS
           
EXERCISE_CATEGORY
           
FILE
           
FILE_FLAGS
           
FIT_BASE_TYPE
           
FIT_BASE_UNIT
           
FITNESS_EQUIPMENT_STATE
           
FLOAT32
           
FLOAT64
           
FLYE_EXERCISE_NAME
           
GARMIN_PRODUCT
           
GENDER
           
GOAL
           
GOAL_RECURRENCE
           
GOAL_SOURCE
           
HIP_RAISE_EXERCISE_NAME
           
HIP_STABILITY_EXERCISE_NAME
           
HIP_SWING_EXERCISE_NAME
           
HR_TYPE
           
HR_ZONE_CALC
           
HYPEREXTENSION_EXERCISE_NAME
           
INTENSITY
           
LANGUAGE
           
LANGUAGE_BITS_0
           
LANGUAGE_BITS_1
           
LANGUAGE_BITS_2
           
LANGUAGE_BITS_3
           
LANGUAGE_BITS_4
           
LAP_TRIGGER
           
LATERAL_RAISE_EXERCISE_NAME
           
LEFT_RIGHT_BALANCE
           
LEFT_RIGHT_BALANCE_100
           
LEG_CURL_EXERCISE_NAME
           
LEG_RAISE_EXERCISE_NAME
           
LENGTH_TYPE
           
LOCAL_DATE_TIME
           
LOCAL_DEVICE_TYPE
           
LOCALTIME_INTO_DAY
           
LUNGE_EXERCISE_NAME
           
MANUFACTURER
           
MESG_COUNT
           
MESG_NUM
           
MESSAGE_INDEX
           
NUM_TYPES
           
OLYMPIC_LIFT_EXERCISE_NAME
           
PLANK_EXERCISE_NAME
           
PLYO_EXERCISE_NAME
           
POWER_PHASE_TYPE
           
PULL_UP_EXERCISE_NAME
           
PUSH_UP_EXERCISE_NAME
           
PWR_ZONE_CALC
           
RIDER_POSITION_TYPE
           
ROW_EXERCISE_NAME
           
RUN_EXERCISE_NAME
           
SCHEDULE
           
SEGMENT_DELETE_STATUS
           
SEGMENT_LAP_STATUS
           
SEGMENT_LEADERBOARD_TYPE
           
SEGMENT_SELECTION_TYPE
           
SENSOR_TYPE
           
SESSION_TRIGGER
           
SET_TYPE
           
SHOULDER_PRESS_EXERCISE_NAME
           
SHOULDER_STABILITY_EXERCISE_NAME
           
SHRUG_EXERCISE_NAME
           
SIDE
           
SINT16
           
SINT32
           
SINT64
           
SINT8
           
SIT_UP_EXERCISE_NAME
           
SOURCE_TYPE
           
SPORT
           
SPORT_BITS_0
           
SPORT_BITS_1
           
SPORT_BITS_2
           
SPORT_BITS_3
           
SPORT_BITS_4
           
SPORT_BITS_5
           
SPORT_BITS_6
           
SPORT_EVENT
           
SQUAT_EXERCISE_NAME
           
STRING
           
STROKE_TYPE
           
SUB_SPORT
           
SUPPORTED_EXD_SCREEN_LAYOUTS
           
SWIM_STROKE
           
SWITCH
           
TIME_INTO_DAY
           
TIME_MODE
           
TIME_ZONE
           
TIMER_TRIGGER
           
TISSUE_MODEL_TYPE
           
TONE
           
TOTAL_BODY_EXERCISE_NAME
           
TRICEPS_EXTENSION_EXERCISE_NAME
           
TURN_TYPE
           
UINT16
           
UINT16Z
           
UINT32
           
UINT32Z
           
UINT64
           
UINT64Z
           
UINT8
           
UINT8Z
           
USER_LOCAL_ID
           
WARM_UP_EXERCISE_NAME
           
WATCHFACE_MODE
           
WATER_TYPE
           
WEATHER_REPORT
           
WEATHER_SEVERE_TYPE
           
WEATHER_SEVERITY
           
WEATHER_STATUS
           
WEIGHT
           
WKT_STEP_DURATION
           
WKT_STEP_TARGET
           
WORKOUT_CAPABILITIES
           
WORKOUT_EQUIPMENT
           
WORKOUT_HR
           
WORKOUT_POWER
           
 
Method Summary
static Profile.Type fromBaseType(int baseType)
           
static Profile.Type valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Profile.Type[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ENUM

public static final Profile.Type ENUM

SINT8

public static final Profile.Type SINT8

UINT8

public static final Profile.Type UINT8

SINT16

public static final Profile.Type SINT16

UINT16

public static final Profile.Type UINT16

SINT32

public static final Profile.Type SINT32

UINT32

public static final Profile.Type UINT32

STRING

public static final Profile.Type STRING

FLOAT32

public static final Profile.Type FLOAT32

FLOAT64

public static final Profile.Type FLOAT64

UINT8Z

public static final Profile.Type UINT8Z

UINT16Z

public static final Profile.Type UINT16Z

UINT32Z

public static final Profile.Type UINT32Z

BYTE

public static final Profile.Type BYTE

SINT64

public static final Profile.Type SINT64

UINT64

public static final Profile.Type UINT64

UINT64Z

public static final Profile.Type UINT64Z

BOOL

public static final Profile.Type BOOL

FILE

public static final Profile.Type FILE

MESG_NUM

public static final Profile.Type MESG_NUM

CHECKSUM

public static final Profile.Type CHECKSUM

FILE_FLAGS

public static final Profile.Type FILE_FLAGS

MESG_COUNT

public static final Profile.Type MESG_COUNT

DATE_TIME

public static final Profile.Type DATE_TIME

LOCAL_DATE_TIME

public static final Profile.Type LOCAL_DATE_TIME

MESSAGE_INDEX

public static final Profile.Type MESSAGE_INDEX

DEVICE_INDEX

public static final Profile.Type DEVICE_INDEX

GENDER

public static final Profile.Type GENDER

LANGUAGE

public static final Profile.Type LANGUAGE

LANGUAGE_BITS_0

public static final Profile.Type LANGUAGE_BITS_0

LANGUAGE_BITS_1

public static final Profile.Type LANGUAGE_BITS_1

LANGUAGE_BITS_2

public static final Profile.Type LANGUAGE_BITS_2

LANGUAGE_BITS_3

public static final Profile.Type LANGUAGE_BITS_3

LANGUAGE_BITS_4

public static final Profile.Type LANGUAGE_BITS_4

TIME_ZONE

public static final Profile.Type TIME_ZONE

DISPLAY_MEASURE

public static final Profile.Type DISPLAY_MEASURE

DISPLAY_HEART

public static final Profile.Type DISPLAY_HEART

DISPLAY_POWER

public static final Profile.Type DISPLAY_POWER

DISPLAY_POSITION

public static final Profile.Type DISPLAY_POSITION

SWITCH

public static final Profile.Type SWITCH

SPORT

public static final Profile.Type SPORT

SPORT_BITS_0

public static final Profile.Type SPORT_BITS_0

SPORT_BITS_1

public static final Profile.Type SPORT_BITS_1

SPORT_BITS_2

public static final Profile.Type SPORT_BITS_2

SPORT_BITS_3

public static final Profile.Type SPORT_BITS_3

SPORT_BITS_4

public static final Profile.Type SPORT_BITS_4

SPORT_BITS_5

public static final Profile.Type SPORT_BITS_5

SPORT_BITS_6

public static final Profile.Type SPORT_BITS_6

SUB_SPORT

public static final Profile.Type SUB_SPORT

SPORT_EVENT

public static final Profile.Type SPORT_EVENT

ACTIVITY

public static final Profile.Type ACTIVITY

INTENSITY

public static final Profile.Type INTENSITY

SESSION_TRIGGER

public static final Profile.Type SESSION_TRIGGER

AUTOLAP_TRIGGER

public static final Profile.Type AUTOLAP_TRIGGER

LAP_TRIGGER

public static final Profile.Type LAP_TRIGGER

TIME_MODE

public static final Profile.Type TIME_MODE

BACKLIGHT_MODE

public static final Profile.Type BACKLIGHT_MODE

DATE_MODE

public static final Profile.Type DATE_MODE

BACKLIGHT_TIMEOUT

public static final Profile.Type BACKLIGHT_TIMEOUT

EVENT

public static final Profile.Type EVENT

EVENT_TYPE

public static final Profile.Type EVENT_TYPE

TIMER_TRIGGER

public static final Profile.Type TIMER_TRIGGER

FITNESS_EQUIPMENT_STATE

public static final Profile.Type FITNESS_EQUIPMENT_STATE

TONE

public static final Profile.Type TONE

AUTOSCROLL

public static final Profile.Type AUTOSCROLL

ACTIVITY_CLASS

public static final Profile.Type ACTIVITY_CLASS

HR_ZONE_CALC

public static final Profile.Type HR_ZONE_CALC

PWR_ZONE_CALC

public static final Profile.Type PWR_ZONE_CALC

WKT_STEP_DURATION

public static final Profile.Type WKT_STEP_DURATION

WKT_STEP_TARGET

public static final Profile.Type WKT_STEP_TARGET

GOAL

public static final Profile.Type GOAL

GOAL_RECURRENCE

public static final Profile.Type GOAL_RECURRENCE

GOAL_SOURCE

public static final Profile.Type GOAL_SOURCE

SCHEDULE

public static final Profile.Type SCHEDULE

COURSE_POINT

public static final Profile.Type COURSE_POINT

MANUFACTURER

public static final Profile.Type MANUFACTURER

GARMIN_PRODUCT

public static final Profile.Type GARMIN_PRODUCT

ANTPLUS_DEVICE_TYPE

public static final Profile.Type ANTPLUS_DEVICE_TYPE

ANT_NETWORK

public static final Profile.Type ANT_NETWORK

WORKOUT_CAPABILITIES

public static final Profile.Type WORKOUT_CAPABILITIES

BATTERY_STATUS

public static final Profile.Type BATTERY_STATUS

HR_TYPE

public static final Profile.Type HR_TYPE

COURSE_CAPABILITIES

public static final Profile.Type COURSE_CAPABILITIES

WEIGHT

public static final Profile.Type WEIGHT

WORKOUT_HR

public static final Profile.Type WORKOUT_HR

WORKOUT_POWER

public static final Profile.Type WORKOUT_POWER

BP_STATUS

public static final Profile.Type BP_STATUS

USER_LOCAL_ID

public static final Profile.Type USER_LOCAL_ID

SWIM_STROKE

public static final Profile.Type SWIM_STROKE

ACTIVITY_TYPE

public static final Profile.Type ACTIVITY_TYPE

ACTIVITY_SUBTYPE

public static final Profile.Type ACTIVITY_SUBTYPE

ACTIVITY_LEVEL

public static final Profile.Type ACTIVITY_LEVEL

SIDE

public static final Profile.Type SIDE

LEFT_RIGHT_BALANCE

public static final Profile.Type LEFT_RIGHT_BALANCE

LEFT_RIGHT_BALANCE_100

public static final Profile.Type LEFT_RIGHT_BALANCE_100

LENGTH_TYPE

public static final Profile.Type LENGTH_TYPE

DAY_OF_WEEK

public static final Profile.Type DAY_OF_WEEK

CONNECTIVITY_CAPABILITIES

public static final Profile.Type CONNECTIVITY_CAPABILITIES

WEATHER_REPORT

public static final Profile.Type WEATHER_REPORT

WEATHER_STATUS

public static final Profile.Type WEATHER_STATUS

WEATHER_SEVERITY

public static final Profile.Type WEATHER_SEVERITY

WEATHER_SEVERE_TYPE

public static final Profile.Type WEATHER_SEVERE_TYPE

TIME_INTO_DAY

public static final Profile.Type TIME_INTO_DAY

LOCALTIME_INTO_DAY

public static final Profile.Type LOCALTIME_INTO_DAY

STROKE_TYPE

public static final Profile.Type STROKE_TYPE

BODY_LOCATION

public static final Profile.Type BODY_LOCATION

SEGMENT_LAP_STATUS

public static final Profile.Type SEGMENT_LAP_STATUS

SEGMENT_LEADERBOARD_TYPE

public static final Profile.Type SEGMENT_LEADERBOARD_TYPE

SEGMENT_DELETE_STATUS

public static final Profile.Type SEGMENT_DELETE_STATUS

SEGMENT_SELECTION_TYPE

public static final Profile.Type SEGMENT_SELECTION_TYPE

SOURCE_TYPE

public static final Profile.Type SOURCE_TYPE

LOCAL_DEVICE_TYPE

public static final Profile.Type LOCAL_DEVICE_TYPE

DISPLAY_ORIENTATION

public static final Profile.Type DISPLAY_ORIENTATION

WORKOUT_EQUIPMENT

public static final Profile.Type WORKOUT_EQUIPMENT

WATCHFACE_MODE

public static final Profile.Type WATCHFACE_MODE

DIGITAL_WATCHFACE_LAYOUT

public static final Profile.Type DIGITAL_WATCHFACE_LAYOUT

ANALOG_WATCHFACE_LAYOUT

public static final Profile.Type ANALOG_WATCHFACE_LAYOUT

RIDER_POSITION_TYPE

public static final Profile.Type RIDER_POSITION_TYPE

POWER_PHASE_TYPE

public static final Profile.Type POWER_PHASE_TYPE

CAMERA_EVENT_TYPE

public static final Profile.Type CAMERA_EVENT_TYPE

SENSOR_TYPE

public static final Profile.Type SENSOR_TYPE

BIKE_LIGHT_NETWORK_CONFIG_TYPE

public static final Profile.Type BIKE_LIGHT_NETWORK_CONFIG_TYPE

COMM_TIMEOUT_TYPE

public static final Profile.Type COMM_TIMEOUT_TYPE

CAMERA_ORIENTATION_TYPE

public static final Profile.Type CAMERA_ORIENTATION_TYPE

ATTITUDE_STAGE

public static final Profile.Type ATTITUDE_STAGE

ATTITUDE_VALIDITY

public static final Profile.Type ATTITUDE_VALIDITY

AUTO_SYNC_FREQUENCY

public static final Profile.Type AUTO_SYNC_FREQUENCY

EXD_LAYOUT

public static final Profile.Type EXD_LAYOUT

EXD_DISPLAY_TYPE

public static final Profile.Type EXD_DISPLAY_TYPE

EXD_DATA_UNITS

public static final Profile.Type EXD_DATA_UNITS

EXD_QUALIFIERS

public static final Profile.Type EXD_QUALIFIERS

EXD_DESCRIPTORS

public static final Profile.Type EXD_DESCRIPTORS

AUTO_ACTIVITY_DETECT

public static final Profile.Type AUTO_ACTIVITY_DETECT

SUPPORTED_EXD_SCREEN_LAYOUTS

public static final Profile.Type SUPPORTED_EXD_SCREEN_LAYOUTS

FIT_BASE_TYPE

public static final Profile.Type FIT_BASE_TYPE

TURN_TYPE

public static final Profile.Type TURN_TYPE

BIKE_LIGHT_BEAM_ANGLE_MODE

public static final Profile.Type BIKE_LIGHT_BEAM_ANGLE_MODE

FIT_BASE_UNIT

public static final Profile.Type FIT_BASE_UNIT

SET_TYPE

public static final Profile.Type SET_TYPE

EXERCISE_CATEGORY

public static final Profile.Type EXERCISE_CATEGORY

BENCH_PRESS_EXERCISE_NAME

public static final Profile.Type BENCH_PRESS_EXERCISE_NAME

CALF_RAISE_EXERCISE_NAME

public static final Profile.Type CALF_RAISE_EXERCISE_NAME

CARDIO_EXERCISE_NAME

public static final Profile.Type CARDIO_EXERCISE_NAME

CARRY_EXERCISE_NAME

public static final Profile.Type CARRY_EXERCISE_NAME

CHOP_EXERCISE_NAME

public static final Profile.Type CHOP_EXERCISE_NAME

CORE_EXERCISE_NAME

public static final Profile.Type CORE_EXERCISE_NAME

CRUNCH_EXERCISE_NAME

public static final Profile.Type CRUNCH_EXERCISE_NAME

CURL_EXERCISE_NAME

public static final Profile.Type CURL_EXERCISE_NAME

DEADLIFT_EXERCISE_NAME

public static final Profile.Type DEADLIFT_EXERCISE_NAME

FLYE_EXERCISE_NAME

public static final Profile.Type FLYE_EXERCISE_NAME

HIP_RAISE_EXERCISE_NAME

public static final Profile.Type HIP_RAISE_EXERCISE_NAME

HIP_STABILITY_EXERCISE_NAME

public static final Profile.Type HIP_STABILITY_EXERCISE_NAME

HIP_SWING_EXERCISE_NAME

public static final Profile.Type HIP_SWING_EXERCISE_NAME

HYPEREXTENSION_EXERCISE_NAME

public static final Profile.Type HYPEREXTENSION_EXERCISE_NAME

LATERAL_RAISE_EXERCISE_NAME

public static final Profile.Type LATERAL_RAISE_EXERCISE_NAME

LEG_CURL_EXERCISE_NAME

public static final Profile.Type LEG_CURL_EXERCISE_NAME

LEG_RAISE_EXERCISE_NAME

public static final Profile.Type LEG_RAISE_EXERCISE_NAME

LUNGE_EXERCISE_NAME

public static final Profile.Type LUNGE_EXERCISE_NAME

OLYMPIC_LIFT_EXERCISE_NAME

public static final Profile.Type OLYMPIC_LIFT_EXERCISE_NAME

PLANK_EXERCISE_NAME

public static final Profile.Type PLANK_EXERCISE_NAME

PLYO_EXERCISE_NAME

public static final Profile.Type PLYO_EXERCISE_NAME

PULL_UP_EXERCISE_NAME

public static final Profile.Type PULL_UP_EXERCISE_NAME

PUSH_UP_EXERCISE_NAME

public static final Profile.Type PUSH_UP_EXERCISE_NAME

ROW_EXERCISE_NAME

public static final Profile.Type ROW_EXERCISE_NAME

SHOULDER_PRESS_EXERCISE_NAME

public static final Profile.Type SHOULDER_PRESS_EXERCISE_NAME

SHOULDER_STABILITY_EXERCISE_NAME

public static final Profile.Type SHOULDER_STABILITY_EXERCISE_NAME

SHRUG_EXERCISE_NAME

public static final Profile.Type SHRUG_EXERCISE_NAME

SIT_UP_EXERCISE_NAME

public static final Profile.Type SIT_UP_EXERCISE_NAME

SQUAT_EXERCISE_NAME

public static final Profile.Type SQUAT_EXERCISE_NAME

TOTAL_BODY_EXERCISE_NAME

public static final Profile.Type TOTAL_BODY_EXERCISE_NAME

TRICEPS_EXTENSION_EXERCISE_NAME

public static final Profile.Type TRICEPS_EXTENSION_EXERCISE_NAME

WARM_UP_EXERCISE_NAME

public static final Profile.Type WARM_UP_EXERCISE_NAME

RUN_EXERCISE_NAME

public static final Profile.Type RUN_EXERCISE_NAME

WATER_TYPE

public static final Profile.Type WATER_TYPE

TISSUE_MODEL_TYPE

public static final Profile.Type TISSUE_MODEL_TYPE

DIVE_GAS_STATUS

public static final Profile.Type DIVE_GAS_STATUS

DIVE_ALARM_TYPE

public static final Profile.Type DIVE_ALARM_TYPE

DIVE_BACKLIGHT_MODE

public static final Profile.Type DIVE_BACKLIGHT_MODE

NUM_TYPES

public static final Profile.Type NUM_TYPES
Method Detail

values

public static Profile.Type[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Profile.Type c : Profile.Type.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Profile.Type valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

fromBaseType

public static Profile.Type fromBaseType(int baseType)