Class Concatenate<T>
java.lang.Object
org.mybatis.dynamic.sql.select.function.AbstractTypeConvertingFunction<T, T, OperatorFunction<T>>
org.mybatis.dynamic.sql.select.function.AbstractUniTypeFunction<T, OperatorFunction<T>>
org.mybatis.dynamic.sql.select.function.OperatorFunction<T>
org.mybatis.dynamic.sql.select.function.Concatenate<T>
- All Implemented Interfaces:
BasicColumn, BindableColumn<T>
-
Field Summary
Fields inherited from class OperatorFunction
secondColumn, subsequentColumnsFields inherited from class AbstractTypeConvertingFunction
alias, column -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConcatenate(BasicColumn firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns) -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Concatenate<T> concatenate(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns) protected Concatenate<T> copy()static <T> Concatenate<T> of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns) Methods inherited from class OperatorFunction
of, of, renderMethods inherited from class AbstractUniTypeFunction
jdbcType, typeHandlerMethods inherited from class AbstractTypeConvertingFunction
alias, asMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BasicColumn
renderingStrategyMethods inherited from interface BindableColumn
convertParameterType, javaType
-
Constructor Details
-
Concatenate
protected Concatenate(BasicColumn firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
-
-
Method Details
-
copy
- Overrides:
copyin classOperatorFunction<T>
-
concatenate
public static <T> Concatenate<T> concatenate(BindableColumn<T> firstColumn, BasicColumn secondColumn, BasicColumn... subsequentColumns) -
of
public static <T> Concatenate<T> of(BindableColumn<T> firstColumn, BasicColumn secondColumn, List<BasicColumn> subsequentColumns)
-