Type Members
-
type
Aux[DomainType, Out0] = Converter[DomainType] { type GraphType = Out0 }
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
implicit
val
forBoolean: Converter[Boolean] { type GraphType = Boolean }
-
implicit
def
forDomainNode[DomainType <: DomainRoot](implicit marshaller: Marshallable[DomainType], graph: Graph): Converter[DomainType] { type GraphType = gremlin.scala.Vertex }
-
implicit
val
forDouble: Converter[Double] { type GraphType = Double }
-
implicit
val
forFloat: Converter[Float] { type GraphType = Float }
-
implicit
def
forGeneric[T, Repr <: HList, GraphType <: HList, GraphTypeTuple <: Product](implicit gen: shapeless.Generic.Aux[T, Repr], converter: Aux[Repr, GraphType], tupler: shapeless.ops.hlist.Tupler.Aux[GraphType, GraphTypeTuple], toHList: shapeless.ops.product.ToHList.Aux[GraphTypeTuple, GraphType]): Aux[T, GraphTypeTuple]
-
implicit
def
forHList[H, HGraphType, T <: HList, TGraphType <: HList](implicit hConverter: Aux[H, HGraphType], tConverter: Aux[T, TGraphType]): Aux[::[H, T], ::[HGraphType, TGraphType]]
-
implicit
val
forHNil: Converter[HNil] { ... /* 3 definitions in type refinement */ }
-
implicit
val
forInt: Converter[Int] { type GraphType = Int }
-
implicit
val
forInteger: Converter[Integer] { type GraphType = Integer }
-
implicit
val
forJBoolean: Converter[Boolean] { type GraphType = Boolean }
-
implicit
val
forJDouble: Converter[Double] { type GraphType = Double }
-
implicit
val
forJFloat: Converter[Float] { type GraphType = Float }
-
implicit
def
forList[A, AGraphType](implicit aConverter: Aux[A, AGraphType]): Converter[List[A]] { type GraphType = List[AGraphType] }
-
implicit
def
forSet[A, AGraphType](implicit aConverter: Aux[A, AGraphType]): Converter[Set[A]] { type GraphType = Set[AGraphType] }
-
implicit
val
forString: Converter[String] { type GraphType = String }
-
implicit
def
forUnit: Converter[Unit] { type GraphType = Unit }
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
identityConverter[A]: Converter[A] { type GraphType = A }
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
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