All Downloads are FREE. Search and download functionalities are using the official Maven repository.

t.21.120.2.source-code.PlankExerciseName Maven / Gradle / Ivy

There is a newer version: 21.141.0
Show newest version
/////////////////////////////////////////////////////////////////////////////////////////////
// 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;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy