We would like to generate Java Longs from unsigned ints, similar to signed & unsigned longs. This is to ensure that large uint values do not overflow.
Example enum:
enum Priority: uint {
Low = 0,
Normal = 1000,
DropEverythingAndAddressMe = 4294967295
}
While contrived, it's important for our use-cases that the above be serializable to a valid Java value.