public class

FlatModelRules

extends BaseRules
java.lang.Object
   ↳ org.mybatis.generator.internal.rules.BaseRules
     ↳ org.mybatis.generator.internal.rules.FlatModelRules

Class Overview

This class encapsulates all the code generation rules for a table using the flat model.

Summary

[Expand]
Inherited Fields
From class org.mybatis.generator.internal.rules.BaseRules
Public Constructors
FlatModelRules(IntrospectedTable introspectedTable)
Public Methods
boolean generateBaseRecordClass()
We always generate a base record in the flat model.
boolean generatePrimaryKeyClass()
We never generate a primary key in the flat model.
boolean generateRecordWithBLOBsClass()
We never generate a record with BLOBs class in the flat model.
[Expand]
Inherited Methods
From class org.mybatis.generator.internal.rules.BaseRules
From class java.lang.Object
From interface org.mybatis.generator.internal.rules.Rules

Public Constructors

public FlatModelRules (IntrospectedTable introspectedTable)

Public Methods

public boolean generateBaseRecordClass ()

We always generate a base record in the flat model.

Returns
  • true if the class should be generated

public boolean generatePrimaryKeyClass ()

We never generate a primary key in the flat model.

Returns
  • true if the primary key should be generated

public boolean generateRecordWithBLOBsClass ()

We never generate a record with BLOBs class in the flat model.

Returns
  • true if the record with BLOBs class should be generated