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 © 2018 JBoss by Red Hat. All rights reserved.