Annotation Type | Description |
---|---|
AutoAnnotation |
Annotation that causes an implementation of an annotation interface to be generated.
|
AutoOneOf |
Specifies that the annotated class is a one-of class, also known as a tagged union.
|
AutoValue |
Specifies that AutoValue should
generate an implementation class for the annotated abstract class, implementing the standard
Object methods like equals to have conventional value semantics. |
AutoValue.Builder |
Specifies that AutoValue should generate an implementation of the annotated class or interface,
to serve as a builder for the value-type class it is nested within.
|
AutoValue.CopyAnnotations |
Specifies that AutoValue should copy any annotations from the annotated element to the
generated class.
|
Copyright © 2020 Google LLC. All Rights Reserved.