3 basic, cardinal, elementary, fundamental, key, primary, rudimentary. adv. 4 at the beginning, at the outset, before all else, beforehand, firstly, initially, in the first place, to begin with, to start with. n. 5 as in from the first beginning, commencement, inception, introduction, outset, start, starting point, word go (informal) first-class.
Next we define the enum, which we want to serialize and deserialize to JSON. And then we'll define the class, that uses the SampleEnum. The trick is to use a string as a private property and override its getter and setter, so that: 1  The getter returns the name of the enum value when serializing it.
Initializing specific values to the enum constants. The enum constants have initial value that starts from 0, 1, 2, 3 and so on. But we can initialize the specific value to the enum constants by defining fields and constructors. As specified earlier, Enum can have fields, constructors and methods.ava Enum. Enum in java is a data type that contains fixed set of constants. It can be used for days of the week (SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY and SATURDAY) , directions (NORTH, SOUTH, EAST and WEST) etc.