MCPcopy Index your code
hub / github.com/Sopage/android-orm / querySqlList

Method querySqlList

library/src/main/java/com/sanders/db/DBProxy.java:478–486  ·  view source on GitHub ↗

根据sql语句查询实体集合 @param clazz @param sql @param args @param @return

(Class<T> clazz, String sql, String... args)

Source from the content-addressed store, hash-verified

476 * @return
477 */
478 public <T extends IDColumn> List<T> querySqlList(Class<T> clazz, String sql, String... args) {
479 SQLiteDatabase database = getDatabase();
480 Cursor cursor = database.rawQuery(sql, args);
481 ClassInfo<T> classInfo = getClassInfo(clazz);
482 List<T> list = classInfo.getInstanceList(cursor);
483 close(cursor);
484 close(database);
485 return list;
486 }
487
488 /**
489 * 更具条件插叙实体集合

Callers

nothing calls this directly

Calls 4

getDatabaseMethod · 0.95
getClassInfoMethod · 0.95
closeMethod · 0.95
getInstanceListMethod · 0.80

Tested by

no test coverage detected