| Modifier and Type | Class and Description |
|---|---|
| protected class | OutputsImpl.CurrentReturnState
Encapsulates the information needed to interpret the current return within a result |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final ResultContext | |
| private OutputsImpl. | |
| private final PreparedStatement | |
| private final OutputsImpl. | |
| private static final Logger |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private OutputsImpl. | |
| protected OutputsImpl. | |
| private static OutputsImpl. | |
| protected JDBCException | |
| private List | |
| protected List | |
| public Output | |
| public boolean | goToNext()
Implements org. getCurrent() return null?
|
| public void | release()
Implements org. |
| context | back to summary |
|---|---|
| private final ResultContext context | |
| currentReturnState | back to summary |
|---|---|
| private OutputsImpl. | |
| jdbcStatement | back to summary |
|---|---|
| private final PreparedStatement jdbcStatement | |
| loader | back to summary |
|---|---|
| private final OutputsImpl. | |
| log | back to summary |
|---|---|
| private static final Logger log | |
| OutputsImpl | back to summary |
|---|---|
| public OutputsImpl(ResultContext context, PreparedStatement jdbcStatement) | |
| buildCurrentReturnState | back to summary |
|---|---|
| private OutputsImpl. | |
| buildCurrentReturnState | back to summary |
|---|---|
| protected OutputsImpl. | |
| buildSpecializedCustomLoader | back to summary |
|---|---|
| private static OutputsImpl. | |
| convert | back to summary |
|---|---|
| protected JDBCException convert(SQLException e, String message) | |
| extractCurrentResults | back to summary |
|---|---|
| private List | |
| extractResults | back to summary |
|---|---|
| protected List | |
| getCurrent | back to summary |
|---|---|
| public Output getCurrent() Implements org. Doc from org. Retrieve the current Output object. | |
| goToNext | back to summary |
|---|---|
| public boolean goToNext() Implements org. Doc from org. Go to the next Output object (if any), returning an indication of whether there was another (aka, will
the next call to
| |
| release | back to summary |
|---|---|
| public void release() Implements org. Doc from org. Eagerly release any resources held by this Outputs.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private Output | |
| private final int |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected Output | |
| protected Output | |
| protected Output | |
| protected Output | |
| protected Output | |
| public Output | |
| public int | |
| protected boolean | |
| public boolean | |
| public boolean |
| isResultSet | back to summary |
|---|---|
| private final boolean isResultSet | |
| rtn | back to summary |
|---|---|
| private Output rtn | |
| updateCount | back to summary |
|---|---|
| private final int updateCount | |
| CurrentReturnState | back to summary |
|---|---|
| protected CurrentReturnState(boolean isResultSet, int updateCount) | |
| buildExtendedReturn | back to summary |
|---|---|
| protected Output buildExtendedReturn() | |
| buildOutput | back to summary |
|---|---|
| protected Output buildOutput() | |
| buildResultSetOutput | back to summary |
|---|---|
| protected Output buildResultSetOutput(List<E> list) | |
| buildResultSetOutput | back to summary |
|---|---|
| protected Output buildResultSetOutput(Supplier<List<E>> listSupplier) | |
| buildUpdateCountOutput | back to summary |
|---|---|
| protected Output buildUpdateCountOutput(int updateCount) | |
| getOutput | back to summary |
|---|---|
| public Output getOutput() | |
| getUpdateCount | back to summary |
|---|---|
| public int getUpdateCount() | |
| hasExtendedReturns | back to summary |
|---|---|
| protected boolean hasExtendedReturns() | |
| indicatesMoreOutputs | back to summary |
|---|---|
| public boolean indicatesMoreOutputs() | |
| isResultSet | back to summary |
|---|---|
| public boolean isResultSet() | |
| Modifier and Type | Field and Description |
|---|---|
| private final EntityAliases[] | |
| private boolean | |
| private static final EntityAliases[] | |
| private final QueryParameters | |
| private final SharedSessionContractImplementor |
| Access | Constructor and Description |
|---|---|
| public | CustomLoaderExtension(CustomQuery customQuery, QueryParameters queryParameters, SharedSessionContractImplementor session)
|
| Modifier and Type | Method and Description |
|---|---|
| protected EntityAliases[] | getEntityAliases()
Overrides org. |
| private EntityAliases[] | |
| public List |
| entityAliases | back to summary |
|---|---|
| private final EntityAliases[] entityAliases Hides org. | |
| needsDiscovery | back to summary |
|---|---|
| private boolean needsDiscovery | |
| NO_ALIASES | back to summary |
|---|---|
| private static final EntityAliases[] NO_ALIASES | |
| queryParameters | back to summary |
|---|---|
| private final QueryParameters queryParameters | |
| session | back to summary |
|---|---|
| private final SharedSessionContractImplementor session | |
| CustomLoaderExtension | back to summary |
|---|---|
| public CustomLoaderExtension(CustomQuery customQuery, QueryParameters queryParameters, SharedSessionContractImplementor session) | |
| getEntityAliases | back to summary |
|---|---|
| protected EntityAliases[] getEntityAliases() Overrides org. Doc from org. Get the result set descriptor
| |
| interpretEntityAliases | back to summary |
|---|---|
| private EntityAliases[] interpretEntityAliases(List<Return> customQueryReturns) | |
| processResultSet | back to summary |
|---|---|
| public List | |