Annotation Interface CopyableStyle


@Target({TYPE,PACKAGE}) @Retention(CLASS) public @interface CopyableStyle
A style for objects that should declare a builder interface to use for construction and allows copy. Recommended for objects with more than two fields, or default fields. If copy is not needed, prefer BuildableStyle.