package
tiny
Type Members
-
case class
Config(typeGroups: Seq[TypeGroup]) extends Product with Serializable
-
case class
ProgramArguments(definitionsFile: String = null) extends Product with Serializable
-
case class
RawConfig(packageName: String, className: String = "TinyTypes", creationType: String, folder: String, tiny: Map[String, String], fileHeader: Option[String], extractionName: Option[String], enableAnyVal: Option[Boolean], generateImplicits: Option[Boolean]) extends Product with Serializable
-
abstract
class
Runner extends Input
-
case class
TinyTypeDefinition(tinyName: String, typeName: String, extractionName: String = "value", canBeAnyVal: Boolean = true) extends Product with Serializable
-
case class
TypeGroup(packageName: String, className: String = "TinyTypes", creationType: TypeAliasType.Value = TypeAliasType.CaseClass, folder: String, types: Seq[TinyTypeDefinition], fileHeader: Option[String], generateImplicits: Option[Boolean]) extends Product with Serializable