package
dsl
Type Members
-
case class
AddEdge[A, B, C](edgeModel: A, inVertex: Vertex[B], outVertex: Vertex[C], orientFormat: OrientFormat[A]) extends ClientDSL[Edge[A]] with Product with Serializable
-
case class
AddEdgeToVertex[A, B, C](vertex: Vertex[A], edgeModel: B, inVertex: Vertex[C], clusterName: Option[String], orientFormat: OrientFormat[B]) extends VertexDSL[Edge[B]] with Product with Serializable
-
case class
AddVertex[A](vertexModel: A, orientFormat: OrientFormat[A]) extends ClientDSL[Vertex[A]] with Product with Serializable
-
case class
As[A](query: String, field: String, reader: Reader[OrientElement, A]) extends SqlDSL[A] with Product with Serializable
-
sealed
trait
ClientDSL[A] extends AnyRef
-
class
Clients[F[_]] extends AnyRef
-
case class
CountEdges[A, B](vertex: Vertex[A], direction: Direction, orientFormat: OrientFormat[B]) extends VertexDSL[Long] with Product with Serializable
-
-
-
sealed
trait
EdgeDSL[A] extends AnyRef
-
case class
EdgeList[A](query: String, reader: Reader[OrientElement, A]) extends SqlDSL[List[Edge[A]]] with Product with Serializable
-
case class
EdgeNel[A](query: String, reader: Reader[OrientElement, A]) extends SqlDSL[NonEmptyList[Edge[A]]] with Product with Serializable
-
class
Edges[F[_]] extends AnyRef
-
sealed
trait
ElementDSL[A] extends AnyRef
-
class
Elements[F[_]] extends AnyRef
-
case class
GetBaseClassName[A](element: Element[A]) extends ElementDSL[String] with Product with Serializable
-
case class
GetEdges[A, B](vertex: Vertex[A], direction: Direction, orientFormat: OrientFormat[B]) extends VertexDSL[List[Edge[B]]] with Product with Serializable
-
case class
GetEdgesDestination[A, B, C](vertex: Vertex[A], destination: Vertex[B], direction: Direction, orientFormat: OrientFormat[C]) extends VertexDSL[List[Edge[C]]] with Product with Serializable
-
case class
GetElementType[A](element: Element[A]) extends ElementDSL[String] with Product with Serializable
-
case class
GetIdentity[A](element: Element[A]) extends ElementDSL[ORID] with Product with Serializable
-
case class
GetInVertex[A, B](edge: Edge[A], orientFormat: OrientFormat[B]) extends EdgeDSL[Vertex[B]] with Product with Serializable
-
case class
GetLabel[A](element: Element[A]) extends ElementDSL[String] with Product with Serializable
-
case class
GetOutVertex[A, B](edge: Edge[A], orientFormat: OrientFormat[B]) extends EdgeDSL[Vertex[B]] with Product with Serializable
-
case class
GetType[A](vertex: Vertex[A]) extends VertexDSL[VertexType[A]] with Product with Serializable
-
case class
GetVertices[A, B, C](vertex: Vertex[A], direction: Direction, formatEdge: OrientFormat[B], formatVertex: OrientFormat[C]) extends VertexDSL[List[Vertex[C]]] with Product with Serializable
-
case class
InsertEdge[A](query: String, reader: Reader[OrientElement, A]) extends SqlDSL[Id[Edge[A]]] with Product with Serializable
-
case class
InsertVertex[A](query: String, reader: Reader[OrientElement, A]) extends SqlDSL[Id[Vertex[A]]] with Product with Serializable
-
case class
OptionalEdge[A](query: String, reader: Reader[OrientElement, A]) extends SqlDSL[Option[Edge[A]]] with Product with Serializable
-
case class
OptionalVertex[A](query: String, reader: Reader[OrientElement, A]) extends SqlDSL[Option[Vertex[A]]] with Product with Serializable
-
case class
Read[A](a: A) extends ReadDSL[A] with Product with Serializable
-
case class
ReadBinary(fieldName: String) extends ReadDSL[List[Byte]] with Product with Serializable
-
case class
ReadBoolean(fieldName: String) extends ReadDSL[Boolean] with Product with Serializable
-
case class
ReadBooleanOpt(fieldName: String) extends ReadDSL[Option[Boolean]] with Product with Serializable
-
sealed
trait
ReadDSL[A] extends AnyRef
-
case class
ReadDatetime(fieldName: String) extends ReadDSL[Date] with Product with Serializable
-
case class
ReadDatetimeOpt(fieldName: String) extends ReadDSL[Option[Date]] with Product with Serializable
-
case class
ReadDouble(fieldName: String) extends ReadDSL[Double] with Product with Serializable
-
case class
ReadDoubleOpt(fieldName: String) extends ReadDSL[Option[Double]] with Product with Serializable
-
case class
ReadFloat(fieldName: String) extends ReadDSL[Float] with Product with Serializable
-
case class
ReadFloatOpt(fieldName: String) extends ReadDSL[Option[Float]] with Product with Serializable
-
case class
ReadInt(fieldName: String) extends ReadDSL[Int] with Product with Serializable
-
case class
ReadIntOpt(fieldName: String) extends ReadDSL[Option[Int]] with Product with Serializable
-
case class
ReadLong(fieldName: String) extends ReadDSL[Long] with Product with Serializable
-
case class
ReadLongOpt(fieldName: String) extends ReadDSL[Option[Long]] with Product with Serializable
-
case class
ReadShort(fieldName: String) extends ReadDSL[Short] with Product with Serializable
-
case class
ReadShortOpt(fieldName: String) extends ReadDSL[Option[Short]] with Product with Serializable
-
case class
ReadString(fieldName: String) extends ReadDSL[String] with Product with Serializable
-
case class
ReadStringOpt(fieldName: String) extends ReadDSL[Option[String]] with Product with Serializable
-
class
Reads[F[_]] extends AnyRef
-
case class
RemoveElement[A](element: Element[A]) extends ElementDSL[Unit] with Product with Serializable
-
case class
SaveEdge() extends Product with Serializable
-
case class
SaveVertex() extends Product with Serializable
-
case class
Shutdown(close: Boolean) extends ClientDSL[Unit] with Product with Serializable
-
sealed
trait
SqlDSL[A] extends AnyRef
-
class
Sqls[F[_]] extends AnyRef
-
case class
UniqueEdge[A](query: String, reader: Reader[OrientElement, A]) extends SqlDSL[Id[Edge[A]]] with Product with Serializable
-
case class
UniqueVertex[A](query: String, reader: Reader[OrientElement, A]) extends SqlDSL[Id[Vertex[A]]] with Product with Serializable
-
case class
UnitDSL(query: String) extends SqlDSL[Unit] with Product with Serializable
-
case class
UpdateEdge[A](newModel: A, orientEdge: OrientEdge, orientFormat: OrientFormat[A]) extends EdgeDSL[Edge[A]] with Product with Serializable
-
case class
UpdateVertex[A](newModel: A, orientVertex: OrientVertex, orientFormat: OrientFormat[A]) extends VertexDSL[Vertex[A]] with Product with Serializable
-
sealed
trait
VertexDSL[A] extends AnyRef
-
case class
VertexList[A](query: String, reader: Reader[OrientElement, A]) extends SqlDSL[List[Vertex[A]]] with Product with Serializable
-
case class
VertexNel[A](query: String, reader: Reader[OrientElement, A]) extends SqlDSL[NonEmptyList[Vertex[A]]] with Product with Serializable
-
class
Vertices[F[_]] extends AnyRef