public class Parameter extends Object
Parameters instance.| Modifier | Constructor and Description |
|---|---|
protected |
Parameter(MethodParameter parameter)
Creates a new
Parameter for the given MethodParameter. |
| Modifier and Type | Method and Description |
|---|---|
int |
getIndex()
Returns the position index the parameter is bound to in the context of its surrounding
Parameters. |
String |
getName()
Returns the name of the parameter (through
Param annotation) or null if none can be found. |
String |
getPlaceholder()
Returns the placeholder to be used for the parameter.
|
Class<?> |
getType()
Returns the type of the
Parameter. |
boolean |
isBindable()
Returns whether the
Parameter is to be bound to a query. |
boolean |
isNamedParameter()
Returns whether the parameter is annotated with
Param. |
boolean |
isSpecialParameter()
Returns whether the parameter is a special parameter.
|
String |
toString() |
protected Parameter(MethodParameter parameter)
Parameter for the given MethodParameter.parameter - must not be null.public boolean isSpecialParameter()
TYPESpublic boolean isBindable()
Parameter is to be bound to a query.public String getPlaceholder()
public int getIndex()
Parameters.public boolean isNamedParameter()
Param.public String getName()
Param annotation) or null if none can be found.Copyright © 2011-2014-2014 Pivotal Software, Inc.. All Rights Reserved.