From 1b1bcdcf9f31a1bcbe9f065a29f7d44ff1d92f0c Mon Sep 17 00:00:00 2001 From: Paul Gillis Date: Fri, 7 Sep 2018 16:54:55 -0500 Subject: [PATCH] Added some qof extensions to RTSQ similar to realm --- .../RealmTypeSafeQueryExtensions.kt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 query/src/main/kotlin/com/quarkworks/android/realmtypesafequery/RealmTypeSafeQueryExtensions.kt diff --git a/query/src/main/kotlin/com/quarkworks/android/realmtypesafequery/RealmTypeSafeQueryExtensions.kt b/query/src/main/kotlin/com/quarkworks/android/realmtypesafequery/RealmTypeSafeQueryExtensions.kt new file mode 100644 index 0000000..1c1486c --- /dev/null +++ b/query/src/main/kotlin/com/quarkworks/android/realmtypesafequery/RealmTypeSafeQueryExtensions.kt @@ -0,0 +1,16 @@ +package com.quarkworks.android.realmtypesafequery + +import io.realm.Realm +import io.realm.RealmModel + +/** + * @author paul@quarkworks.co (Paul Gillis) + */ + +inline fun RealmTypeSafeQuery.Builder.where(): RealmTypeSafeQuery { + return where(T::class.java) +} + +inline fun RealmTypeSafeQuery.Companion.where(realm: Realm): RealmTypeSafeQuery { + return RealmTypeSafeQuery.where(T::class.java, realm) +} \ No newline at end of file