package codegen
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class CodeFile(replacements: Map[String, String], templatePath: String, destinationPath: Option[String] = None) extends Product with Serializable
- case class CodeGenSettings(archiveId: String, schemaGroup: Option[String], jdbcInfo: JDBCInfo, prefix: String) extends Product with Serializable
- class CodeGenerator extends Extension
- trait CodeHelper extends AnyRef
- case class ColumnCode(column: Column, join: Option[JoinCode] = None) extends CodeHelper with Product with Serializable
- case class DatabaseCode(prefix: String, paths: ProjectPaths, tables: Seq[Seq[TableCode]], dbInfo: JDBCInfo, viewCreation: Seq[(String, String)]) extends Product with Serializable
- case class JDBCInfo(jdbc: String, user: String, pass: String) extends Product with Serializable
- case class JoinCode(tbInfo: TableInfo, columnName: String) extends CodeHelper with Product with Serializable
- case class MBGenAction(args: List[String]) extends Action with Product with Serializable
- case class ProjectPaths(outputRootDir: String, relBackendPackage: String, relFrontend: String, relDbPackage: String) extends Product with Serializable
- case class TableCode(info: TableInfo, dbPackagePath: String, columns: Seq[ColumnCode], datasetName: String, joins: Seq[TableInfo]) extends CodeHelper with Product with Serializable
- case class TableInfo(prefix: String, name: String) extends Product with Serializable
- class Tables extends CodeHelper
Value Members
- object MBGenActionCompanion extends ActionCompanion