Получаю ошибку ._ID не определен, когда я пытаюсь создать SQL_CREATE_ENTRIES в учебнике по базе данных Google

#android

Вопрос:

Я пытаюсь изучить sqllight с помощью Google, получая данные с помощью документации sqlite,

но получение _ID не определяет ошибку в строке

 private static final String SQL_CREATE_ENTRIES =
    "CREATE TABLE "   FeedEntry.TABLE_NAME   " ("  
    FeedEntry._ID   " INTEGER PRIMARY KEY,"  
    FeedEntry.COLUMN_NAME_TITLE   " TEXT,"  
    FeedEntry.COLUMN_NAME_SUBTITLE   " TEXT)";
 

класс FeedReaderContract

 public final class FeedReaderContract {
    // To prevent someone from accidentally instantiating the contract class,
    // make the constructor private.
    private FeedReaderContract() {}

    /* Inner class that defines the table contents */
    public static class FeedEntry implements BaseColumns {
        public static final String TABLE_NAME = "entry";
        public static final String COLUMN_NAME_TITLE = "title";
        public static final String COLUMN_NAME_SUBTITLE = "subtitle";
    }
}
 

_ID не определен в классе FeedEntry, но google говорит
Реализуя интерфейс BaseColumns, ваш внутренний класс может наследовать поле первичного ключа с именем _ID

так почему же _ID появляется как неопределенный, должен ли его наследовать FeedEntry?