BasicResultAssembler which does type coercion to handle cases
where the expression type and the expected result JavaType are different
(e.g. same column mapped with differently typed properties).
| Access | Constructor and Description |
|---|---|
| public | CoercingResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType, BasicValueConverter<J, ?> valueConverter)
|
| Modifier and Type | Method and Description |
|---|---|
| public Object | extractRawValue(RowProcessingState rowProcessingState)
Overrides org. |
| CoercingResultAssembler | back to summary |
|---|---|
| public CoercingResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType, BasicValueConverter<J, ?> valueConverter) | |
| extractRawValue | back to summary |
|---|---|
| public Object extractRawValue(RowProcessingState rowProcessingState) Overrides org. Access to the row value, coerced to expected type
| |