Annotation Interface AnySource


@Target(TYPE_USE) @Retention(RUNTIME) public @interface AnySource
Controls the mutations of Any fields in messages of the annotated type as well as its recursive message fields.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<? extends com.google.protobuf.Message>[]
    A non-empty list of Messages to use for Any fields.
  • Element Details

    • value

      Class<? extends com.google.protobuf.Message>[] value
      A non-empty list of Messages to use for Any fields.