public static final class Inserter.ColumnMapping
extends java.lang.Object
Constructor and Description |
---|
ColumnMapping(Name columnName)
Creates a column mapping.
|
ColumnMapping(Name columnName,
java.lang.String expression)
Creates a column mapping.
|
ColumnMapping(java.lang.String columnName)
Creates a column mapping.
|
ColumnMapping(java.lang.String columnName,
java.lang.String expression)
Creates a column mapping.
|
Modifier and Type | Method and Description |
---|---|
Name |
getColumnName()
Returns the name of the column.
|
java.util.Optional<java.lang.String> |
getExpression()
Returns the optional expression mapped to the column.
|
public ColumnMapping(Name columnName, java.lang.String expression)
columnName
- Column name.expression
- SQL expression.public ColumnMapping(Name columnName)
columnName
- Column name.public ColumnMapping(java.lang.String columnName, java.lang.String expression)
columnName
- Column name.expression
- SQL expression.public ColumnMapping(java.lang.String columnName)
columnName
- Column name.public Name getColumnName()
public java.util.Optional<java.lang.String> getExpression()