public abstract class AbstractExplicitParameterSpecification extends Object implements ExplicitParameterSpecification
| Modifier | Constructor and Description | 
|---|---|
protected  | 
AbstractExplicitParameterSpecification(int sourceLine,
                                      int sourceColumn)
Constructs an AbstractExplicitParameterSpecification. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Type | 
getExpectedType()
Get the type which we are expeting for a bind into this parameter based
 on translated contextual information. 
 | 
int | 
getSourceColumn()
Retrieves the column number (within the  
ExplicitParameterSpecification.getSourceLine()) where this parameter occurs. | 
int | 
getSourceLine()
Retrieves the line number on which this parameter occurs in the source query. 
 | 
void | 
setExpectedType(Type expectedType)
Injects the expected type. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbind, renderDisplayInfoprotected AbstractExplicitParameterSpecification(int sourceLine,
                                      int sourceColumn)
sourceLine - See getSourceLine()sourceColumn - See getSourceColumn()public int getSourceLine()
ExplicitParameterSpecificationgetSourceLine in interface ExplicitParameterSpecificationpublic int getSourceColumn()
ExplicitParameterSpecificationExplicitParameterSpecification.getSourceLine()) where this parameter occurs.getSourceColumn in interface ExplicitParameterSpecificationpublic Type getExpectedType()
ParameterSpecificationgetExpectedType in interface ParameterSpecificationpublic void setExpectedType(Type expectedType)
ParameterSpecificationsetExpectedType in interface ParameterSpecificationexpectedType - The type to expect.Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.