Package org.hibernate.param
Interface ExplicitParameterSpecification
-
- All Superinterfaces:
ParameterBinder,ParameterSpecification
- All Known Implementing Classes:
AbstractExplicitParameterSpecification,NamedParameterSpecification,PositionalParameterSpecification
public interface ExplicitParameterSpecification extends ParameterSpecification
An additional contract for parameters which originate from parameters explicitly encountered in the source statement (HQL or native-SQL).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetSourceColumn()Retrieves the column number (within thegetSourceLine()) where this parameter occurs.intgetSourceLine()Retrieves the line number on which this parameter occurs in the source query.-
Methods inherited from interface org.hibernate.param.ParameterBinder
bind
-
Methods inherited from interface org.hibernate.param.ParameterSpecification
getExpectedType, renderDisplayInfo, setExpectedType
-
-
-
-
Method Detail
-
getSourceLine
int getSourceLine()
Retrieves the line number on which this parameter occurs in the source query.- Returns:
- The line number.
-
getSourceColumn
int getSourceColumn()
Retrieves the column number (within thegetSourceLine()) where this parameter occurs.- Returns:
- The column number.
-
-