| Modifier and Type | Class and Description |
|---|---|
| public static class | NamedCallableQueryMementoImpl.ParameterMementoImpl<T>
A "disconnected" copy of the metadata for a parameter, that can be used in ProcedureCallMementoImpl. |
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final List | |
| private final ParameterStrategy | |
| private final Set | |
| private final Class | |
| private final String[] |
| Access | Constructor and Description |
|---|---|
| public | NamedCallableQueryMementoImpl(String name, String callableName, ParameterStrategy parameterStrategy, List<NamedCallableQueryMemento.
Constructs a ProcedureCallImpl |
| Modifier and Type | Method and Description |
|---|---|
| public String | getCallableName()
Implements org. |
| public List | |
| public ParameterStrategy | |
| public Set | |
| public Class | |
| public String[] | |
| public NamedQueryMemento | makeCopy(String name)
Implements org. |
| public ProcedureCallImplementor | makeProcedureCall(SharedSessionContractImplementor
The session to connect the procedure call to session)Implements org. |
| public ProcedureCall | makeProcedureCall(SharedSessionContractImplementor
The session to connect the procedure call to session, String... resultSetMappingNames)Implements org. |
| public ProcedureCall | makeProcedureCall(SharedSessionContractImplementor
The session to connect the procedure call to session, Class<?>... resultSetJavaTypes)Implements org. |
| public <T> QueryImplementor | |
| public <T> ProcedureCallImplementor | toQuery(SharedSessionContractImplementor session, Class<T> javaType)
Implements org. |
| public void |
| callableName | back to summary |
|---|---|
| private final String callableName | |
| parameterMementos | back to summary |
|---|---|
| private final List<NamedCallableQueryMemento. | |
| parameterStrategy | back to summary |
|---|---|
| private final ParameterStrategy parameterStrategy | |
| querySpaces | back to summary |
|---|---|
| private final Set<String> querySpaces | |
| resultSetMappingClasses | back to summary |
|---|---|
| private final Class<?>[] resultSetMappingClasses | |
| resultSetMappingNames | back to summary |
|---|---|
| private final String[] resultSetMappingNames | |
| NamedCallableQueryMementoImpl | back to summary |
|---|---|
| public NamedCallableQueryMementoImpl(String name, String callableName, ParameterStrategy parameterStrategy, List<NamedCallableQueryMemento. Constructs a ProcedureCallImpl | |
| getCallableName | back to summary |
|---|---|
| public String getCallableName() Implements org. Doc from org. Informational access to the name of the database function or procedure
| |
| getParameterMementos | back to summary |
|---|---|
| public List Implements org.
| |
| getParameterStrategy | back to summary |
|---|---|
| public ParameterStrategy getParameterStrategy() Implements org.
| |
| getQuerySpaces | back to summary |
|---|---|
| public Set Implements org.
| |
| getResultSetMappingClasses | back to summary |
|---|---|
| public Class Implements org.
| |
| getResultSetMappingNames | back to summary |
|---|---|
| public String[] getResultSetMappingNames() Implements org.
| |
| makeCopy | back to summary |
|---|---|
| public NamedQueryMemento makeCopy(String name) Implements org. Doc from org. Makes a copy of the memento using the specified registration name
| |
| makeProcedureCall | back to summary |
|---|---|
| public ProcedureCallImplementor Implements org. Doc from org. Convert the memento back into an executable (connected) form.
| |
| makeProcedureCall | back to summary |
|---|---|
| public ProcedureCall makeProcedureCall(SharedSessionContractImplementor session, String... resultSetMappingNames) Implements org. Doc from org. Convert the memento back into an executable (connected) form.
| |
| makeProcedureCall | back to summary |
|---|---|
| public ProcedureCall makeProcedureCall(SharedSessionContractImplementor session, Class<?>... resultSetJavaTypes) Implements org. Doc from org. Convert the memento back into an executable (connected) form.
| |
| toQuery | back to summary |
|---|---|
| public <T> QueryImplementor Implements org.
| |
| toQuery | back to summary |
|---|---|
| public <T> ProcedureCallImplementor Implements org.
| |
| validate | back to summary |
|---|---|
| public void validate(QueryEngine queryEngine) Implements org.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final BindableType | |
| private final ParameterMode | |
| private final String | |
| private final Integer | |
| private final Class |
| Access | Constructor and Description |
|---|---|
| public | ParameterMementoImpl(int position, String name, ParameterMode mode, Class<T> type, BindableType<T> hibernateType)
Create the memento |
| Modifier and Type | Method and Description |
|---|---|
| public static <U> NamedCallableQueryMementoImpl. | Returns: The mementoThe parameter registration from a ProcedureCall registration)Build a ParameterMemento from the given parameter registration |
| public BindableType | |
| public ParameterMode | |
| public String | |
| public Integer | |
| public Class | |
| public ProcedureParameterImplementor |
| hibernateType | back to summary |
|---|---|
| private final BindableType<T> hibernateType | |
| mode | back to summary |
|---|---|
| private final ParameterMode mode | |
| name | back to summary |
|---|---|
| private final String name | |
| position | back to summary |
|---|---|
| private final Integer position | |
| type | back to summary |
|---|---|
| private final Class<T> type | |
| ParameterMementoImpl | back to summary |
|---|---|
| public ParameterMementoImpl(int position, String name, ParameterMode mode, Class<T> type, BindableType<T> hibernateType) Create the memento | |
| fromRegistration | back to summary |
|---|---|
| public static <U> NamedCallableQueryMementoImpl. Build a ParameterMemento from the given parameter registration
| |
| getHibernateType | back to summary |
|---|---|
| public BindableType | |
| getMode | back to summary |
|---|---|
| public ParameterMode getMode() | |
| getName | back to summary |
|---|---|
| public String getName() | |
| getPosition | back to summary |
|---|---|
| public Integer getPosition() | |
| getType | back to summary |
|---|---|
| public Class | |
| resolve | back to summary |
|---|---|
| public ProcedureParameterImplementor Implements org.
| |