eu.fakod.neo4jscala

Neo4jWrapper

object Neo4jWrapper extends Neo4jWrapperImplicits

Neo4jWrapper Object

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Neo4jWrapper
  2. Neo4jWrapperImplicits
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit class NodeToCaseClass extends AnyRef

    for serialization

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 ClassPropertyName: String

    this name will be used to store the class name of the serialized case class that will be verified in deserialization

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def deSerialize[T](pc: PropertyContainer)(implicit arg0: Manifest[T]): T

    deserializes a given case class type from a given Node instance throws a IllegalArgumentException if a Nodes properties do not fit to the case class properties

  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. implicit def fn2ReturnableEvaluator(e: (TraversalPosition) ⇒ Boolean): ReturnableEvaluator

    creates a functional correct ReturnableEvaluator instance

    creates a functional correct ReturnableEvaluator instance

    Definition Classes
    Neo4jWrapperImplicits
  14. implicit def fn2StopEvaluator(e: (TraversalPosition) ⇒ Boolean): StopEvaluator

    creates a functional correct StopEvaluator instance

    creates a functional correct StopEvaluator instance

    Definition Classes
    Neo4jWrapperImplicits
  15. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  16. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  17. implicit def indexManager(implicit ds: DatabaseService): IndexManager

    Stuff for Indexes

    Stuff for Indexes

    Definition Classes
    Neo4jWrapperImplicits
  18. final def isInstanceOf[T0]: Boolean

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

    Definition Classes
    AnyRef
  20. implicit def node2relationshipBuilder(node: Node): NodeRelationshipMethods

    converts to a relationship builder to use --> <-- methods

    converts to a relationship builder to use --> <-- methods

    Definition Classes
    Neo4jWrapperImplicits
  21. implicit def nodeLabeler(node: Node): NodeLabelMethods

    label convenience methods

    label convenience methods

    Definition Classes
    Neo4jWrapperImplicits
  22. final def notify(): Unit

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

    Definition Classes
    AnyRef
  24. implicit def propertyContainer2RichPropertyContainer(propertyContainer: PropertyContainer): RichPropertyContainer

    conversion to use property set and get convenience

    conversion to use property set and get convenience

    Definition Classes
    Neo4jWrapperImplicits
  25. def serialize[T <: PropertyContainer](cc: AnyRef, pc: PropertyContainer): T

    serializes a given case class into a Node instance for null values not property will be set

  26. implicit def string2RelationshipType(relType: String): DynamicRelationshipType

    converts a String to a relationship type

    converts a String to a relationship type

    Definition Classes
    Neo4jWrapperImplicits
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  28. def toCC[T](pc: PropertyContainer)(implicit arg0: Manifest[T]): Option[T]

    conditional case class deserialization Some(T) if possible None if not

  29. def toCCPossible[T](pc: PropertyContainer)(implicit arg0: Manifest[T]): Boolean

    only checks if this property container has been serialized with T

  30. def toString(): String

    Definition Classes
    AnyRef → Any
  31. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Neo4jWrapperImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped