Package io.micronaut.data.jdbc.mapper
Class ColumnIndexResultSetReader
java.lang.Object
io.micronaut.data.jdbc.mapper.ColumnIndexResultSetReader
public final class ColumnIndexResultSetReader
extends Object
implements io.micronaut.data.runtime.mapper.ResultReader<ResultSet,Integer>
A reader that uses the column index.
- Since:
- 1.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionColumnIndexResultSetReader(io.micronaut.data.runtime.convert.DataConversionService conversionService) Constructs a new instance. -
Method Summary
Modifier and TypeMethodDescriptionio.micronaut.core.convert.ConversionService<T> TgetRequiredValue(ResultSet resultSet, Integer index, Class<T> type) booleanreadBigDecimal(ResultSet resultSet, Integer index) booleanreadBoolean(ResultSet resultSet, Integer index) bytebyte[]chardoublereadDouble(ResultSet resultSet, Integer index) @Nullable ObjectreadDynamic(@NonNull ResultSet resultSet, @NonNull Integer index, @NonNull io.micronaut.data.model.DataType dataType) floatintlongshort@Nullable StringreadString(ResultSet resultSet, Integer index) readTimestamp(ResultSet resultSet, Integer 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, convertRequired, readUUID
-
Constructor Details
-
ColumnIndexResultSetReader
public ColumnIndexResultSetReader(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
-
readTimestamp
-
readTime
-
readLong
-
readChar
-
readDate
-
readString
-
readInt
-
readBoolean
-
readFloat
-
readByte
-
readShort
-
readDouble
-
readBigDecimal
-
readBytes
-
getRequiredValue
-
next
-