| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Object | extract(Object[]
All non-scalar results (handled at a higher level than these processors) data, ResultSet The JDBC result set. resultSet, SharedSessionContractImplementor The Hibernate Session session)Implements org. |
| public void | performDiscovery(JdbcResultMetadata
Delegate for accessing metadata about the JDBC ResultSet metadata, List<Type> The building List of types types, List<String> The building list of column names/aliases aliases)Implements org. |
| alias | back to summary |
|---|---|
| private String alias | |
| position | back to summary |
|---|---|
| private int position | |
| type | back to summary |
|---|---|
| private Type type | |
| ScalarResultColumnProcessor | back to summary |
|---|---|
| public ScalarResultColumnProcessor(int position) | |
| ScalarResultColumnProcessor | back to summary |
|---|---|
| public ScalarResultColumnProcessor(String alias, Type type) | |
| extract | back to summary |
|---|---|
| public Object extract(Object[] data, ResultSet resultSet, SharedSessionContractImplementor session) throws SQLException, HibernateException Implements org. Doc from org. Perform The extraction
| |
| performDiscovery | back to summary |
|---|---|
| public void performDiscovery(JdbcResultMetadata metadata, List<Type> types, List<String> aliases) throws SQLException Implements org. Doc from org. Perform discovery, if needed. Typically discovery activities include looking up the column name in the ResultSet or JDBC type codes.
| |