![JAR search and dependency download from the Maven repository](/logo.png)
org.apache.tinkerpop.gremlin.ogm.rx.Extensions.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kotlin-rx-ogm Show documentation
Show all versions of kotlin-rx-ogm Show documentation
The Object Graph Mapping Library for Kotlin and Gremlin using ReactiveX
The newest version!
@file:Suppress("unused")
package org.apache.tinkerpop.gremlin.ogm.rx
import io.reactivex.Maybe
import io.reactivex.Observable
import io.reactivex.Single
import org.apache.tinkerpop.gremlin.ogm.GraphMapper
import org.apache.tinkerpop.gremlin.ogm.steps.bound.BoundStep
import org.apache.tinkerpop.gremlin.ogm.steps.bound.single.SingleBoundStep
fun GraphMapper.traverseRx(step: SingleBoundStep.ToSingle<*, TO>): Single = SingleBoundGraphTraversalToSingleRx(this, step)
fun GraphMapper.traverseRx(step: SingleBoundStep.ToOptional<*, TO>): Maybe = SingleBoundGraphTraversalToOptionalRx(this, step)
fun GraphMapper.traverseRx(step: SingleBoundStep.ToMany<*, TO>): Observable = SingleBoundGraphTraversalToManyRx(this, step)
fun GraphMapper.traverseRx(step: BoundStep.ToSingle): Single
© 2015 - 2025 Weber Informatics LLC | Privacy Policy