Class AbstractMethodGenerator
java.lang.Object
org.mybatis.generator.runtime.dynamic.sql.elements.AbstractMethodGenerator
- Direct Known Subclasses:
BasicInsertMethodGenerator
,BasicMultipleInsertMethodGenerator
,BasicSelectManyMethodGenerator
,BasicSelectOneMethodGenerator
,DeleteByPrimaryKeyMethodGenerator
,GeneralCountMethodGenerator
,GeneralDeleteMethodGenerator
,GeneralSelectDistinctMethodGenerator
,GeneralSelectMethodGenerator
,GeneralSelectOneMethodGenerator
,GeneralUpdateMethodGenerator
,InsertMethodGenerator
,InsertMultipleMethodGenerator
,InsertSelectiveMethodGenerator
,SelectByPrimaryKeyMethodGenerator
,UpdateAllColumnsMethodGenerator
,UpdateByPrimaryKeyMethodGenerator
,UpdateByPrimaryKeySelectiveMethodGenerator
,UpdateSelectiveColumnsMethodGenerator
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Context
protected final IntrospectedTable
protected final String
-
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
acceptParts
(MethodAndImports.Builder builder, Method method, MethodParts methodParts) static String
calculateFieldName
(String tableFieldName, IntrospectedColumn column) protected String
calculateFieldName
(IntrospectedColumn column) abstract boolean
callPlugins
(Method method, Interface interfaze) abstract MethodAndImports
-
Field Details
-
context
-
introspectedTable
-
tableFieldName
-
-
Constructor Details
-
AbstractMethodGenerator
-
-
Method Details
-
calculateFieldName
-
calculateFieldName
-
acceptParts
protected void acceptParts(MethodAndImports.Builder builder, Method method, MethodParts methodParts) -
generateMethodAndImports
-
callPlugins
-