JAXB2 Value Constructor Plugin - highsource/jaxb-tools GitHub Wiki
Value Constructor Plugin
Generate two constructors for each generated class, one of which is a default constructor, the other takes an argument for each field in the class and initialises the field with the argument value.
Without this plugin, XJC will not generate any explicit constructors.
Activation
The plugin is activated by the -Xvalue-constructor