query

abstract fun query(distinct: Boolean, table: String, columns: Array<out String>, selection: String, selectionArgs: Array<out Any?>, groupBy: String?, having: String?, orderBy: String?, limit: Int?): ICursor
abstract fun query(sql: String, selectionArgs: Array<out Any?>): ICursor
abstract fun query(query: ISQLQuery): ICursor