oriented

Vertex

case class Vertex[A](element: A, orientElement: OrientVertex) extends Element[A] with Product with Serializable

TODO

Linear Supertypes
Serializable, Serializable, Product, Equals, Element[A], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Vertex
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Element
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Vertex(element: A, orientElement: OrientVertex)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val E: Elements[OrientProgram]

    Definition Classes
    Element
  7. val V: Vertices[OrientProgram]

  8. def addEdge[B, C](edgeModel: B, inVertex: Vertex[C], clusterName: Option[String] = None)(implicit orientFormat: OrientFormat[B]): OrientIO[Edge[B]]

  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def countEdges[B](direction: Direction)(implicit orientFormat: OrientFormat[B]): OrientIO[Long]

  12. val element: A

    The model of the Element.

    The model of the Element.

    Definition Classes
    VertexElement
  13. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def getBaseClassName: OrientIO[String]

    Constructor for OrientIO action of retrieving the base class name.

    Constructor for OrientIO action of retrieving the base class name.

    Definition Classes
    Element
  16. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  17. def getEdges[B](direction: Direction)(implicit orientFormat: OrientFormat[B]): OrientIO[List[Edge[B]]]

  18. def getEdges[B, C](destination: Vertex[B], direction: Direction)(implicit orientFormat: OrientFormat[C]): OrientIO[List[Edge[C]]]

  19. def getElementType: OrientIO[String]

    Constructor for OrientIO action of retrieving the element type in String.

    Constructor for OrientIO action of retrieving the element type in String.

    Definition Classes
    Element
  20. def getIdentity: OrientIO[ORID]

    Constructor for OrientIO action of retrieving the ORID.

    Constructor for OrientIO action of retrieving the ORID.

    Definition Classes
    Element
  21. def getLabel: OrientIO[String]

    Constructor for OrientIO action of retrieving the label (will be the same as the classname unless multiple labels are assigned to the vertex).

    Constructor for OrientIO action of retrieving the label (will be the same as the classname unless multiple labels are assigned to the vertex).

    Definition Classes
    Element
  22. def getType: OrientIO[VertexType[A]]

  23. def getVertices[E, V](direction: Direction)(implicit formatEdge: OrientFormat[E], formatVertex: OrientFormat[V]): OrientIO[List[Vertex[V]]]

  24. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  25. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  26. final def notify(): Unit

    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  28. val orientElement: OrientVertex

    To OrientElement of the Element.

    To OrientElement of the Element. Thi is the actual value retrieved and wrapped form OrientDB.

    Definition Classes
    VertexElement
  29. def remove: OrientIO[Unit]

    Constructor for OrientIO action of deleting an element from OrientDB.

    Constructor for OrientIO action of deleting an element from OrientDB.

    Definition Classes
    Element
  30. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  31. def update(newModel: A)(implicit orientFormat: OrientFormat[A]): OrientIO[Vertex[A]]

  32. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Element[A]

Inherited from AnyRef

Inherited from Any

Ungrouped