Packages

class DiffGraphBuilder extends overflowdb.BatchedUpdate.DiffGraphBuilder

Domain-specific version of diffgraph builder. This is to allow schema checking before diffgraph application in the future, as well as a schema-aware point for providing backwards compatibility in odbv2.

Linear Supertypes
overflowdb.BatchedUpdate.DiffGraphBuilder, DiffOrBuilder, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DiffGraphBuilder
  2. DiffGraphBuilder
  3. DiffOrBuilder
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new DiffGraphBuilder()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def absorb(other: overflowdb.BatchedUpdate.DiffGraphBuilder): DiffGraphBuilder.this.type
    Definition Classes
    DiffGraphBuilder → DiffGraphBuilder
  5. def addEdge(src: NodeOrDetachedNode, dst: NodeOrDetachedNode, label: String, properties: Any*): DiffGraphBuilder.this.type
  6. def addEdge(src: NodeOrDetachedNode, dst: NodeOrDetachedNode, label: String): DiffGraphBuilder.this.type
    Definition Classes
    DiffGraphBuilder → DiffGraphBuilder
  7. def addEdge(arg0: NodeOrDetachedNode, arg1: NodeOrDetachedNode, arg2: String, arg3: <repeated...>[AnyRef]): overflowdb.BatchedUpdate.DiffGraphBuilder
    Definition Classes
    DiffGraphBuilder
    Annotations
    @transient()
  8. def addNode(label: String, keyvalues: Any*): DiffGraphBuilder.this.type
  9. def addNode(node: DetachedNodeData): DiffGraphBuilder.this.type
    Definition Classes
    DiffGraphBuilder → DiffGraphBuilder
  10. def addNode(arg0: String, arg1: <repeated...>[AnyRef]): overflowdb.BatchedUpdate.DiffGraphBuilder
    Definition Classes
    DiffGraphBuilder
    Annotations
    @transient()
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def build(): DiffGraph
    Definition Classes
    DiffGraphBuilder
  13. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def iterator(): Iterator[Change]
    Definition Classes
    DiffGraphBuilder → DiffOrBuilder
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. def removeEdge(edge: Edge): DiffGraphBuilder.this.type
    Definition Classes
    DiffGraphBuilder → DiffGraphBuilder
  25. def removeNode(node: Node): DiffGraphBuilder.this.type
    Definition Classes
    DiffGraphBuilder → DiffGraphBuilder
  26. def setNodeProperty(node: Node, label: String, property: Any): DiffGraphBuilder.this.type
    Definition Classes
    DiffGraphBuilder → DiffGraphBuilder
  27. def size(): Int
    Definition Classes
    DiffGraphBuilder → DiffOrBuilder
  28. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  29. def toString(): String
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  32. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from overflowdb.BatchedUpdate.DiffGraphBuilder

Inherited from DiffOrBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped