@Retention(value=SOURCE)
@Target(value=TYPE)
public static @interface AutoParcel.Builder
Person class mentioned in the AutoParcel
example:
@AutoParcel
abstract class Person {
static Builder builder() {
return new AutoParcel_Person.Builder();
}
abstract String name();
abstract int id();
@AutoParcel.Builder
interface Builder {
Builder name(String x);
Builder id(int x);
Person build();
}
}
This API is provisional and subject to change.