Annotation Interface AnySource
@Target(TYPE_USE)
@Retention(RUNTIME)
@AppliesTo(subClassesOf={com.google.protobuf.Message.class,com.google.protobuf.Message.Builder.class})
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
-
Element Details
-
value
Class<? extends com.google.protobuf.Message>[] valueA non-empty list ofMessages to use forAnyfields.
-