ArangoEdgeDocument

io.funkode.arangodb.ArangoEdgeDocument
class ArangoEdgeDocument[Encoder[_], Decoder[_]](database: DatabaseName, graph: GraphName, documentHandle: DocumentHandle)(using arangoClient: ArangoClient[Encoder, Decoder])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def read[T](ifNoneMatch: Option[String], ifMatch: Option[String])(using evidence$1: Decoder[T], Decoder[ArangoResult[GraphEdge[T]]]): AIO[T]
def remove[T](waitForSync: Boolean, returnOld: Boolean, ifMatch: Option[String], transaction: Option[TransactionId])(using Decoder[EdgeDocumentDeleted[T]]): AIO[EdgeDocumentDeleted[T]]