because I don’t want to sort each listing individually.
, JSON, . , - , , , . FilmKind , .
, . FilmKindMarsaller:
class FilmKindMarshaller {
void register() {
JSON.registerObjectMarshaller(FilmKind) { FilmKind filmKind ->
[
name: filmKind.toString()
]
}
}
}
Bootstrap:
[ new FilmKindMarshaller() ].each { it.register() }
, , .
, FilmKind JSON'ified, , JSON, , enumType.