Package io.micronaut.data.jdbc.mapper
Class ColumnNameResultSetReader
java.lang.Object
io.micronaut.data.jdbc.mapper.ColumnNameResultSetReader
public final class ColumnNameResultSetReader
extends Object
implements io.micronaut.data.runtime.mapper.ResultReader<ResultSet,String>
A
ResultReader for JDBC that uses the column name.- Since:
- 1.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionColumnNameResultSetReader(io.micronaut.data.runtime.convert.DataConversionService conversionService) Constructs a new instance. -
Method Summary
Modifier and TypeMethodDescription<T> TconvertRequired(@NonNull Object value, Class<T> type) io.micronaut.core.convert.ConversionService<T> TgetRequiredValue(ResultSet resultSet, String name, Class<T> type) booleanreadBigDecimal(ResultSet resultSet, String name) booleanreadBoolean(ResultSet resultSet, String name) bytebyte[]chardoublereadDouble(ResultSet resultSet, String name) @Nullable ObjectreadDynamic(@NonNull ResultSet resultSet, @NonNull String index, @NonNull io.micronaut.data.model.DataType dataType) floatintlongshort@Nullable StringreadString(ResultSet resultSet, String name) readTimestamp(ResultSet resultSet, String index) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.data.runtime.mapper.ResultReader
convertRequired, readUUID
-
Constructor Details
-
ColumnNameResultSetReader
public ColumnNameResultSetReader() -
ColumnNameResultSetReader
public ColumnNameResultSetReader(io.micronaut.data.runtime.convert.DataConversionService conversionService) Constructs a new instance.- Parameters:
conversionService- The data conversion service- Since:
- 3.1
-
-
Method Details
-
getConversionService
public io.micronaut.core.convert.ConversionService getConversionService() -
readDynamic
-
next
-
convertRequired
-
readTimestamp
-
readTime
-
readLong
-
readChar
-
readDate
-
readString
-
readInt
-
readBoolean
-
readFloat
-
readByte
-
readShort
-
readDouble
-
readBigDecimal
-
readBytes
-
getRequiredValue
-