Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.hibernate.hql.ast.ParameterTranslationsImpl
Nested Class Summary | |
static class |
Constructor Summary | |
|
Method Summary | |
Type |
|
ParameterTranslationsImpl.ParameterInfo |
|
Set | |
int[] |
|
int | |
Type |
|
ParameterTranslationsImpl.ParameterInfo |
|
int |
|
boolean |
public ParameterTranslationsImpl(List parameterSpecifications)
Constructs a parameter metadata object given a list of parameter specifications. Note: the order in the incoming list denotes the parameter's psudeo-position within the resulting sql statement.
- Parameters:
parameterSpecifications
-
public Type getNamedParameterExpectedType(String name)
- Specified by:
- getNamedParameterExpectedType in interface ParameterTranslations
public ParameterTranslationsImpl.ParameterInfo getNamedParameterInfo(String name)
public Set getNamedParameterNames()
- Specified by:
- getNamedParameterNames in interface ParameterTranslations
public int[] getNamedParameterSqlLocations(String name)
- Specified by:
- getNamedParameterSqlLocations in interface ParameterTranslations
public int getOrdinalParameterCount()
- Specified by:
- getOrdinalParameterCount in interface ParameterTranslations
public Type getOrdinalParameterExpectedType(int ordinalPosition)
- Specified by:
- getOrdinalParameterExpectedType in interface ParameterTranslations
public ParameterTranslationsImpl.ParameterInfo getOrdinalParameterInfo(int ordinalPosition)
public int getOrdinalParameterSqlLocation(int ordinalPosition)
- Specified by:
- getOrdinalParameterSqlLocation in interface ParameterTranslations
public boolean supportsOrdinalParameterMetadata()
- Specified by:
- supportsOrdinalParameterMetadata in interface ParameterTranslations