| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public default void | accept(String tableName, JdbcMappingContainer base, String[] columnNames)
Simple form of visitation over a number of columns by name, using
a separate |
| public default void | accept(String tableName, String[] columnNames, IntFunction<JdbcMapping> jdbcMappings)
Simple form allowing visitation over a number of column names within a table. |
| accept | back to summary |
|---|---|
| public void accept(int selectionIndex, SelectableMapping selectableMapping) Accept the selectable mapping. `selectIndex` is its position,
the meaning of which depends on the impl and whether
| |
| accept | back to summary |
|---|---|
| public default void accept(String tableName, JdbcMappingContainer base, String[] columnNames) Simple form of visitation over a number of columns by name, using
a separate Intended for use in visiting table keys, where we know JdbcMappings, etc. from the identifier. The expectation here is for the following details to be available: | |
| accept | back to summary |
|---|---|
| public default void accept(String tableName, String[] columnNames, IntFunction<JdbcMapping> jdbcMappings) Simple form allowing visitation over a number of column names within a table. Very limited functionality in terms of the visited SelectableMappings will not have any defined JdbcMapping, etc | |
| Modifier and Type | Field and Description |
|---|---|
| private final JdbcMappingContainer | |
| private final String[] | |
| private int | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public |
| base | back to summary |
|---|---|
| private final JdbcMappingContainer base | |
| columnNames | back to summary |
|---|---|
| private final String[] columnNames | |
| index | back to summary |
|---|---|
| private int index | |
| tableName | back to summary |
|---|---|
| private final String tableName | |
| MutableSelectableMapping | back to summary |
|---|---|
| public MutableSelectableMapping(String tableName, JdbcMappingContainer base, String[] columnNames) | |
| forEach | back to summary |
|---|---|
| private void forEach(BiConsumer<Integer, SelectableMapping> consumer) | |
| getColumnDefinition | back to summary |
|---|---|
| public String getColumnDefinition() Implements org.
| |
| getContainingTableExpression | back to summary |
|---|---|
| public String getContainingTableExpression() Implements org. Doc from org. The name of the table to which this selectable is mapped
| |
| getCustomReadExpression | back to summary |
|---|---|
| public String getCustomReadExpression() Implements org. Doc from org. The selection's read expression accounting for formula treatment as well
as
| |
| getCustomWriteExpression | back to summary |
|---|---|
| public String getCustomWriteExpression() Implements org. Doc from org. The selection's write expression accounting
| |
| getJdbcMapping | back to summary |
|---|---|
| public JdbcMapping getJdbcMapping() Implements org.
| |
| getLength | back to summary |
|---|---|
| public Long getLength() Implements org.
| |
| getPrecision | back to summary |
|---|---|
| public Integer getPrecision() Implements org.
| |
| getScale | back to summary |
|---|---|
| public Integer getScale() Implements org.
| |
| getSelectionExpression | back to summary |
|---|---|
| public String getSelectionExpression() Implements org. Doc from org. The selection's expression. This is the column name or formula
| |
| isFormula | back to summary |
|---|---|
| public boolean isFormula() Implements org. Doc from org. Is the mapping a formula instead of a physical column?
| |
| isInsertable | back to summary |
|---|---|
| public boolean isInsertable() Implements org.
| |
| isNullable | back to summary |
|---|---|
| public boolean isNullable() Implements org. Doc from org. Is the mapping considered nullable?
| |
| isPartitioned | back to summary |
|---|---|
| public boolean isPartitioned() Implements org.
| |
| isUpdateable | back to summary |
|---|---|
| public boolean isUpdateable() Implements org.
| |