A C E M O S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AutoAnnotation - Annotation Type in com.google.auto.value
-
Annotation that causes an implementation of an annotation interface to be generated.
- AutoBuilder - Annotation Type in com.google.auto.value
-
Specifies that the annotated interface or abstract class should be implemented as a builder.
- AutoOneOf - Annotation Type in com.google.auto.value
-
Specifies that the annotated class is a one-of class, also known as a tagged union.
- AutoValue - Annotation Type in com.google.auto.value
-
Specifies that AutoValue should generate an implementation class for the annotated abstract class, implementing the standard
Objectmethods likeequalsto have conventional value semantics. - AutoValue.Builder - Annotation Type in com.google.auto.value
-
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 - Annotation Type in com.google.auto.value
-
Specifies that AutoValue should copy any annotations from the annotated element to the generated class.
C
- callMethod() - Method in annotation type com.google.auto.value.AutoBuilder
-
The static method from
AutoBuilder.ofClass()to call when the build-method of the builder is called. - com.google.auto.value - package com.google.auto.value
- com.google.auto.value.extension.memoized - package com.google.auto.value.extension.memoized
- com.google.auto.value.extension.serializable - package com.google.auto.value.extension.serializable
- com.google.auto.value.extension.toprettystring - package com.google.auto.value.extension.toprettystring
E
- exclude() - Method in annotation type com.google.auto.value.AutoValue.CopyAnnotations
M
- Memoized - Annotation Type in com.google.auto.value.extension.memoized
-
Annotates methods in
@AutoValueclasses for which the generated subclass will memoize the returned value.
O
- ofClass() - Method in annotation type com.google.auto.value.AutoBuilder
-
The class or interface containing the constructor or static method that the generated builder will eventually call.
S
- SerializableAutoValue - Annotation Type in com.google.auto.value.extension.serializable
-
Annotates
@AutoValueclasses that implementSerializable.
T
- ToPrettyString - Annotation Type in com.google.auto.value.extension.toprettystring
-
Annotates instance methods that return an easy-to-read
Stringrepresenting the instance.
V
- value() - Method in annotation type com.google.auto.value.AutoOneOf
-
Specifies an enum that has one entry per variant in the one-of.
All Classes All Packages