@@ -21,6 +21,8 @@ class BenefitType @JsonCreator private constructor(private val value: JsonField<
2121
2222 companion object {
2323
24+ @JvmField val _457 = of(" 457" )
25+
2426 @JvmField val _401K = of(" 401k" )
2527
2628 @JvmField val _401K_ROTH = of(" 401k_roth" )
@@ -31,58 +33,56 @@ class BenefitType @JsonCreator private constructor(private val value: JsonField<
3133
3234 @JvmField val _403B_ROTH = of(" 403b_roth" )
3335
34- @JvmField val _457 = of(" 457" )
35-
3636 @JvmField val _457_ROTH = of(" 457_roth" )
3737
38- @JvmField val S125_MEDICAL = of(" s125_medical" )
39-
40- @JvmField val S125_DENTAL = of(" s125_dental" )
38+ @JvmField val COMMUTER = of(" commuter" )
4139
42- @JvmField val S125_VISION = of(" s125_vision " )
40+ @JvmField val CUSTOM_POST_TAX = of(" custom_post_tax " )
4341
44- @JvmField val HSA_PRE = of(" hsa_pre " )
42+ @JvmField val CUSTOM_PRE_TAX = of(" custom_pre_tax " )
4543
46- @JvmField val HSA_POST = of(" hsa_post " )
44+ @JvmField val FSA_DEPENDENT_CARE = of(" fsa_dependent_care " )
4745
4846 @JvmField val FSA_MEDICAL = of(" fsa_medical" )
4947
50- @JvmField val FSA_DEPENDENT_CARE = of(" fsa_dependent_care " )
48+ @JvmField val HSA_POST = of(" hsa_post " )
5149
52- @JvmField val SIMPLE_IRA = of(" simple_ira " )
50+ @JvmField val HSA_PRE = of(" hsa_pre " )
5351
54- @JvmField val SIMPLE = of(" simple " )
52+ @JvmField val S125_DENTAL = of(" s125_dental " )
5553
56- @JvmField val COMMUTER = of(" commuter " )
54+ @JvmField val S125_MEDICAL = of(" s125_medical " )
5755
58- @JvmField val CUSTOM_POST_TAX = of(" custom_post_tax " )
56+ @JvmField val S125_VISION = of(" s125_vision " )
5957
60- @JvmField val CUSTOM_PRE_TAX = of(" custom_pre_tax" )
58+ @JvmField val SIMPLE = of(" simple" )
59+
60+ @JvmField val SIMPLE_IRA = of(" simple_ira" )
6161
6262 @JvmStatic fun of (value : String ) = BenefitType (JsonField .of(value))
6363 }
6464
6565 /* * An enum containing [BenefitType]'s known values. */
6666 enum class Known {
67+ _457 ,
6768 _401K ,
6869 _401K_ROTH ,
6970 _401K_LOAN ,
7071 _403B ,
7172 _403B_ROTH ,
72- _457 ,
7373 _457_ROTH ,
74- S125_MEDICAL ,
75- S125_DENTAL ,
76- S125_VISION ,
77- HSA_PRE ,
78- HSA_POST ,
79- FSA_MEDICAL ,
80- FSA_DEPENDENT_CARE ,
81- SIMPLE_IRA ,
82- SIMPLE ,
8374 COMMUTER ,
8475 CUSTOM_POST_TAX ,
8576 CUSTOM_PRE_TAX ,
77+ FSA_DEPENDENT_CARE ,
78+ FSA_MEDICAL ,
79+ HSA_POST ,
80+ HSA_PRE ,
81+ S125_DENTAL ,
82+ S125_MEDICAL ,
83+ S125_VISION ,
84+ SIMPLE ,
85+ SIMPLE_IRA ,
8686 }
8787
8888 /* *
@@ -95,25 +95,25 @@ class BenefitType @JsonCreator private constructor(private val value: JsonField<
9595 * - It was constructed with an arbitrary value using the [of] method.
9696 */
9797 enum class Value {
98+ _457 ,
9899 _401K ,
99100 _401K_ROTH ,
100101 _401K_LOAN ,
101102 _403B ,
102103 _403B_ROTH ,
103- _457 ,
104104 _457_ROTH ,
105- S125_MEDICAL ,
106- S125_DENTAL ,
107- S125_VISION ,
108- HSA_PRE ,
109- HSA_POST ,
110- FSA_MEDICAL ,
111- FSA_DEPENDENT_CARE ,
112- SIMPLE_IRA ,
113- SIMPLE ,
114105 COMMUTER ,
115106 CUSTOM_POST_TAX ,
116107 CUSTOM_PRE_TAX ,
108+ FSA_DEPENDENT_CARE ,
109+ FSA_MEDICAL ,
110+ HSA_POST ,
111+ HSA_PRE ,
112+ S125_DENTAL ,
113+ S125_MEDICAL ,
114+ S125_VISION ,
115+ SIMPLE ,
116+ SIMPLE_IRA ,
117117 /* * An enum member indicating that [BenefitType] was instantiated with an unknown value. */
118118 _UNKNOWN ,
119119 }
@@ -127,25 +127,25 @@ class BenefitType @JsonCreator private constructor(private val value: JsonField<
127127 */
128128 fun value (): Value =
129129 when (this ) {
130+ _457 -> Value ._457
130131 _401K -> Value ._401K
131132 _401K_ROTH -> Value ._401K_ROTH
132133 _401K_LOAN -> Value ._401K_LOAN
133134 _403B -> Value ._403B
134135 _403B_ROTH -> Value ._403B_ROTH
135- _457 -> Value ._457
136136 _457_ROTH -> Value ._457_ROTH
137- S125_MEDICAL -> Value .S125_MEDICAL
138- S125_DENTAL -> Value .S125_DENTAL
139- S125_VISION -> Value .S125_VISION
140- HSA_PRE -> Value .HSA_PRE
141- HSA_POST -> Value .HSA_POST
142- FSA_MEDICAL -> Value .FSA_MEDICAL
143- FSA_DEPENDENT_CARE -> Value .FSA_DEPENDENT_CARE
144- SIMPLE_IRA -> Value .SIMPLE_IRA
145- SIMPLE -> Value .SIMPLE
146137 COMMUTER -> Value .COMMUTER
147138 CUSTOM_POST_TAX -> Value .CUSTOM_POST_TAX
148139 CUSTOM_PRE_TAX -> Value .CUSTOM_PRE_TAX
140+ FSA_DEPENDENT_CARE -> Value .FSA_DEPENDENT_CARE
141+ FSA_MEDICAL -> Value .FSA_MEDICAL
142+ HSA_POST -> Value .HSA_POST
143+ HSA_PRE -> Value .HSA_PRE
144+ S125_DENTAL -> Value .S125_DENTAL
145+ S125_MEDICAL -> Value .S125_MEDICAL
146+ S125_VISION -> Value .S125_VISION
147+ SIMPLE -> Value .SIMPLE
148+ SIMPLE_IRA -> Value .SIMPLE_IRA
149149 else -> Value ._UNKNOWN
150150 }
151151
@@ -159,25 +159,25 @@ class BenefitType @JsonCreator private constructor(private val value: JsonField<
159159 */
160160 fun known (): Known =
161161 when (this ) {
162+ _457 -> Known ._457
162163 _401K -> Known ._401K
163164 _401K_ROTH -> Known ._401K_ROTH
164165 _401K_LOAN -> Known ._401K_LOAN
165166 _403B -> Known ._403B
166167 _403B_ROTH -> Known ._403B_ROTH
167- _457 -> Known ._457
168168 _457_ROTH -> Known ._457_ROTH
169- S125_MEDICAL -> Known .S125_MEDICAL
170- S125_DENTAL -> Known .S125_DENTAL
171- S125_VISION -> Known .S125_VISION
172- HSA_PRE -> Known .HSA_PRE
173- HSA_POST -> Known .HSA_POST
174- FSA_MEDICAL -> Known .FSA_MEDICAL
175- FSA_DEPENDENT_CARE -> Known .FSA_DEPENDENT_CARE
176- SIMPLE_IRA -> Known .SIMPLE_IRA
177- SIMPLE -> Known .SIMPLE
178169 COMMUTER -> Known .COMMUTER
179170 CUSTOM_POST_TAX -> Known .CUSTOM_POST_TAX
180171 CUSTOM_PRE_TAX -> Known .CUSTOM_PRE_TAX
172+ FSA_DEPENDENT_CARE -> Known .FSA_DEPENDENT_CARE
173+ FSA_MEDICAL -> Known .FSA_MEDICAL
174+ HSA_POST -> Known .HSA_POST
175+ HSA_PRE -> Known .HSA_PRE
176+ S125_DENTAL -> Known .S125_DENTAL
177+ S125_MEDICAL -> Known .S125_MEDICAL
178+ S125_VISION -> Known .S125_VISION
179+ SIMPLE -> Known .SIMPLE
180+ SIMPLE_IRA -> Known .SIMPLE_IRA
181181 else -> throw FinchInvalidDataException (" Unknown BenefitType: $value " )
182182 }
183183
0 commit comments