package
scalajack
Type Members
-
trait
AType extends AnyRef
-
case class
CCType(name: String, members: LinkedHashMap[String, AType], paramMap: LinkedHashMap[String, AType] = LinkedHashMap.empty[String,AType], superTrait: Option[TraitType] = None, collAnno: Option[String] = None) extends AType with Product with Serializable
-
case class
CollType(name: String, colTypes: List[AType]) extends AType with Product with Serializable
-
class
Collection extends Annotation with Annotation with ClassfileAnnotation
-
-
class
DBKey extends Annotation with Annotation with ClassfileAnnotation
-
case class
EnumType(name: String, enum: Enumeration) extends AType with Product with Serializable
-
case class
ErrType(name: String = "Error") extends AType with Product with Serializable
-
case class
JsonType() extends SupportedType[String] with Product with Serializable
-
case class
PrimType(name: String) extends AType with Product with Serializable
-
-
-
-
trait
ScalaJack[R] extends AnyRef
-
-
-
case class
TraitType(name: String, paramMap: LinkedHashMap[String, AType] = LinkedHashMap.empty[String,AType]) extends AType with Product with Serializable
-
class
Unicode extends AnyRef
-
case class
ValClassHandler(read: (String) ⇒ Any, render: (Any) ⇒ String) extends Product with Serializable
-
case class
ValueClassType(name: String, vcType: AType, vFieldName: String, isTypeParam: Boolean) extends AType with Product with Serializable
-
case class
ViewException(msg: String) extends Exception with Product with Serializable
-
case class
VisitorContext(isCanonical: Boolean = true, isValidating: Boolean = false, estFieldsInObj: Int = 128, valClassMap: Map[String, ValClassHandler] = Map.empty[String,ValClassHandler], hintMap: Map[String, String] = Map("default" -> "_hint")) extends Product with Serializable