public static QueryBuilder getQueryBuilder( AbstractDao dao, WhereCondition cond, WhereCondition... condmore) { setIfLog(); QueryBuilder qb = dao.queryBuilder(); qb.where(cond, condmore); return qb; }
/** * Executes the query and returns the result as a list containing all entities loaded into memory. * * @param dao * @param orderProperty * @param whereCondition * @param whereConditions * @return */ public static List getList( AbstractDao dao, Property orderProperty, WhereCondition whereCondition, WhereCondition... whereConditions) { setIfLog(); List indexFavList = dao.queryBuilder().where(whereCondition, whereConditions).orderAsc(orderProperty).list(); return indexFavList; }
/** * Executes the query and returns the result as a list containing all entities loaded into memory. * * @param dao * @param isAsc * @param orderProperty * @return */ public static List getList(AbstractDao dao, boolean isAsc, Property... orderProperty) { setIfLog(); QueryBuilder queryBuilder = dao.queryBuilder(); if (isAsc) { queryBuilder = queryBuilder.orderAsc(orderProperty); } else { queryBuilder = queryBuilder.orderDesc(orderProperty); } List indexFavList = queryBuilder.list(); return indexFavList; }
/** * Deletes the given entity from the database. Currently, only single value PK entities are * supported. * * @param dao * @param entity */ public static void delete(AbstractDao dao, Object entity) { dao.delete(entity); }
public static void insertOrReplace(AbstractDao dao, List entities) { dao.insertOrReplace(entities); }
@Override protected void attachEntity(PokemonSpeciesProse entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
@Override protected void attachEntity(ConquestWarriorNames entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
@Override protected void attachEntity(TokensBD entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
@Override protected void attachEntity(Firsatlarim entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
@Override protected void attachEntity(ItemFlagProse entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
/** * Deletes all matching entities without detaching them from the identity scope (aka * session/cache). Note that this method may lead to stale entity objects in the session cache. * Stale entities may be returned when loaded by their primary key, but not using queries. * * @param dao * @param cond * @param condmore */ public static void deleteByCondition( AbstractDao dao, WhereCondition cond, WhereCondition... condmore) { setIfLog(); QueryBuilder qb = dao.queryBuilder(); qb.where(cond, condmore).buildDelete().executeDeleteWithoutDetachingEntities(); }
@Override protected void attachEntity(DolphinContext entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
@Override protected void attachEntity(EncounterSlots entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
@Override protected void attachEntity(CapitalMarketsRevenue entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
@Override protected void attachEntity(DbGroupUserMappingVo entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
@Override protected void attachEntity(Natures entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
@Override protected void attachEntity(StaffsTasks entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
/** * Deletes the given entities in the database using a transaction. * * @param dao * @param entities */ public static void delete(AbstractDao dao, List entities) { dao.deleteInTx(entities); }
/** * @see #getList(de.greenrobot.dao.AbstractDao, de.greenrobot.dao.Property, * de.greenrobot.dao.query.WhereCondition, de.greenrobot.dao.query.WhereCondition...) * @param dao * @return */ public static List getList(AbstractDao dao) { setIfLog(); List indexFavList = dao.queryBuilder().list(); return indexFavList; }
@Override protected void attachEntity(ThirdGameDownInfo entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
/** * Creates a repeatable Query object based on the given raw SQL where you can pass any WHERE * clause and arguments. * * @param dao * @param queryString * @param queryValue * @return */ public static Query query(AbstractDao dao, String queryString, String queryValue) { // queryString=", GROUP G WHERE G.NAME=? AND T.GROUP_ID=G._ID" // queryValue="admin" Query query = dao.queryRawCreate(queryString, queryValue); return query; }
/** * Creates a repeatable Query object based on the given raw SQL where you can pass any WHERE * clause and arguments. * * @param dao * @param queryString * @return */ public static Query query(AbstractDao dao, String queryString) { // queryString="_ID IN " + "(SELECT USER_ID FROM USER_MESSAGE WHERE READ_FLAG = 0)" Query query = dao.queryBuilder().where(new WhereCondition.StringCondition(queryString)).build(); return query; }
@Override protected void attachEntity(MunkaKep entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
/** * Insert an entity into the table associated with a concrete DAO. * * @param dao * @param entity */ public static void insert(AbstractDao dao, Object entity) { dao.insert(entity); }
protected void attachEntity(FavoriteFood favoritefood) { super.attachEntity(favoritefood); favoritefood.__setDaoSession(daoSession); }
/** * Insert an entity into the table associated with a concrete DAO. * * @param dao * @param entities */ public static void insert(AbstractDao dao, List entities) { dao.insertInTx(entities); }
protected void attachEntity(FoodLogEntry foodlogentry) { super.attachEntity(foodlogentry); foodlogentry.__setDaoSession(daoSession); }
public static void insertOrReplace(AbstractDao dao, Object entity) { dao.insertOrReplace(entity); }
@Override protected void attachEntity(Category entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }
@Override protected void attachEntity(RelationSource2 entity) { super.attachEntity(entity); entity.__setDaoSession(daoSession); }