Packages

object types

Data types supported by Neo4j.

Source
model.scala
Linear Supertypes
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. types
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait Entity extends NeoType with NeoObject

    Parent type of all Neo4j structural types.

  2. final case class NeoList(values: List[NeoType]) extends NeoType with Product with Serializable

    Represents a Neo4j heterogeneous list (composite type)

  3. final case class NeoMap(properties: Map[String, NeoType]) extends NeoType with NeoObject with Product with Serializable

    Represents a Neo4j heterogeneous map (composite type)

  4. sealed trait NeoObject extends NeoType

    Parent type of all Neo4j types that have named properties.

  5. sealed abstract class NeoType extends Product with Serializable

    Parent type of all Neo4j types.

  6. final case class Node(elementId: String, labels: Set[String], properties: Map[String, Value]) extends NeoType with Entity with Product with Serializable

    Represents a Neo4j Node.

  7. sealed trait Path extends NeoType

    Represents a Neo4j Path.

  8. final case class Relationship(elementId: String, relationshipType: String, properties: Map[String, Value], startNodeId: String, endNodeId: String) extends NeoType with Entity with Product with Serializable

    Represents a Neo4j Relationship.

  9. sealed trait Value extends NeoType

    Parent type of all Neo4j property types.

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  19. object Path extends Serializable
  20. object Value extends Serializable

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped