Packages

p

com.outr

arango

package arango

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Package Members

  1. package model

Type Members

  1. sealed trait CollectionType extends AnyRef
  2. trait Document[D <: Document[D]] extends AnyRef
  3. trait DocumentModel[D <: Document[D]] extends AnyRef
  4. trait Edge[E <: Document[E], Left, Right] extends Document[E]

    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
  6. case class Id[D](value: String, collection: String) extends Ordered[Id[D]] with Product with Serializable

    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, expireAfterSeconds: Int = -1) extends Product with Serializable
  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
  9. sealed trait IndexType extends AnyRef
  10. case class Query(value: String, args: Map[String, Value]) extends Product with Serializable
  11. case class Serialization[D](doc2Json: (D) => Json, json2Doc: (Json) => D) extends Product with Serializable
  12. sealed trait Value extends AnyRef

Value Members

  1. object CollectionType
  2. object Id extends Serializable
  3. object IndexType
  4. object JsonImplicits
  5. object Macros
    Annotations
    @compileTimeOnly("Enable macro paradise to expand compile-time macros")
  6. object Serialization extends Serializable
  7. object Value

Ungrouped