William Cheng 51800471fa
[java][Okhttp] replace okhttp-gson with okhttp-gson-nextgen (#11538)
* replace okhttp-gson with okhttp-gson-nextgen

* add new files

* update doc

* clean up pom

* update test

* restore error handling in doc

* add back changes

* uncomment tests

* update samples
2022-02-08 00:05:44 +08:00

1.3 KiB

EnumTest

Properties

Name Type Description Notes
enumString EnumStringEnum [optional]
enumStringRequired EnumStringRequiredEnum
enumInteger EnumIntegerEnum [optional]
enumIntegerOnly EnumIntegerOnlyEnum [optional]
enumNumber EnumNumberEnum [optional]
outerEnum OuterEnum [optional]
outerEnumInteger OuterEnumInteger [optional]
outerEnumDefaultValue OuterEnumDefaultValue [optional]
outerEnumIntegerDefaultValue OuterEnumIntegerDefaultValue [optional]

Enum: EnumStringEnum

Name Value
UPPER "UPPER"
LOWER "lower"
EMPTY ""

Enum: EnumStringRequiredEnum

Name Value
UPPER "UPPER"
LOWER "lower"
EMPTY ""

Enum: EnumIntegerEnum

Name Value
NUMBER_1 1
NUMBER_MINUS_1 -1

Enum: EnumIntegerOnlyEnum

Name Value
NUMBER_2 2
NUMBER_MINUS_2 -2

Enum: EnumNumberEnum

Name Value
NUMBER_1_DOT_1 1.1
NUMBER_MINUS_1_DOT_2 -1.2