package
util
Type Members
-
Value Members
-
def
ccMembersAnnotations[C <: Product, A <: Product](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C], arg1: scala.reflect.api.JavaUniverse.TypeTag[A]): List[(String, List[A])]
-
def
ccRecursiveMembersAnnotations[C <: Product, A <: Product](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C], arg1: scala.reflect.api.JavaUniverse.TypeTag[A]): CCRecursiveFieldAnnotations[A]
-
def
ccRecursiveMembersAnnotationsFold[C <: Product, A](f: (scala.reflect.api.JavaUniverse.Annotation) ⇒ Option[A])(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C]): CCRecursiveFieldAnnotations[A]
-
def
classAnnotationsFold[C, A](f: (scala.reflect.api.JavaUniverse.Annotation) ⇒ Option[A])(implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C]): List[A]
-
def
classTagOf[T](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T]): ClassTag[T]
-
def
instantiateCC[C <: Product](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C]): (Seq[Any]) ⇒ C
-
def
instantiateCCAnnotationFromAnnotation[C <: Product](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C]): (scala.reflect.api.JavaUniverse.Annotation) ⇒ Option[C]
-
def
instantiateCCWithDefaultValues[C <: Product](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C]): C
-
def
instantiateThreeCCAnnotationFromAnnotation[C <: Product, D <: Product, E <: Product](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C], arg1: scala.reflect.api.JavaUniverse.TypeTag[D], arg2: scala.reflect.api.JavaUniverse.TypeTag[E]): (scala.reflect.api.JavaUniverse.Annotation) ⇒ Option[:+:[C, :+:[D, :+:[E, CNil]]]]
-
def
instantiateTwoCCAnnotationFromAnnotation[C <: Product, D <: Product](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[C], arg1: scala.reflect.api.JavaUniverse.TypeTag[D]): (scala.reflect.api.JavaUniverse.Annotation) ⇒ Option[Either[D, C]]
-
def
pascalCaseSplit(s: List[Char]): List[String]
Inherited from AnyRef
Inherited from Any