Class KotlinFragmentGenerator
java.lang.Object
org.mybatis.generator.runtime.kotlin.elements.KotlinFragmentGenerator
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final IntrospectedTableprivate final Stringprivate final Stringprivate final String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate -
Method Summary
Modifier and TypeMethodDescriptionprivate StringcomposeIsEqualTo(String columName, String property) getPrimaryKeyWhereClauseAndParameters(boolean forUpdate) private StringgetResultAnnotation(Set<String> imports, IntrospectedColumn introspectedColumn, boolean idColumn) getSetEqualLines(List<IntrospectedColumn> columnList) getSetEqualWhenPresentLines(List<IntrospectedColumn> columnList) private StringmultiColumnAnd(String columName, String property) private StringmultiColumnWhere(String columName, String property) private StringsingleColumnWhere(String columName, String property)
-
Field Details
-
introspectedTable
-
resultMapId
-
supportObjectImport
-
tableFieldName
-
-
Constructor Details
-
KotlinFragmentGenerator
-
-
Method Details
-
getPrimaryKeyWhereClauseAndParameters
-
singleColumnWhere
-
multiColumnWhere
-
multiColumnAnd
-
composeIsEqualTo
-
getAnnotatedResults
-
getResultAnnotation
private String getResultAnnotation(Set<String> imports, IntrospectedColumn introspectedColumn, boolean idColumn) -
getGeneratedKeyAnnotation
-
getSetEqualLines
-
getSetEqualWhenPresentLines
-