plus

operator fun <T> Cursor<out T>.plus(other: Cursor<out T>): Cursor<out T>

Concatenates this cursor with other, yielding a Cursor that traverses first the elements of this cursor, then, once it Cursor.isOver, the elements of other.


operator fun <T : U, U : Taggable<U>, X : Any> T.plus(tag: Pair<String, X>): T

Operator alias for addTags, allowing tags to be merged in via the + operator, e.g. term + ("k" to v).


operator fun <T : U, U : Taggable<U>, X : Any> T.plus(tags: Map<String, X>): T

Operator alias for addTags, allowing a whole tags map to be merged in via the + operator.