package mapper
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
class
CodeGenerator
extends Generator with LoanPattern
Active Record like template generator
- case class Column (name: String, dataType: Int, isNotNull: Boolean, isAutoIncrement: Boolean) extends Product with Serializable
- sealed abstract class DateTimeClass extends Product with Serializable
- trait Generator extends AnyRef
- case class GeneratorConfig (srcDir: String = "src/main/scala", testDir: String = "src/test/scala", packageName: String = "models", template: GeneratorTemplate = GeneratorTemplate.queryDsl, testTemplate: GeneratorTestTemplate = GeneratorTestTemplate(""), lineBreak: LineBreak = LineBreak("\n"), caseClassOnly: Boolean = false, encoding: String = "UTF-8", autoConstruct: Boolean = false, defaultAutoSession: Boolean = true, dateTimeClass: DateTimeClass = DateTimeClass.JodaDateTime, tableNameToClassName: (String) ⇒ String = GeneratorConfig.toCamelCase, columnNameToFieldName: (String) ⇒ String = ..., returnCollectionType: ReturnCollectionType = ReturnCollectionType.List, view: Boolean = false) extends Product with Serializable
- sealed abstract class GeneratorTemplate extends Product with Serializable
- case class GeneratorTestTemplate (name: String) extends Product with Serializable
- case class LineBreak (name: String) extends Product with Serializable
- case class Model (url: String, username: String, password: String) extends AutoCloseable with Product with Serializable
- sealed abstract class ReturnCollectionType extends Product with Serializable
- case class Table (name: String, allColumns: List[Column], autoIncrementColumns: List[Column], primaryKeyColumns: List[Column], schema: Option[String] = None) extends Product with Serializable
Value Members
- object DateTimeClass extends Serializable
- object GeneratorConfig extends Serializable
- object GeneratorTemplate extends Serializable
- object GeneratorTestTemplate extends Serializable
- object LineBreak extends Serializable
- object ReturnCollectionType extends Serializable