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 int
getSourceColumn()
Retrieves the column number (within thegetSourceLine()
) where this parameter occurs.int
getSourceLine()
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.
-
-