Class SqlColumn.AbstractBuilder<T, C extends SqlColumn<T>, B extends SqlColumn.AbstractBuilder<T,C,B> >
java.lang.Object
org.mybatis.dynamic.sql.SqlColumn.AbstractBuilder<T,C,B>
- Direct Known Subclasses:
SqlColumn.Builder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Nullable Stringprotected Stringprotected @Nullable Stringprotected @Nullable JDBCTypeprotected @Nullable Stringprotected ParameterTypeConverter<T, ?> protected @Nullable RenderingStrategyprotected @Nullable SqlTableprotected @Nullable Stringprotected @Nullable String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Cbuild()protected abstract BgetThis()withDescendingPhrase(String descendingPhrase) withJavaProperty(@Nullable String javaProperty) withJavaType(@Nullable Class<T> javaType) withJdbcType(@Nullable JDBCType jdbcType) withParameterTypeConverter(ParameterTypeConverter<T, ?> parameterTypeConverter) withRenderingStrategy(@Nullable RenderingStrategy renderingStrategy) withTableQualifier(@Nullable String tableQualifier) withTypeHandler(@Nullable String typeHandler)
-
Field Details
-
name
-
table
-
jdbcType
-
descendingPhrase
-
alias
-
typeHandler
-
renderingStrategy
-
parameterTypeConverter
-
tableQualifier
-
javaType
-
javaProperty
-
-
Constructor Details
-
AbstractBuilder
public AbstractBuilder()
-
-
Method Details
-
withName
-
withTable
-
withJdbcType
-
withDescendingPhrase
-
withAlias
-
withTypeHandler
-
withRenderingStrategy
-
withParameterTypeConverter
-
withTableQualifier
-
withJavaType
-
withJavaProperty
-
getThis
-
build
-