query

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