Annotation Type Value.Include


  • @Documented
    @Target({TYPE,PACKAGE})
    public static @interface Value.Include
    Includes specified abstract value types into generation of processing. This is usually used to generate immutable implementation of classes from different packages that source code cannot be changed to place @Value.Immutable. Only public types of suppored kinds is supported (see Value.Immutable).
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.Class<?>[] value  
    • Element Detail

      • value

        java.lang.Class<?>[] value