После долгих поисковых запросов, я понял ответ на мой собственный вопрос.
Дискриминатор ibatis будет выбирать между классами gasStation и groceryStore.
Затем я редактировал мой запрос добавить storeType в поле выбора и создать resultMap для groceryStore и gasStation.
Примечание. Чтобы понять это, я прочитал этот вопрос о стеке_потока .