
overflowdb.traversal.EdgeTraversal.scala Maven / Gradle / Ivy
package overflowdb.traversal
import overflowdb.{Node, Edge}
class EdgeTraversal[E <: Edge](val traversal: Traversal[E]) extends AnyVal {
/** traverse to outgoing node
* A ---edge--> [B]
* */
def outV: Traversal[Node] =
traversal.map(_.outNode)
/** traverse to incoming node
* [A] ---edge--> B
* */
def inV: Traversal[Node] =
traversal.map(_.inNode)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy