AbstractSourceCodeGenerator
Base implementation for a Source code String generator
Attributes
- Source:
- AbstractSourceCodeGenerator.scala
- Graph
- Supertypes
- Known subtypes
- class SourceCodeGenerator
Members list
Basic customization overrides
Code generator for table related code
Code generator for table related code
Attributes
- model
corresponding Slick meta model component
- Inherited from:
- AbstractGenerator
- Source:
- AbstractGenerator.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
- class SourceCodeTableDef
Table generator factory. Override for customization.
Table generator factory. Override for customization.
Attributes
- Inherited from:
- AbstractGenerator
- Source:
- AbstractGenerator.scala
Generates code for the complete model (not wrapped in a package yet)
Generates code for the complete model (not wrapped in a package yet)
Attributes
Generates code for the container class (not wrapped in a package yet)
Generates code for the container class (not wrapped in a package yet)
Attributes
Generates code for the DDL statement.
Generates a map that associates the table name with its generated code (not wrapped in a package yet).
Generates a map that associates the table name with its generated code (not wrapped in a package yet).
Attributes
Maps database table name to entity case class name
Maps database table name to entity case class name
Attributes
- Inherited from:
- AbstractGenerator
- Source:
- AbstractGenerator.scala
Maps database table name to Table class and value name
Maps database table name to Table class and value name
Attributes
- Inherited from:
- AbstractGenerator
- Source:
- AbstractGenerator.scala
Type members
Classlikes
Attributes
- Source:
- AbstractSourceCodeGenerator.scala
- Graph
- Supertypes
- class AbstractTableDeftrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
- class SourceCodeTableDef
Inherited classlikes
Slick code generator string extension methods. (Warning: Not unicode-safe, uses String#apply)
Slick code generator string extension methods. (Warning: Not unicode-safe, uses String#apply)
Attributes
- Inherited from:
- GeneratorHelpers
- Source:
- AbstractGenerator.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Inherited types
Table generator virtual class
Table generator virtual class
Attributes
- Inherited from:
- AbstractGenerator
- Source:
- AbstractGenerator.scala
Value members
Concrete methods
Attributes
Attributes
Inherited methods
Assemble doc comment with scala code
Assemble doc comment with scala code
Attributes
- Inherited from:
- StringGeneratorHelpers
- Source:
- AbstractSourceCodeGenerator.scala
Attributes
- Inherited from:
- GeneratorHelpers
- Source:
- AbstractGenerator.scala
Wrap the given type into an Option type
Wrap the given type into an Option type
Attributes
- Inherited from:
- StringGeneratorHelpers
- Source:
- AbstractSourceCodeGenerator.scala
Generates code for a qualified Scala type
Generates code for a qualified Scala type
Attributes
- Inherited from:
- StringGeneratorHelpers
- Source:
- AbstractSourceCodeGenerator.scala
Attributes
- Inherited from:
- StringGeneratorHelpers
- Source:
- AbstractSourceCodeGenerator.scala
Marks a String as a TermName (e.g. for escaping scala keywords)
Marks a String as a TermName (e.g. for escaping scala keywords)
Attributes
- Inherited from:
- StringGeneratorHelpers
- Source:
- AbstractSourceCodeGenerator.scala
Marks a String as a TypeName (e.g. for escaping scala keywords)
Marks a String as a TypeName (e.g. for escaping scala keywords)
Attributes
- Inherited from:
- StringGeneratorHelpers
- Source:
- AbstractSourceCodeGenerator.scala
Inherited fields
Enables DDL Generation.
Words that are reserved keywords in Scala
Words that are reserved keywords in Scala
Attributes
- Inherited from:
- GeneratorHelpers
- Source:
- AbstractGenerator.scala
Existing term member names in Table[_] that do not take parameters
Existing term member names in Table[_] that do not take parameters
Attributes
- Inherited from:
- GeneratorHelpers
- Source:
- AbstractGenerator.scala
Table code generators.
Table code generators indexed by db table name.
Table code generators indexed by db table name.
Attributes
- Inherited from:
- AbstractGenerator
- Source:
- AbstractGenerator.scala
Implicits
Inherited implicits
Slick code generator string extension methods. (Warning: Not unicode-safe, uses String#apply)
Slick code generator string extension methods. (Warning: Not unicode-safe, uses String#apply)
Attributes
- Inherited from:
- GeneratorHelpers
- Source:
- AbstractGenerator.scala