@TupleConstructor
@MapConstructor
includes
excludes
例:
// 未解決の 'c' @TupleConstructor(includes = ['a', 'b', 'c']) class X { def a def b }