Package

com.outr

arango

Permalink

package arango

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait CollectionType extends AnyRef

    Permalink
  2. trait Document[D <: Document[D]] extends AnyRef

    Permalink
  3. trait DocumentModel[D <: Document[D]] extends AnyRef

    Permalink
  4. trait Edge[E <: Document[E], Left, Right] extends Document[E]

    Permalink

    Edge represents a graph connection between two vertices

    Edge represents a graph connection between two vertices

    E

    the type of document for this edge

    Left

    the left-side connection

    Right

    the right-side connection

    See also

    https://www.arangodb.com/docs/stable/http/edge-working-with-edges.html#read-in--or-outbound-edges

  5. case class Field[F](name: String) extends Product with Serializable

    Permalink
  6. case class Id[D](value: String, collection: String) extends Ordered[Id[D]] with Product with Serializable

    Permalink

    Id represents the _key, _id, and _rev for a document

    Id represents the _key, _id, and _rev for a document

    D

    the document type

    value

    the unique identity

    collection

    the collection name this id belongs to

  7. case class Index(type: IndexType, fields: List[String], sparse: Boolean = false, unique: Boolean = false, deduplicate: Boolean = true, geoJson: Boolean = true, minLength: Long = 3L) extends Product with Serializable

    Permalink
  8. case class IndexInfo(type: String, fields: Option[List[String]] = None, unique: Option[Boolean] = None, sparse: Option[Boolean] = None, id: Id[Index], isNewlyCreated: Option[Boolean] = None, selectivityEstimate: Option[Double] = None, error: Boolean = false, code: Int = 0) extends Product with Serializable

    Permalink
  9. sealed trait IndexType extends AnyRef

    Permalink
  10. case class Query(value: String, args: Map[String, Value]) extends Product with Serializable

    Permalink
  11. case class Serialization[D](doc2Json: (D) ⇒ Json, json2Doc: (Json) ⇒ D) extends Product with Serializable

    Permalink
  12. sealed trait Value extends AnyRef

    Permalink

Value Members

  1. object CollectionType

    Permalink
  2. object Id extends Serializable

    Permalink
  3. object IndexType

    Permalink
  4. object JsonImplicits

    Permalink
  5. object Macros

    Permalink
    Annotations
    @compileTimeOnly( ... )
  6. object Serialization extends Serializable

    Permalink
  7. object Value

    Permalink
  8. package model

    Permalink

Ungrouped