io.paradoxical.scala

tiny

package tiny

Visibility
  1. Public
  2. All

Type Members

  1. case class Config(typeGroups: Seq[TypeGroup]) extends Product with Serializable

  2. case class ProgramArguments(definitionsFile: String = null) extends Product with Serializable

  3. case class RawConfig(packageName: String, className: String = "TinyTypes", creationType: String, folder: String, tiny: Map[String, String], fileHeader: Option[String], generateImplicits: Option[Boolean]) extends Product with Serializable

  4. abstract class Runner extends Input

  5. case class TinyTypeDefinition(tinyName: String, typeName: String) extends Product with Serializable

  6. 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

Value Members

  1. object Config extends Serializable

  2. object Main extends App

  3. object TypeAliasType extends Enumeration

  4. package makers

  5. package providers

  6. package traits

Ungrouped