@AutoValue アノテーションを使用しているときに、「生成されたシンボル クラスが見つかりません」というメッセージが表示されます。
public abstract class Office{
public static Office create(String cityName, String companyName, String regionName) {
return new AutoValue_Office(cityName, companyName, regionName);
}
public abstract String getCompanyName();
public abstract String getCityName();
public abstract String getRegionName();
}
Gradle 依存関係コンパイル 'com.google.auto.value:auto-value:1.0-rc1'
また、選択したプロパティのみを equals および hashcode 関数に追加する方法。