Packages

package query

Content Hierarchy
Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait BaseQuery extends AnyRef
  2. final class CypherStringInterpolator extends AnyVal
  3. final class DeferredQuery[T, RT <: ResultType] extends BaseQuery

    Represents a query that produces results when executed.

    Represents a query that produces results when executed.

    T

    the type of the value(s) that will be returned.

    See also

    The parametrized queries documentation.

  4. final class DeferredQueryBuilder extends AnyRef

    A builder for constructing instance of DeferredQuery.

    A builder for constructing instance of DeferredQuery.

    The idiomatic way to use the DeferredQueryBuilder is with the c string interpolator.

    Example:
    1. val name = "John"
      val born = 1980
      
      val query = c"CREATE (: Person { name: ${name}, born: ${born} })"
    See also

    The parametrized queries documentation.

  5. final class ExecuteQuery extends BaseQuery

    Represents a query that doesn't produce results when executed.

  6. sealed trait QueryArg extends AnyRef
  7. trait QueryArgMapper[A] extends AnyRef
    Annotations
    @implicitNotFound()
  8. sealed trait ResultType extends AnyRef

    Phantom type to determine the appropriate return type of a DeferredQuery.

Value Members

  1. object CypherStringInterpolator
  2. object QueryArg
  3. object QueryArgMapper
  4. object ResultType

Ungrouped