object
Ophion
Type Members
-
case class
AsOperation(as: String) extends Operation[GraphTraversal[_, _]] with Product with Serializable
-
case class
ByOperation(by: String) extends Operation[GraphTraversal[_, _]] with Product with Serializable
-
case class
CapOperation(cap: List[String]) extends Operation[GraphTraversal[_, _]] with Product with Serializable
-
case class
CountOperation(count: String) extends Operation[GraphTraversal[_, Long]] with Product with Serializable
-
case class
EdgeDirect(type: String, properties: Map[String, Any]) extends GraphView with Product with Serializable
-
case class
EdgeFull(type: String, properties: Map[String, Any], in: String, out: String) extends GraphView with Product with Serializable
-
type
EdgeMap = Map[String, List[String]]
-
type
FreeOperation[F] = Free[Operation, F]
-
sealed
trait
GraphView extends AnyRef
-
case class
GroupCountOperation(groupCount: String) extends Operation[GraphTraversal[_, _]] with Product with Serializable
-
case class
HasNotOperation(hasNot: String) extends Operation[GraphTraversal[_, Vertex]] with Product with Serializable
-
case class
HasOperation(has: String, within: List[_]) extends Operation[GraphTraversal[_, Vertex]] with Product with Serializable
-
case class
InEdgeOperation(inEdge: String) extends Operation[GraphTraversal[_, Edge]] with Product with Serializable
-
case class
InOperation(in: String) extends Operation[GraphTraversal[_, Vertex]] with Product with Serializable
-
case class
InVertexOperation(inVertex: String) extends Operation[GraphTraversal[_, Vertex]] with Product with Serializable
-
case class
LabelOperation(label: String) extends Operation[GraphTraversal[_, Vertex]] with Product with Serializable
-
case class
LimitOperation(limit: Long) extends Operation[GraphTraversal[_, _]] with Product with Serializable
-
sealed
trait
Operation[O] extends AnyRef
-
case class
OutEdgeOperation(outEdge: String) extends Operation[GraphTraversal[_, Edge]] with Product with Serializable
-
case class
OutOperation(out: String) extends Operation[GraphTraversal[_, Vertex]] with Product with Serializable
-
case class
OutVertexOperation(outVertex: String) extends Operation[GraphTraversal[_, Vertex]] with Product with Serializable
-
case class
Query(query: List[Operation[_]]) extends Operation[GraphTraversal[_, _]] with Product with Serializable
-
case class
RangeOperation(begin: Long, end: Long) extends Operation[GraphTraversal[_, _]] with Product with Serializable
-
case class
SelectOperation(select: List[String]) extends Operation[GraphTraversal[_, _]] with Product with Serializable
-
case class
ValuesOperation(values: List[String]) extends Operation[GraphTraversal[_, _]] with Product with Serializable
-
case class
VertexDirect(type: String, properties: Map[String, Any]) extends GraphView with Product with Serializable
-
case class
VertexFull(type: String, properties: Map[String, Any], in: EdgeMap, out: EdgeMap) extends GraphView with Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
-
object
IdentityOperation extends Operation[GraphTraversal[_, _]] with Product with Serializable
-
-
object
Query extends Serializable
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
groupAs[A, B, C](items: Iterable[A])(key: (A) ⇒ B)(value: (A) ⇒ C): Map[B, List[C]]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
operationInterpreter(traversal: GraphTraversal[_, _]): ~>[Operation, Id]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any