Class IntrospectedTableKotlinImpl


public class IntrospectedTableKotlinImpl extends IntrospectedTableMyBatis3Impl
  • Constructor Details

    • IntrospectedTableKotlinImpl

      public IntrospectedTableKotlinImpl()
  • Method Details

    • calculateGenerators

      public void calculateGenerators(List<String> warnings, ProgressCallback progressCallback)
      Description copied from class: IntrospectedTable
      This method can be used to initialize the generators before they will be called.

      This method is called after all the setX methods, but before getNumberOfSubtasks(), getGeneratedJavaFiles, and getGeneratedXmlFiles.

      Overrides:
      calculateGenerators in class IntrospectedTableMyBatis3Impl
      Parameters:
      warnings - the warnings
      progressCallback - the progress callback
    • calculateKotlinMapperAndExtensionsGenerator

      protected void calculateKotlinMapperAndExtensionsGenerator(List<String> warnings, ProgressCallback progressCallback)
    • calculateKotlinDataClassGenerator

      protected void calculateKotlinDataClassGenerator(List<String> warnings, ProgressCallback progressCallback)
    • requiresXMLGenerator

      public boolean requiresXMLGenerator()
      Description copied from class: IntrospectedTable
      Should return true if an XML generator is required for this table. This method will be called during validation of the configuration, so it should not rely on database introspection. This method simply tells the validator if an XML configuration is normally required for this implementation.
      Overrides:
      requiresXMLGenerator in class IntrospectedTableMyBatis3Impl
      Returns:
      true, if successful