- java.lang.Object
-
- org.mybatis.dynamic.sql.util.AbstractColumnMapping
-
- Direct Known Subclasses:
ColumnToColumnMapping
,ConstantMapping
,NullMapping
,PropertyMapping
,SelectMapping
,StringConstantMapping
,ValueMapping
,ValueWhenPresentMapping
public abstract class AbstractColumnMapping extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractColumnMapping(SqlColumn<?> column)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract <R> R
accept(ColumnMappingVisitor<R> visitor)
String
columnName()
<R> R
mapColumn(Function<SqlColumn<?>,R> mapper)
-
-
-
Field Detail
-
column
protected final SqlColumn<?> column
-
-
Constructor Detail
-
AbstractColumnMapping
protected AbstractColumnMapping(SqlColumn<?> column)
-
-
Method Detail
-
columnName
public String columnName()
-
accept
public abstract <R> R accept(ColumnMappingVisitor<R> visitor)
-
-