|
Spring Data Commons | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.data.repository.query.Parameter
public final class Parameter
Class to abstract a single parameter of a query method. It is held in the
context of a Parameters instance.
| Method Summary | |
|---|---|
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. |
Parameter |
getNext()
Returns the next Parameter from the surrounding
Parameters. |
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()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public Parameter getNext()
Parameter from the surrounding
Parameters.
ParameterOutOfBoundsExceptionpublic boolean isSpecialParameter()
index -
TYPESpublic 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.
public Class<?> getType()
Parameter.
public String toString()
toString in class Object
|
Spring Data Commons | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||