Я пытаюсь использовать запрос в комнате dao:
@Query("Select * FROM tbl_generalItems WHERE ShowType IN (:query.Types) ORDER BY :query.OrderBy DESC LIMIT :limit OFFSET :offset ")
DataSource.Factory<Integer, GeneralItemModel> getLazyPage(int limit, int offset,SeeAllQuery query);
, но я не могу использовать SeeAllQuery .class в своем запросе, и мой SeeAllQuery.class
:
public class SeeAllQuery {
private LinkedList<Integer> Types;
private String Query;
private String OrderBy;
private String Filter;
public SeeAllQuery(String Query,
String OrderBy,
String Filter) {
Types = new LinkedList<>();
this.Query = Query;
this.OrderBy = OrderBy;
this.Filter = Filter;
}
Есть ли решение использовать этот класс при вводе моего DAO
метода запроса?