| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final JdbcCallFunctionReturn | |
| private final List | |
| private final List | |
| private final List | |
| private final List |
| Access | Constructor and Description |
|---|---|
| public | |
| protected | JdbcCallImpl(String callableName, JdbcCallFunctionReturn functionReturn, List<JdbcCallParameterRegistration> parameterRegistrations, List<JdbcParameterBinder> parameterBinders, List<JdbcCallParameterExtractor<T>> parameterExtractors, List<JdbcCallRefCursorExtractor> refCursorExtractors)
|
| protected | JdbcCallImpl(String callableName, JdbcCallFunctionReturn functionReturn, List<JdbcCallParameterRegistration> parameterRegistrations, List<JdbcParameterBinder> parameterBinders, List<JdbcCallParameterExtractor<T>> parameterExtractors)
|
| callableName | back to summary |
|---|---|
| private final String callableName | |
| functionReturn | back to summary |
|---|---|
| private final JdbcCallFunctionReturn functionReturn | |
| parameterBinders | back to summary |
|---|---|
| private final List<JdbcParameterBinder> parameterBinders | |
| parameterExtractors | back to summary |
|---|---|
| private final List<JdbcCallParameterExtractor<T>> parameterExtractors | |
| parameterRegistrations | back to summary |
|---|---|
| private final List<JdbcCallParameterRegistration> parameterRegistrations | |
| refCursorExtractors | back to summary |
|---|---|
| private final List<JdbcCallRefCursorExtractor> refCursorExtractors | |
| JdbcCallImpl | back to summary |
|---|---|
| public JdbcCallImpl(JdbcCallImpl. | |
| JdbcCallImpl | back to summary |
|---|---|
| protected JdbcCallImpl(String callableName, JdbcCallFunctionReturn functionReturn, List<JdbcCallParameterRegistration> parameterRegistrations, List<JdbcParameterBinder> parameterBinders, List<JdbcCallParameterExtractor<T>> parameterExtractors, List<JdbcCallRefCursorExtractor> refCursorExtractors) | |
| JdbcCallImpl | back to summary |
|---|---|
| protected JdbcCallImpl(String callableName, JdbcCallFunctionReturn functionReturn, List<JdbcCallParameterRegistration> parameterRegistrations, List<JdbcParameterBinder> parameterBinders, List<JdbcCallParameterExtractor<T>> parameterExtractors) | |
| dependsOnParameterBindings | back to summary |
|---|---|
| public boolean dependsOnParameterBindings() Implements org. Doc from org. Signals that the SQL depends on the parameter bindings e.g. due to the need for inlining of parameter values or multiValued parameters.
| |
| getAffectedTableNames | back to summary |
|---|---|
| public Set Implements org. Doc from org. The names of tables this operation refers to
| |
| getAppliedParameters | back to summary |
|---|---|
| public Map Implements org. Doc from org. The parameters which were inlined into the query as literals.
| |
| getCallRefCursorExtractors | back to summary |
|---|---|
| public List Implements org. Doc from org. Extractors for REF_CURSOR (ResultSet) parameters
| |
| getFunctionReturn | back to summary |
|---|---|
| public JdbcCallFunctionReturn getFunctionReturn() Implements org. Doc from org. If the call is a function, returns the function return descriptor
| |
| getJdbcValuesMappingProducer | back to summary |
|---|---|
| public JdbcValuesMappingProducer getJdbcValuesMappingProducer() Implements org. Doc from org. Retrieve the "result set mappings" for processing any ResultSets returned from the JDBC call. We expose multiple because JPA allows for an application to define multiple such mappings which are (unclearly) intended to describe the mapping for each ResultSet (in order) returned from the call.
| |
| getParameterBinders | back to summary |
|---|---|
| public List Implements org. Doc from org. Get the list of parameter binders for the generated PreparedStatement
| |
| getParameterExtractors | back to summary |
|---|---|
| public List Implements org. Doc from org. Extractors for reading back any OUT/INOUT parameters.
| |
| getParameterRegistrations | back to summary |
|---|---|
| public List Implements org. Doc from org. Get the list of any parameter registrations we need to register against the generated CallableStatement
| |
| getSqlString | back to summary |
|---|---|
| public String getSqlString() Implements org. Doc from org. Get the SQL command we will be executing through JDBC PreparedStatement or CallableStatement
| |
| isCompatibleWith | back to summary |
|---|---|
| public boolean isCompatibleWith(JdbcParameterBindings jdbcParameterBindings, QueryOptions queryOptions) Implements org.
| |
| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private JdbcCallFunctionReturn | |
| private List | |
| private List | |
| private List | |
| private List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| public void | |
| private void | |
| public JdbcOperationQueryCall | |
| public void | |
| public void |
| callableName | back to summary |
|---|---|
| private String callableName | |
| functionReturn | back to summary |
|---|---|
| private JdbcCallFunctionReturn functionReturn | |
| parameterBinders | back to summary |
|---|---|
| private List<JdbcParameterBinder> parameterBinders | |
| parameterExtractors | back to summary |
|---|---|
| private List<JdbcCallParameterExtractor<?>> parameterExtractors | |
| parameterRegistrations | back to summary |
|---|---|
| private List<JdbcCallParameterRegistration> parameterRegistrations | |
| refCursorExtractors | back to summary |
|---|---|
| private List<JdbcCallRefCursorExtractor> refCursorExtractors | |
| Builder | back to summary |
|---|---|
| public Builder() | |
| addParameterBinder | back to summary |
|---|---|
| private void addParameterBinder(JdbcParameterBinder binder) | |
| addParameterExtractor | back to summary |
|---|---|
| private void addParameterExtractor(JdbcCallParameterExtractor<?> extractor) | |
| addParameterRegistration | back to summary |
|---|---|
| public void addParameterRegistration(JdbcCallParameterRegistration registration) | |
| addRefCursorExtractor | back to summary |
|---|---|
| private void addRefCursorExtractor(JdbcCallRefCursorExtractor extractor) | |
| buildJdbcCall | back to summary |
|---|---|
| public JdbcOperationQueryCall buildJdbcCall() | |
| setCallableName | back to summary |
|---|---|
| public void setCallableName(String callableName) | |
| setFunctionReturn | back to summary |
|---|---|
| public void setFunctionReturn(JdbcCallFunctionReturn functionReturn) | |