I have this data class:

```
@Entity(tableName = User.TABLE_NAME)
data class User(
        @PrimaryKey @ColumnInfo(name = User.id) var id: String = "",
        @ColumnInfo(name = User.name) var name: String = "",
        @ColumnInfo(name = User.password) var password: String = "",
        @ColumnInfo(name = User.modDate) var modDate: DateTime = DateTime(1970, 1, 1, 0, 0)
)

```

And I get the following error while compiling:

```
e: C:\Users\Tibi\AndroidStudioProjects\Android_Sales\EventApp\app\build\tmp\kapt3\stubs\debug\com\tiborfarago\eventapp\database\User.java:11: error: Cannot find getter for field.
    private java.lang.String id$1;
                             ^
e: C:\Users\Tibi\AndroidStudioProjects\Android_Sales\EventApp\app\build\tmp\kapt3\stubs\debug\com\tiborfarago\eventapp\database\User.java:14: error: Cannot find getter for field.
    private java.lang.String name$1;
                             ^
e: C:\Users\Tibi\AndroidStudioProjects\Android_Sales\EventApp\app\build\tmp\kapt3\stubs\debug\com\tiborfarago\eventapp\database\User.java:17: error: Cannot find getter for field.
    private java.lang.String password$1;
                             ^
e: C:\Users\Tibi\AndroidStudioProjects\Android_Sales\EventApp\app\build\tmp\kapt3\stubs\debug\com\tiborfarago\eventapp\database\User.java:20: error: Cannot find getter for field.
    private org.joda.time.DateTime modDate$1;
                                   ^

```

If I recreate the class in Java, the application runs fine.

I am not really sure what additional information I should provide because I use everything as I have before.

What strange to me is that it doesn't miss the setters, only the getters.
Edit: Now the setters are missing too.

Edit2:
For some reason, this works:

```
@Entity(tableName = "sfdfs")
data class Eventdasdsa(
        @PrimaryKey @ColumnInfo(name = "s") var idgfgh: String = "",
        @ColumnInfo(name = "sfdsfdfs") var locatgfhgfionId: String? = "",
        @ColumnInfo(name = "hhhhjghjg") var nafhfhgffme: String? = ""
)

```