dependencies { annotationProcessor 'com.google.auto.value:auto-value:1.7.5' compileOnly 'com.google.auto.value:auto-value:1.7.5' } import com.google.auto.value.AutoValue; @AutoValue public abstract class Person { public abstract String getName(); public abstract int getAge(); public static Person create(String name, int age) { return new AutoValue_Person(name, age); } } @AutoValue public abstract class Person { public abstract String getName(); public abstract int getAge(); // Other methods @Override public String toString() { return "Person{name=" + getName() + ", age=" + getAge() + "}"; } }


上一篇:
下一篇:
切换中文