Builder

@deprecated(message = "Please use overflowdb.BatchedUpdate.DiffGraphBuilder as a replacement.", since = "approx v1.3.503")
class Builder
Deprecated
[Since version approx v1.3.503] Please use overflowdb.BatchedUpdate.DiffGraphBuilder as a replacement.
class Object
trait Matchable
class Any

Value members

Concrete methods

def +=(node: NewNode): Unit
def addEdge(src: AbstractNode, dst: AbstractNode, edgeLabel: String, properties: Seq[(String, AnyRef)]): Builder
def addEdgeFromOriginal(srcNode: StoredNode, dstNode: NewNode, edgeLabel: String, properties: Seq[(String, AnyRef)]): Builder
def addEdgeInOriginal(srcNode: StoredNode, dstNode: StoredNode, edgeLabel: String, properties: Seq[(String, AnyRef)]): Builder
def addEdgeProperty(edge: Edge, key: String, value: AnyRef): Builder
def addEdgeToOriginal(srcNode: NewNode, dstNode: StoredNode, edgeLabel: String, properties: Seq[(String, AnyRef)]): Builder
def addNode(node: NewNode): Builder
def addNodeProperty(node: StoredNode, key: String, value: AnyRef): Builder
def build(buf: ArrayDeque[Change]): DiffGraph
def moveFrom(other: Builder): Builder
def removeEdge(edge: Edge): Builder
def removeEdgeProperty(edge: Edge, propertyKey: String): Builder
def removeNode(id: Long): Builder
def removeNode(node: StoredNode): Builder
def removeNodeProperty(nodeId: Long, propertyKey: String): Builder