Class

oriented

Vertex

Related Doc: package oriented

Permalink

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
Visibility
  1. Public
  2. All

Instance Constructors

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

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. val E: Elements[OrientProgram]

    Permalink
    Definition Classes
    Element
  5. val V: Vertices[OrientProgram]

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

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clone(): AnyRef

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

    Permalink
  10. val element: A

    Permalink

    The model of the Element.

    The model of the Element.

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

    Permalink
    Definition Classes
    AnyRef
  12. def finalize(): Unit

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

    Permalink

    Constructor for OrientIO action of retrieving the base class name.

    Constructor for OrientIO action of retrieving the base class name.

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

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

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

    Permalink
  17. def getElementType: OrientIO[String]

    Permalink

    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
  18. def getIdentity: OrientIO[ORID]

    Permalink

    Constructor for OrientIO action of retrieving the ORID.

    Constructor for OrientIO action of retrieving the ORID.

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

    Permalink

    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
  20. def getType: OrientIO[VertexType[A]]

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

    Permalink
  22. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  26. val orientElement: OrientVertex

    Permalink

    To OrientElement of the Element.

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

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

    Permalink

    Constructor for OrientIO action of deleting an element from OrientDB.

    Constructor for OrientIO action of deleting an element from OrientDB.

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

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

    Permalink
  30. final def wait(): Unit

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

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

    Permalink
    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