Is it possible to use both Room persistence library\'s @Entity
with AutoValue\'s @AutoValue
and builder on the same POJO? How should i do it?
Released in 2.1.0-alpha01!
Note that you have to add the @CopyAnnotations annotation for it to work
Auto Value: Room now supports declaring AutoValue annotated classes as entities and POJOs. The Room annotations @PrimaryKey, @ColumnInfo, @Embedded and @Relation can now be declared in an auto value annotated class’ abstract methods. Note that these annotation must also be accompanied by @CopyAnnotations for Room to properly understand them.
see the release notes