Module org.seasar.doma.core
Class ScalarProvider<BASIC,CONTAINER>
java.lang.Object
org.seasar.doma.internal.jdbc.command.AbstractObjectProvider<CONTAINER>
org.seasar.doma.internal.jdbc.command.ScalarProvider<BASIC,CONTAINER>
- All Implemented Interfaces:
ObjectProvider<CONTAINER>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected final JdbcMappingVisitorprotected final Query -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRetrieve the object.protected intgetColumnCount(ResultSet resultSet) protected voidvalidateColumnCount(ResultSet resultSet) Methods inherited from class org.seasar.doma.internal.jdbc.command.AbstractObjectProvider
fetch
-
Field Details
-
supplier
-
query
-
jdbcMappingVisitor
-
columnCountValidated
protected boolean columnCountValidated
-
-
Constructor Details
-
ScalarProvider
-
-
Method Details
-
get
Description copied from interface:ObjectProviderRetrieve the object.- Parameters:
resultSet- the result set- Returns:
- the object
- Throws:
SQLException- if the result set throwsSQLException.
-
validateColumnCount
- Throws:
SQLException
-
getColumnCount
- Throws:
SQLException
-