JAXB2 Commons Lang Plugin - highsource/jaxb-tools GitHub Wiki
Commons Lang Plugin
Automatically generates the toString(), hashCode() and equals() methods using Jakarta's org.apache.commons:commons-lang3 library.
Activation
The plugin is activated by the -Xcommons-lang
It supports the optional -Xcommons-lang:ToStringStyle command line parameter to specify the style for use within the toString method.
Example 1 :
  -Xcommons-lang
  -Xcommons-lang:ToStringStyle=SIMPLE_STYLE
to specify the use of org.apache.commons.lang3.builder.ToStringStyle.SIMPLE_STYLE
Example 2 :
  -Xcommons-lang
  -Xcommons-lang:ToStringStyle=my.CustomToStringStyle
to specify the use of my.CustomToStringStyle, which must be a subclass of org.apache.commons.lang3.builder.ToStringStyle, and contains a public no-arg constructor.
The default ToStringStyle adopted by this plugin is MULTI_LINE_STYLE.