@Retention(value=CLASS)
@Target(value=TYPE)
public static @interface AutoValue.Builder
Person
class mentioned in the AutoValue
example:
@
AutoValue abstract class Person { static Builder builder() { return new AutoValue_Person.Builder(); } abstract String name(); abstract int id();@
AutoValue.Builder interface Builder { Builder name(String x); Builder id(int x); Person build(); } }
Copyright © 2020 Google LLC. All Rights Reserved.