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()
TYPES
public 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–2015 Pivotal Software, Inc.. All rights reserved.