Annotation Interface Produce


@Retention(RUNTIME) @Target(METHOD) @Repeatable(List.class) public @interface Produce
Declare that this step comes before the given build items are consumed.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static @interface 
    The repeatable holder for Produce.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<? extends BuildItem>
    The build item type whose consumption is preceded by this step.
  • Element Details

    • value

      Class<? extends BuildItem> value
      The build item type whose consumption is preceded by this step.
      Returns:
      the build item