Skip to content

Commit d8bdd94

Browse files
Merge branch '10-drop-box-extensions' into 'dev'
Drop Kotlin extensions for Box methods, should always use Long. See merge request objectbox/objectbox-java!9
2 parents 9203043 + e480b76 commit d8bdd94

File tree

1 file changed

+0
-20
lines changed
  • objectbox-kotlin/src/main/kotlin/io/objectbox/kotlin

1 file changed

+0
-20
lines changed

objectbox-kotlin/src/main/kotlin/io/objectbox/kotlin/Extensions.kt

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -50,16 +50,6 @@ inline fun <reified T> QueryBuilder<T>.inValues(property: Property<T>, values: A
5050

5151
// Shortcuts for Short
5252

53-
/** Shortcut for [Box.get(id.toLong())][Box.get] */
54-
inline fun <reified T> Box<T>.get(id: Short): T? {
55-
return get(id.toLong())
56-
}
57-
58-
/** Shortcut for [Box.remove(id.toLong())][Box.remove] */
59-
inline fun <reified T> Box<T>.remove(id: Short) {
60-
remove(id.toLong())
61-
}
62-
6353
/** Shortcut for [equal(property, value.toLong())][QueryBuilder.equal] */
6454
inline fun <reified T> QueryBuilder<T>.equal(property: Property<T>, value: Short): QueryBuilder<T> {
6555
return equal(property, value.toLong())
@@ -87,16 +77,6 @@ inline fun <reified T> QueryBuilder<T>.between(property: Property<T>, value1: Sh
8777

8878
// Shortcuts for Int
8979

90-
/** Shortcut for [Box.get(id.toLong())][Box.get] */
91-
inline fun <reified T> Box<T>.get(id: Int): T? {
92-
return get(id.toLong())
93-
}
94-
95-
/** Shortcut for [Box.remove(id.toLong())][Box.remove] */
96-
inline fun <reified T> Box<T>.remove(id: Int) {
97-
remove(id.toLong())
98-
}
99-
10080
/** Shortcut for [equal(property, value.toLong())][QueryBuilder.equal] */
10181
inline fun <reified T> QueryBuilder<T>.equal(property: Property<T>, value: Int): QueryBuilder<T> {
10282
return equal(property, value.toLong())

0 commit comments

Comments
 (0)