skinny.task.generator

ScaffoldGenerator

trait ScaffoldGenerator extends CodeGenerator

Skinny Generator Task.

Linear Supertypes
CodeGenerator, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ScaffoldGenerator
  2. CodeGenerator
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def editHtmlCode(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): String

  2. abstract def formHtmlCode(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): String

  3. abstract def indexHtmlCode(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): String

  4. abstract def newHtmlCode(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): String

  5. abstract def showHtmlCode(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): String

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def appendToControllers(namespaces: Seq[String], name: String): Unit

    Definition Classes
    CodeGenerator
  7. def appendToFactoriesConf(factoryName: String, nameAndTypeNamePairs: Seq[(String, String)]): Unit

  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. def charset: Charset

    Definition Classes
    CodeGenerator
  10. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def connectionPoolName: Any

    Definition Classes
    CodeGenerator
  12. def controllerCode(namespaces: Seq[String], resources: String, resource: String, template: String, args: Seq[ScaffoldGeneratorArg]): String

  13. def controllerPackage: String

    Definition Classes
    CodeGenerator
  14. def controllerPackageDir: String

    Definition Classes
    CodeGenerator
  15. def controllerSpecCode(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): String

  16. def convertJdbcSqlTypeToParamType(dataType: Int): ParamType

    Definition Classes
    CodeGenerator
  17. def customPrimaryKeyName: Option[String]

    Attributes
    protected
  18. def descendingOrderForIndexPage: Boolean

    Attributes
    protected
  19. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  21. def extractColumns(tableName: String): List[Column]

    Definition Classes
    CodeGenerator
  22. def extractTypeIfOptionOrSeq(t: String): String

    Definition Classes
    CodeGenerator
  23. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. def forceWrite(file: File, code: String): Unit

    Definition Classes
    CodeGenerator
  25. def generateApplicationControllerIfAbsent(): Unit

  26. def generateControllerSpec(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): Unit

  27. def generateEditView(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): Unit

  28. def generateFormView(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): Unit

  29. def generateIndexView(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): Unit

  30. def generateIntegrationTestSpec(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): Unit

  31. def generateMessages(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): Unit

  32. def generateMigrationSQL(resources: String, resource: String, generatorArgs: Seq[ScaffoldGeneratorArg], withId: Boolean): Unit

  33. def generateNewView(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): Unit

  34. def generateResourceController(namespaces: Seq[String], resources: String, resource: String, template: String, args: Seq[ScaffoldGeneratorArg]): Unit

  35. def generateShowView(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): Unit

  36. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  37. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  38. def integrationSpecCode(namespaces: Seq[String], resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): String

  39. def isAssociationTypeName(typeName: String): Boolean

    Definition Classes
    CodeGenerator
  40. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  41. def isOptionClassName(t: String): Boolean

    Definition Classes
    CodeGenerator
  42. def isSupportedParamType(typeName: String): Boolean

    Definition Classes
    CodeGenerator
  43. def messagesConfCode(messageResource: String, resources: String, resource: String, nameAndTypeNamePairs: Seq[(String, String)]): String

  44. def migrationSQL(resources: String, resource: String, generatorArgs: Seq[ScaffoldGeneratorArg], withId: Boolean = true): String

  45. def modelPackage: String

    Definition Classes
    CodeGenerator
  46. def modelPackageDir: String

    Definition Classes
    CodeGenerator
  47. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  48. final def notify(): Unit

    Definition Classes
    AnyRef
  49. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  50. def operationLinksInIndexPageRequired: Boolean

    Attributes
    protected
  51. def paramTypes: Seq[String]

    Definition Classes
    CodeGenerator
  52. def prepareDirectories(): Unit

    Definition Classes
    CodeGenerator
  53. def primaryKeyName: String

    Attributes
    protected
  54. def primaryKeyType: ParamType

    Attributes
    protected
  55. def resourceDir: String

    Definition Classes
    CodeGenerator
  56. def run(args: Seq[String]): Unit

  57. def showErrors(messages: Seq[String]): Unit

    Definition Classes
    CodeGenerator
  58. def showSkinnyGenerator(): Unit

    Definition Classes
    CodeGenerator
  59. def skipDBMigration: Boolean

    Attributes
    protected
  60. def snakeCasedPrimaryKeyName: String

    Attributes
    protected
  61. def sourceDir: String

    Definition Classes
    CodeGenerator
  62. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  63. def tableName: Option[String]

    Attributes
    protected
  64. def template: String

    Attributes
    protected
  65. def testResourceDir: String

    Definition Classes
    CodeGenerator
  66. def testSourceDir: String

    Definition Classes
    CodeGenerator
  67. def toCamelCase(v: String): String

    Definition Classes
    CodeGenerator
  68. def toCapitalizedSplitName(v: String): String

    Definition Classes
    CodeGenerator
  69. def toClassName(name: String): String

    Definition Classes
    CodeGenerator
  70. def toControllerClassName(name: String): String

    Definition Classes
    CodeGenerator
  71. def toControllerName(namespaces: Seq[String], resources: String): String

    Definition Classes
    CodeGenerator
  72. def toDBType(t: String): String

    Definition Classes
    CodeGenerator
  73. def toDirectoryPath(baseDir: String, namespaces: Seq[String]): String

    Definition Classes
    CodeGenerator
  74. def toFactoryName(namespaces: Seq[String], resource: String): String

    Attributes
    protected
  75. def toFirstCharLower(s: String): String

    Definition Classes
    CodeGenerator
  76. def toFirstCharUpper(s: String): String

    Definition Classes
    CodeGenerator
  77. def toNamespace(basePackage: String, namespaces: Seq[String]): String

    Definition Classes
    CodeGenerator
  78. def toParamType(column: Column): ParamType

    Definition Classes
    CodeGenerator
  79. def toResourceNameWithNamespace(namespaces: Seq[String], resource: String): String

    Attributes
    protected
  80. def toResourcesBasePath(namespaces: Seq[String]): String

    Definition Classes
    CodeGenerator
  81. def toScaffoldFieldDef(column: Column): String

    Definition Classes
    CodeGenerator
  82. def toScalaTypeName(paramTypeName: String): String

    Definition Classes
    CodeGenerator
  83. def toScalaTypeNameWithDefaultValueIfOptionOrSeq(paramTypeName: String): String

    Definition Classes
    CodeGenerator
  84. def toSnakeCase(v: String): String

    Definition Classes
    CodeGenerator
  85. def toSplitName(v: String): String

    Definition Classes
    CodeGenerator
  86. def toString(): String

    Definition Classes
    AnyRef → Any
  87. def toVariable(name: String): String

    Definition Classes
    CodeGenerator
  88. def useAutoConstruct: Boolean

    Attributes
    protected
  89. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  90. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  91. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  92. def webInfDir: String

    Definition Classes
    CodeGenerator
  93. def withId: Boolean

    Attributes
    protected
  94. def withTimestamps: Boolean

    Attributes
    protected
  95. def writeAppending(file: File, code: String): Unit

    Definition Classes
    CodeGenerator
  96. def writeIfAbsent(file: File, code: String): Unit

    Definition Classes
    CodeGenerator

Inherited from CodeGenerator

Inherited from AnyRef

Inherited from Any

Ungrouped