t.21.120.2.source-code.PlankExerciseName Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fit Show documentation
Show all versions of fit Show documentation
The Official Garmin FIT SDK
/////////////////////////////////////////////////////////////////////////////////////////////
// Copyright 2023 Garmin International, Inc.
// Licensed under the Flexible and Interoperable Data Transfer (FIT) Protocol License; you
// may not use this file except in compliance with the Flexible and Interoperable Data
// Transfer (FIT) Protocol License.
/////////////////////////////////////////////////////////////////////////////////////////////
// ****WARNING**** This file is auto-generated! Do NOT edit this file.
// Profile Version = 21.120Release
// Tag = production/release/21.120.00-0-g2d77811
/////////////////////////////////////////////////////////////////////////////////////////////
package com.garmin.fit;
import java.util.HashMap;
import java.util.Map;
public class PlankExerciseName {
public static final int _45_DEGREE_PLANK = 0;
public static final int WEIGHTED_45_DEGREE_PLANK = 1;
public static final int _90_DEGREE_STATIC_HOLD = 2;
public static final int WEIGHTED_90_DEGREE_STATIC_HOLD = 3;
public static final int BEAR_CRAWL = 4;
public static final int WEIGHTED_BEAR_CRAWL = 5;
public static final int CROSS_BODY_MOUNTAIN_CLIMBER = 6;
public static final int WEIGHTED_CROSS_BODY_MOUNTAIN_CLIMBER = 7;
public static final int ELBOW_PLANK_PIKE_JACKS = 8;
public static final int WEIGHTED_ELBOW_PLANK_PIKE_JACKS = 9;
public static final int ELEVATED_FEET_PLANK = 10;
public static final int WEIGHTED_ELEVATED_FEET_PLANK = 11;
public static final int ELEVATOR_ABS = 12;
public static final int WEIGHTED_ELEVATOR_ABS = 13;
public static final int EXTENDED_PLANK = 14;
public static final int WEIGHTED_EXTENDED_PLANK = 15;
public static final int FULL_PLANK_PASSE_TWIST = 16;
public static final int WEIGHTED_FULL_PLANK_PASSE_TWIST = 17;
public static final int INCHING_ELBOW_PLANK = 18;
public static final int WEIGHTED_INCHING_ELBOW_PLANK = 19;
public static final int INCHWORM_TO_SIDE_PLANK = 20;
public static final int WEIGHTED_INCHWORM_TO_SIDE_PLANK = 21;
public static final int KNEELING_PLANK = 22;
public static final int WEIGHTED_KNEELING_PLANK = 23;
public static final int KNEELING_SIDE_PLANK_WITH_LEG_LIFT = 24;
public static final int WEIGHTED_KNEELING_SIDE_PLANK_WITH_LEG_LIFT = 25;
public static final int LATERAL_ROLL = 26;
public static final int WEIGHTED_LATERAL_ROLL = 27;
public static final int LYING_REVERSE_PLANK = 28;
public static final int WEIGHTED_LYING_REVERSE_PLANK = 29;
public static final int MEDICINE_BALL_MOUNTAIN_CLIMBER = 30;
public static final int WEIGHTED_MEDICINE_BALL_MOUNTAIN_CLIMBER = 31;
public static final int MODIFIED_MOUNTAIN_CLIMBER_AND_EXTENSION = 32;
public static final int WEIGHTED_MODIFIED_MOUNTAIN_CLIMBER_AND_EXTENSION = 33;
public static final int MOUNTAIN_CLIMBER = 34;
public static final int WEIGHTED_MOUNTAIN_CLIMBER = 35;
public static final int MOUNTAIN_CLIMBER_ON_SLIDING_DISCS = 36;
public static final int WEIGHTED_MOUNTAIN_CLIMBER_ON_SLIDING_DISCS = 37;
public static final int MOUNTAIN_CLIMBER_WITH_FEET_ON_BOSU_BALL = 38;
public static final int WEIGHTED_MOUNTAIN_CLIMBER_WITH_FEET_ON_BOSU_BALL = 39;
public static final int MOUNTAIN_CLIMBER_WITH_HANDS_ON_BENCH = 40;
public static final int MOUNTAIN_CLIMBER_WITH_HANDS_ON_SWISS_BALL = 41;
public static final int WEIGHTED_MOUNTAIN_CLIMBER_WITH_HANDS_ON_SWISS_BALL = 42;
public static final int PLANK = 43;
public static final int PLANK_JACKS_WITH_FEET_ON_SLIDING_DISCS = 44;
public static final int WEIGHTED_PLANK_JACKS_WITH_FEET_ON_SLIDING_DISCS = 45;
public static final int PLANK_KNEE_TWIST = 46;
public static final int WEIGHTED_PLANK_KNEE_TWIST = 47;
public static final int PLANK_PIKE_JUMPS = 48;
public static final int WEIGHTED_PLANK_PIKE_JUMPS = 49;
public static final int PLANK_PIKES = 50;
public static final int WEIGHTED_PLANK_PIKES = 51;
public static final int PLANK_TO_STAND_UP = 52;
public static final int WEIGHTED_PLANK_TO_STAND_UP = 53;
public static final int PLANK_WITH_ARM_RAISE = 54;
public static final int WEIGHTED_PLANK_WITH_ARM_RAISE = 55;
public static final int PLANK_WITH_KNEE_TO_ELBOW = 56;
public static final int WEIGHTED_PLANK_WITH_KNEE_TO_ELBOW = 57;
public static final int PLANK_WITH_OBLIQUE_CRUNCH = 58;
public static final int WEIGHTED_PLANK_WITH_OBLIQUE_CRUNCH = 59;
public static final int PLYOMETRIC_SIDE_PLANK = 60;
public static final int WEIGHTED_PLYOMETRIC_SIDE_PLANK = 61;
public static final int ROLLING_SIDE_PLANK = 62;
public static final int WEIGHTED_ROLLING_SIDE_PLANK = 63;
public static final int SIDE_KICK_PLANK = 64;
public static final int WEIGHTED_SIDE_KICK_PLANK = 65;
public static final int SIDE_PLANK = 66;
public static final int WEIGHTED_SIDE_PLANK = 67;
public static final int SIDE_PLANK_AND_ROW = 68;
public static final int WEIGHTED_SIDE_PLANK_AND_ROW = 69;
public static final int SIDE_PLANK_LIFT = 70;
public static final int WEIGHTED_SIDE_PLANK_LIFT = 71;
public static final int SIDE_PLANK_WITH_ELBOW_ON_BOSU_BALL = 72;
public static final int WEIGHTED_SIDE_PLANK_WITH_ELBOW_ON_BOSU_BALL = 73;
public static final int SIDE_PLANK_WITH_FEET_ON_BENCH = 74;
public static final int WEIGHTED_SIDE_PLANK_WITH_FEET_ON_BENCH = 75;
public static final int SIDE_PLANK_WITH_KNEE_CIRCLE = 76;
public static final int WEIGHTED_SIDE_PLANK_WITH_KNEE_CIRCLE = 77;
public static final int SIDE_PLANK_WITH_KNEE_TUCK = 78;
public static final int WEIGHTED_SIDE_PLANK_WITH_KNEE_TUCK = 79;
public static final int SIDE_PLANK_WITH_LEG_LIFT = 80;
public static final int WEIGHTED_SIDE_PLANK_WITH_LEG_LIFT = 81;
public static final int SIDE_PLANK_WITH_REACH_UNDER = 82;
public static final int WEIGHTED_SIDE_PLANK_WITH_REACH_UNDER = 83;
public static final int SINGLE_LEG_ELEVATED_FEET_PLANK = 84;
public static final int WEIGHTED_SINGLE_LEG_ELEVATED_FEET_PLANK = 85;
public static final int SINGLE_LEG_FLEX_AND_EXTEND = 86;
public static final int WEIGHTED_SINGLE_LEG_FLEX_AND_EXTEND = 87;
public static final int SINGLE_LEG_SIDE_PLANK = 88;
public static final int WEIGHTED_SINGLE_LEG_SIDE_PLANK = 89;
public static final int SPIDERMAN_PLANK = 90;
public static final int WEIGHTED_SPIDERMAN_PLANK = 91;
public static final int STRAIGHT_ARM_PLANK = 92;
public static final int WEIGHTED_STRAIGHT_ARM_PLANK = 93;
public static final int STRAIGHT_ARM_PLANK_WITH_SHOULDER_TOUCH = 94;
public static final int WEIGHTED_STRAIGHT_ARM_PLANK_WITH_SHOULDER_TOUCH = 95;
public static final int SWISS_BALL_PLANK = 96;
public static final int WEIGHTED_SWISS_BALL_PLANK = 97;
public static final int SWISS_BALL_PLANK_LEG_LIFT = 98;
public static final int WEIGHTED_SWISS_BALL_PLANK_LEG_LIFT = 99;
public static final int SWISS_BALL_PLANK_LEG_LIFT_AND_HOLD = 100;
public static final int SWISS_BALL_PLANK_WITH_FEET_ON_BENCH = 101;
public static final int WEIGHTED_SWISS_BALL_PLANK_WITH_FEET_ON_BENCH = 102;
public static final int SWISS_BALL_PRONE_JACKKNIFE = 103;
public static final int WEIGHTED_SWISS_BALL_PRONE_JACKKNIFE = 104;
public static final int SWISS_BALL_SIDE_PLANK = 105;
public static final int WEIGHTED_SWISS_BALL_SIDE_PLANK = 106;
public static final int THREE_WAY_PLANK = 107;
public static final int WEIGHTED_THREE_WAY_PLANK = 108;
public static final int TOWEL_PLANK_AND_KNEE_IN = 109;
public static final int WEIGHTED_TOWEL_PLANK_AND_KNEE_IN = 110;
public static final int T_STABILIZATION = 111;
public static final int WEIGHTED_T_STABILIZATION = 112;
public static final int TURKISH_GET_UP_TO_SIDE_PLANK = 113;
public static final int WEIGHTED_TURKISH_GET_UP_TO_SIDE_PLANK = 114;
public static final int TWO_POINT_PLANK = 115;
public static final int WEIGHTED_TWO_POINT_PLANK = 116;
public static final int WEIGHTED_PLANK = 117;
public static final int WIDE_STANCE_PLANK_WITH_DIAGONAL_ARM_LIFT = 118;
public static final int WEIGHTED_WIDE_STANCE_PLANK_WITH_DIAGONAL_ARM_LIFT = 119;
public static final int WIDE_STANCE_PLANK_WITH_DIAGONAL_LEG_LIFT = 120;
public static final int WEIGHTED_WIDE_STANCE_PLANK_WITH_DIAGONAL_LEG_LIFT = 121;
public static final int WIDE_STANCE_PLANK_WITH_LEG_LIFT = 122;
public static final int WEIGHTED_WIDE_STANCE_PLANK_WITH_LEG_LIFT = 123;
public static final int WIDE_STANCE_PLANK_WITH_OPPOSITE_ARM_AND_LEG_LIFT = 124;
public static final int WEIGHTED_MOUNTAIN_CLIMBER_WITH_HANDS_ON_BENCH = 125;
public static final int WEIGHTED_SWISS_BALL_PLANK_LEG_LIFT_AND_HOLD = 126;
public static final int WEIGHTED_WIDE_STANCE_PLANK_WITH_OPPOSITE_ARM_AND_LEG_LIFT = 127;
public static final int PLANK_WITH_FEET_ON_SWISS_BALL = 128;
public static final int SIDE_PLANK_TO_PLANK_WITH_REACH_UNDER = 129;
public static final int BRIDGE_WITH_GLUTE_LOWER_LIFT = 130;
public static final int BRIDGE_ONE_LEG_BRIDGE = 131;
public static final int PLANK_WITH_ARM_VARIATIONS = 132;
public static final int PLANK_WITH_LEG_LIFT = 133;
public static final int REVERSE_PLANK_WITH_LEG_PULL = 134;
public static final int INVALID = Fit.UINT16_INVALID;
private static final Map stringMap;
static {
stringMap = new HashMap();
stringMap.put(_45_DEGREE_PLANK, "_45_DEGREE_PLANK");
stringMap.put(WEIGHTED_45_DEGREE_PLANK, "WEIGHTED_45_DEGREE_PLANK");
stringMap.put(_90_DEGREE_STATIC_HOLD, "_90_DEGREE_STATIC_HOLD");
stringMap.put(WEIGHTED_90_DEGREE_STATIC_HOLD, "WEIGHTED_90_DEGREE_STATIC_HOLD");
stringMap.put(BEAR_CRAWL, "BEAR_CRAWL");
stringMap.put(WEIGHTED_BEAR_CRAWL, "WEIGHTED_BEAR_CRAWL");
stringMap.put(CROSS_BODY_MOUNTAIN_CLIMBER, "CROSS_BODY_MOUNTAIN_CLIMBER");
stringMap.put(WEIGHTED_CROSS_BODY_MOUNTAIN_CLIMBER, "WEIGHTED_CROSS_BODY_MOUNTAIN_CLIMBER");
stringMap.put(ELBOW_PLANK_PIKE_JACKS, "ELBOW_PLANK_PIKE_JACKS");
stringMap.put(WEIGHTED_ELBOW_PLANK_PIKE_JACKS, "WEIGHTED_ELBOW_PLANK_PIKE_JACKS");
stringMap.put(ELEVATED_FEET_PLANK, "ELEVATED_FEET_PLANK");
stringMap.put(WEIGHTED_ELEVATED_FEET_PLANK, "WEIGHTED_ELEVATED_FEET_PLANK");
stringMap.put(ELEVATOR_ABS, "ELEVATOR_ABS");
stringMap.put(WEIGHTED_ELEVATOR_ABS, "WEIGHTED_ELEVATOR_ABS");
stringMap.put(EXTENDED_PLANK, "EXTENDED_PLANK");
stringMap.put(WEIGHTED_EXTENDED_PLANK, "WEIGHTED_EXTENDED_PLANK");
stringMap.put(FULL_PLANK_PASSE_TWIST, "FULL_PLANK_PASSE_TWIST");
stringMap.put(WEIGHTED_FULL_PLANK_PASSE_TWIST, "WEIGHTED_FULL_PLANK_PASSE_TWIST");
stringMap.put(INCHING_ELBOW_PLANK, "INCHING_ELBOW_PLANK");
stringMap.put(WEIGHTED_INCHING_ELBOW_PLANK, "WEIGHTED_INCHING_ELBOW_PLANK");
stringMap.put(INCHWORM_TO_SIDE_PLANK, "INCHWORM_TO_SIDE_PLANK");
stringMap.put(WEIGHTED_INCHWORM_TO_SIDE_PLANK, "WEIGHTED_INCHWORM_TO_SIDE_PLANK");
stringMap.put(KNEELING_PLANK, "KNEELING_PLANK");
stringMap.put(WEIGHTED_KNEELING_PLANK, "WEIGHTED_KNEELING_PLANK");
stringMap.put(KNEELING_SIDE_PLANK_WITH_LEG_LIFT, "KNEELING_SIDE_PLANK_WITH_LEG_LIFT");
stringMap.put(WEIGHTED_KNEELING_SIDE_PLANK_WITH_LEG_LIFT, "WEIGHTED_KNEELING_SIDE_PLANK_WITH_LEG_LIFT");
stringMap.put(LATERAL_ROLL, "LATERAL_ROLL");
stringMap.put(WEIGHTED_LATERAL_ROLL, "WEIGHTED_LATERAL_ROLL");
stringMap.put(LYING_REVERSE_PLANK, "LYING_REVERSE_PLANK");
stringMap.put(WEIGHTED_LYING_REVERSE_PLANK, "WEIGHTED_LYING_REVERSE_PLANK");
stringMap.put(MEDICINE_BALL_MOUNTAIN_CLIMBER, "MEDICINE_BALL_MOUNTAIN_CLIMBER");
stringMap.put(WEIGHTED_MEDICINE_BALL_MOUNTAIN_CLIMBER, "WEIGHTED_MEDICINE_BALL_MOUNTAIN_CLIMBER");
stringMap.put(MODIFIED_MOUNTAIN_CLIMBER_AND_EXTENSION, "MODIFIED_MOUNTAIN_CLIMBER_AND_EXTENSION");
stringMap.put(WEIGHTED_MODIFIED_MOUNTAIN_CLIMBER_AND_EXTENSION, "WEIGHTED_MODIFIED_MOUNTAIN_CLIMBER_AND_EXTENSION");
stringMap.put(MOUNTAIN_CLIMBER, "MOUNTAIN_CLIMBER");
stringMap.put(WEIGHTED_MOUNTAIN_CLIMBER, "WEIGHTED_MOUNTAIN_CLIMBER");
stringMap.put(MOUNTAIN_CLIMBER_ON_SLIDING_DISCS, "MOUNTAIN_CLIMBER_ON_SLIDING_DISCS");
stringMap.put(WEIGHTED_MOUNTAIN_CLIMBER_ON_SLIDING_DISCS, "WEIGHTED_MOUNTAIN_CLIMBER_ON_SLIDING_DISCS");
stringMap.put(MOUNTAIN_CLIMBER_WITH_FEET_ON_BOSU_BALL, "MOUNTAIN_CLIMBER_WITH_FEET_ON_BOSU_BALL");
stringMap.put(WEIGHTED_MOUNTAIN_CLIMBER_WITH_FEET_ON_BOSU_BALL, "WEIGHTED_MOUNTAIN_CLIMBER_WITH_FEET_ON_BOSU_BALL");
stringMap.put(MOUNTAIN_CLIMBER_WITH_HANDS_ON_BENCH, "MOUNTAIN_CLIMBER_WITH_HANDS_ON_BENCH");
stringMap.put(MOUNTAIN_CLIMBER_WITH_HANDS_ON_SWISS_BALL, "MOUNTAIN_CLIMBER_WITH_HANDS_ON_SWISS_BALL");
stringMap.put(WEIGHTED_MOUNTAIN_CLIMBER_WITH_HANDS_ON_SWISS_BALL, "WEIGHTED_MOUNTAIN_CLIMBER_WITH_HANDS_ON_SWISS_BALL");
stringMap.put(PLANK, "PLANK");
stringMap.put(PLANK_JACKS_WITH_FEET_ON_SLIDING_DISCS, "PLANK_JACKS_WITH_FEET_ON_SLIDING_DISCS");
stringMap.put(WEIGHTED_PLANK_JACKS_WITH_FEET_ON_SLIDING_DISCS, "WEIGHTED_PLANK_JACKS_WITH_FEET_ON_SLIDING_DISCS");
stringMap.put(PLANK_KNEE_TWIST, "PLANK_KNEE_TWIST");
stringMap.put(WEIGHTED_PLANK_KNEE_TWIST, "WEIGHTED_PLANK_KNEE_TWIST");
stringMap.put(PLANK_PIKE_JUMPS, "PLANK_PIKE_JUMPS");
stringMap.put(WEIGHTED_PLANK_PIKE_JUMPS, "WEIGHTED_PLANK_PIKE_JUMPS");
stringMap.put(PLANK_PIKES, "PLANK_PIKES");
stringMap.put(WEIGHTED_PLANK_PIKES, "WEIGHTED_PLANK_PIKES");
stringMap.put(PLANK_TO_STAND_UP, "PLANK_TO_STAND_UP");
stringMap.put(WEIGHTED_PLANK_TO_STAND_UP, "WEIGHTED_PLANK_TO_STAND_UP");
stringMap.put(PLANK_WITH_ARM_RAISE, "PLANK_WITH_ARM_RAISE");
stringMap.put(WEIGHTED_PLANK_WITH_ARM_RAISE, "WEIGHTED_PLANK_WITH_ARM_RAISE");
stringMap.put(PLANK_WITH_KNEE_TO_ELBOW, "PLANK_WITH_KNEE_TO_ELBOW");
stringMap.put(WEIGHTED_PLANK_WITH_KNEE_TO_ELBOW, "WEIGHTED_PLANK_WITH_KNEE_TO_ELBOW");
stringMap.put(PLANK_WITH_OBLIQUE_CRUNCH, "PLANK_WITH_OBLIQUE_CRUNCH");
stringMap.put(WEIGHTED_PLANK_WITH_OBLIQUE_CRUNCH, "WEIGHTED_PLANK_WITH_OBLIQUE_CRUNCH");
stringMap.put(PLYOMETRIC_SIDE_PLANK, "PLYOMETRIC_SIDE_PLANK");
stringMap.put(WEIGHTED_PLYOMETRIC_SIDE_PLANK, "WEIGHTED_PLYOMETRIC_SIDE_PLANK");
stringMap.put(ROLLING_SIDE_PLANK, "ROLLING_SIDE_PLANK");
stringMap.put(WEIGHTED_ROLLING_SIDE_PLANK, "WEIGHTED_ROLLING_SIDE_PLANK");
stringMap.put(SIDE_KICK_PLANK, "SIDE_KICK_PLANK");
stringMap.put(WEIGHTED_SIDE_KICK_PLANK, "WEIGHTED_SIDE_KICK_PLANK");
stringMap.put(SIDE_PLANK, "SIDE_PLANK");
stringMap.put(WEIGHTED_SIDE_PLANK, "WEIGHTED_SIDE_PLANK");
stringMap.put(SIDE_PLANK_AND_ROW, "SIDE_PLANK_AND_ROW");
stringMap.put(WEIGHTED_SIDE_PLANK_AND_ROW, "WEIGHTED_SIDE_PLANK_AND_ROW");
stringMap.put(SIDE_PLANK_LIFT, "SIDE_PLANK_LIFT");
stringMap.put(WEIGHTED_SIDE_PLANK_LIFT, "WEIGHTED_SIDE_PLANK_LIFT");
stringMap.put(SIDE_PLANK_WITH_ELBOW_ON_BOSU_BALL, "SIDE_PLANK_WITH_ELBOW_ON_BOSU_BALL");
stringMap.put(WEIGHTED_SIDE_PLANK_WITH_ELBOW_ON_BOSU_BALL, "WEIGHTED_SIDE_PLANK_WITH_ELBOW_ON_BOSU_BALL");
stringMap.put(SIDE_PLANK_WITH_FEET_ON_BENCH, "SIDE_PLANK_WITH_FEET_ON_BENCH");
stringMap.put(WEIGHTED_SIDE_PLANK_WITH_FEET_ON_BENCH, "WEIGHTED_SIDE_PLANK_WITH_FEET_ON_BENCH");
stringMap.put(SIDE_PLANK_WITH_KNEE_CIRCLE, "SIDE_PLANK_WITH_KNEE_CIRCLE");
stringMap.put(WEIGHTED_SIDE_PLANK_WITH_KNEE_CIRCLE, "WEIGHTED_SIDE_PLANK_WITH_KNEE_CIRCLE");
stringMap.put(SIDE_PLANK_WITH_KNEE_TUCK, "SIDE_PLANK_WITH_KNEE_TUCK");
stringMap.put(WEIGHTED_SIDE_PLANK_WITH_KNEE_TUCK, "WEIGHTED_SIDE_PLANK_WITH_KNEE_TUCK");
stringMap.put(SIDE_PLANK_WITH_LEG_LIFT, "SIDE_PLANK_WITH_LEG_LIFT");
stringMap.put(WEIGHTED_SIDE_PLANK_WITH_LEG_LIFT, "WEIGHTED_SIDE_PLANK_WITH_LEG_LIFT");
stringMap.put(SIDE_PLANK_WITH_REACH_UNDER, "SIDE_PLANK_WITH_REACH_UNDER");
stringMap.put(WEIGHTED_SIDE_PLANK_WITH_REACH_UNDER, "WEIGHTED_SIDE_PLANK_WITH_REACH_UNDER");
stringMap.put(SINGLE_LEG_ELEVATED_FEET_PLANK, "SINGLE_LEG_ELEVATED_FEET_PLANK");
stringMap.put(WEIGHTED_SINGLE_LEG_ELEVATED_FEET_PLANK, "WEIGHTED_SINGLE_LEG_ELEVATED_FEET_PLANK");
stringMap.put(SINGLE_LEG_FLEX_AND_EXTEND, "SINGLE_LEG_FLEX_AND_EXTEND");
stringMap.put(WEIGHTED_SINGLE_LEG_FLEX_AND_EXTEND, "WEIGHTED_SINGLE_LEG_FLEX_AND_EXTEND");
stringMap.put(SINGLE_LEG_SIDE_PLANK, "SINGLE_LEG_SIDE_PLANK");
stringMap.put(WEIGHTED_SINGLE_LEG_SIDE_PLANK, "WEIGHTED_SINGLE_LEG_SIDE_PLANK");
stringMap.put(SPIDERMAN_PLANK, "SPIDERMAN_PLANK");
stringMap.put(WEIGHTED_SPIDERMAN_PLANK, "WEIGHTED_SPIDERMAN_PLANK");
stringMap.put(STRAIGHT_ARM_PLANK, "STRAIGHT_ARM_PLANK");
stringMap.put(WEIGHTED_STRAIGHT_ARM_PLANK, "WEIGHTED_STRAIGHT_ARM_PLANK");
stringMap.put(STRAIGHT_ARM_PLANK_WITH_SHOULDER_TOUCH, "STRAIGHT_ARM_PLANK_WITH_SHOULDER_TOUCH");
stringMap.put(WEIGHTED_STRAIGHT_ARM_PLANK_WITH_SHOULDER_TOUCH, "WEIGHTED_STRAIGHT_ARM_PLANK_WITH_SHOULDER_TOUCH");
stringMap.put(SWISS_BALL_PLANK, "SWISS_BALL_PLANK");
stringMap.put(WEIGHTED_SWISS_BALL_PLANK, "WEIGHTED_SWISS_BALL_PLANK");
stringMap.put(SWISS_BALL_PLANK_LEG_LIFT, "SWISS_BALL_PLANK_LEG_LIFT");
stringMap.put(WEIGHTED_SWISS_BALL_PLANK_LEG_LIFT, "WEIGHTED_SWISS_BALL_PLANK_LEG_LIFT");
stringMap.put(SWISS_BALL_PLANK_LEG_LIFT_AND_HOLD, "SWISS_BALL_PLANK_LEG_LIFT_AND_HOLD");
stringMap.put(SWISS_BALL_PLANK_WITH_FEET_ON_BENCH, "SWISS_BALL_PLANK_WITH_FEET_ON_BENCH");
stringMap.put(WEIGHTED_SWISS_BALL_PLANK_WITH_FEET_ON_BENCH, "WEIGHTED_SWISS_BALL_PLANK_WITH_FEET_ON_BENCH");
stringMap.put(SWISS_BALL_PRONE_JACKKNIFE, "SWISS_BALL_PRONE_JACKKNIFE");
stringMap.put(WEIGHTED_SWISS_BALL_PRONE_JACKKNIFE, "WEIGHTED_SWISS_BALL_PRONE_JACKKNIFE");
stringMap.put(SWISS_BALL_SIDE_PLANK, "SWISS_BALL_SIDE_PLANK");
stringMap.put(WEIGHTED_SWISS_BALL_SIDE_PLANK, "WEIGHTED_SWISS_BALL_SIDE_PLANK");
stringMap.put(THREE_WAY_PLANK, "THREE_WAY_PLANK");
stringMap.put(WEIGHTED_THREE_WAY_PLANK, "WEIGHTED_THREE_WAY_PLANK");
stringMap.put(TOWEL_PLANK_AND_KNEE_IN, "TOWEL_PLANK_AND_KNEE_IN");
stringMap.put(WEIGHTED_TOWEL_PLANK_AND_KNEE_IN, "WEIGHTED_TOWEL_PLANK_AND_KNEE_IN");
stringMap.put(T_STABILIZATION, "T_STABILIZATION");
stringMap.put(WEIGHTED_T_STABILIZATION, "WEIGHTED_T_STABILIZATION");
stringMap.put(TURKISH_GET_UP_TO_SIDE_PLANK, "TURKISH_GET_UP_TO_SIDE_PLANK");
stringMap.put(WEIGHTED_TURKISH_GET_UP_TO_SIDE_PLANK, "WEIGHTED_TURKISH_GET_UP_TO_SIDE_PLANK");
stringMap.put(TWO_POINT_PLANK, "TWO_POINT_PLANK");
stringMap.put(WEIGHTED_TWO_POINT_PLANK, "WEIGHTED_TWO_POINT_PLANK");
stringMap.put(WEIGHTED_PLANK, "WEIGHTED_PLANK");
stringMap.put(WIDE_STANCE_PLANK_WITH_DIAGONAL_ARM_LIFT, "WIDE_STANCE_PLANK_WITH_DIAGONAL_ARM_LIFT");
stringMap.put(WEIGHTED_WIDE_STANCE_PLANK_WITH_DIAGONAL_ARM_LIFT, "WEIGHTED_WIDE_STANCE_PLANK_WITH_DIAGONAL_ARM_LIFT");
stringMap.put(WIDE_STANCE_PLANK_WITH_DIAGONAL_LEG_LIFT, "WIDE_STANCE_PLANK_WITH_DIAGONAL_LEG_LIFT");
stringMap.put(WEIGHTED_WIDE_STANCE_PLANK_WITH_DIAGONAL_LEG_LIFT, "WEIGHTED_WIDE_STANCE_PLANK_WITH_DIAGONAL_LEG_LIFT");
stringMap.put(WIDE_STANCE_PLANK_WITH_LEG_LIFT, "WIDE_STANCE_PLANK_WITH_LEG_LIFT");
stringMap.put(WEIGHTED_WIDE_STANCE_PLANK_WITH_LEG_LIFT, "WEIGHTED_WIDE_STANCE_PLANK_WITH_LEG_LIFT");
stringMap.put(WIDE_STANCE_PLANK_WITH_OPPOSITE_ARM_AND_LEG_LIFT, "WIDE_STANCE_PLANK_WITH_OPPOSITE_ARM_AND_LEG_LIFT");
stringMap.put(WEIGHTED_MOUNTAIN_CLIMBER_WITH_HANDS_ON_BENCH, "WEIGHTED_MOUNTAIN_CLIMBER_WITH_HANDS_ON_BENCH");
stringMap.put(WEIGHTED_SWISS_BALL_PLANK_LEG_LIFT_AND_HOLD, "WEIGHTED_SWISS_BALL_PLANK_LEG_LIFT_AND_HOLD");
stringMap.put(WEIGHTED_WIDE_STANCE_PLANK_WITH_OPPOSITE_ARM_AND_LEG_LIFT, "WEIGHTED_WIDE_STANCE_PLANK_WITH_OPPOSITE_ARM_AND_LEG_LIFT");
stringMap.put(PLANK_WITH_FEET_ON_SWISS_BALL, "PLANK_WITH_FEET_ON_SWISS_BALL");
stringMap.put(SIDE_PLANK_TO_PLANK_WITH_REACH_UNDER, "SIDE_PLANK_TO_PLANK_WITH_REACH_UNDER");
stringMap.put(BRIDGE_WITH_GLUTE_LOWER_LIFT, "BRIDGE_WITH_GLUTE_LOWER_LIFT");
stringMap.put(BRIDGE_ONE_LEG_BRIDGE, "BRIDGE_ONE_LEG_BRIDGE");
stringMap.put(PLANK_WITH_ARM_VARIATIONS, "PLANK_WITH_ARM_VARIATIONS");
stringMap.put(PLANK_WITH_LEG_LIFT, "PLANK_WITH_LEG_LIFT");
stringMap.put(REVERSE_PLANK_WITH_LEG_PULL, "REVERSE_PLANK_WITH_LEG_PULL");
}
/**
* Retrieves the String Representation of the Value
* @param value The enum constant
* @return The name of this enum contsant
*/
public static String getStringFromValue( Integer value ) {
if( stringMap.containsKey( value ) ) {
return stringMap.get( value );
}
return "";
}
/**
* Returns the enum constant with the specified name.
* @param value The enum string value
* @return The enum constant or INVALID if unknown
*/
public static Integer getValueFromString( String value ) {
for( Map.Entry entry : stringMap.entrySet() ) {
if( entry.getValue().equals( value ) ) {
return entry.getKey();
}
}
return INVALID;
}
}