Annotation Interface FFMFirstVariadicArg


@Target({METHOD,PARAMETER}) @Retention(RUNTIME) public @interface FFMFirstVariadicArg
Marks the start of the variadic arguments for a variadic function.

When used on a method, the annotation value must be specified and should indicate the index of the first variadic argument.

When used on a parameter, the annotation value is ignored and the parameter index is implicitly used as the starting index of the variadic arguments.

See Also:
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    int
     
  • Element Details

    • value

      int value
      Default:
      0