public class Parameter extends Object
Parameters
instance.Modifier | Constructor and Description |
---|---|
protected |
Parameter(MethodParameter parameter)
Creates a new
Parameter for the given type, Annotation s, positioned at the given index inside the
given Parameters . |
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 type, Annotation
s, positioned at the given index inside the
given Parameters
.type
- parameters
- index
- name
- public boolean isSpecialParameter()
index
- TYPES
public boolean isBindable()
Parameter
is to be bound to a query.public String getPlaceholder()
index
- public int getIndex()
Parameters
.public boolean isNamedParameter()
Param
.index
- public String getName()
Param
annotation) or null if none can be found.Copyright © 2012. All Rights Reserved.