public class MongoParameters extends Parameters<MongoParameters,org.springframework.data.mongodb.repository.query.MongoParameters.MongoParameter>
Parameters discovering additionalTYPES| Constructor and Description |
|---|
MongoParameters(Method method,
boolean isGeoNearMethod)
|
| Modifier and Type | Method and Description |
|---|---|
protected MongoParameters |
createFrom(List<org.springframework.data.mongodb.repository.query.MongoParameters.MongoParameter> parameters) |
protected org.springframework.data.mongodb.repository.query.MongoParameters.MongoParameter |
createParameter(MethodParameter parameter) |
int |
getDistanceIndex()
Returns the index of a
Distance parameter to be used for geo queries. |
int |
getFullTextParameterIndex()
Returns ths inde of the parameter to be used as a textquery param
|
int |
getNearIndex()
Returns the index of the parameter to be used to start a geo-near query from.
|
boolean |
hasFullTextParameter() |
getBindableParameter, getBindableParameters, getNumberOfParameters, getPageableIndex, getParameter, getSortIndex, hasPageableParameter, hasParameterAt, hasSortParameter, hasSpecialParameter, isBindable, iterator, potentiallySortsDynamicallyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic MongoParameters(Method method, boolean isGeoNearMethod)
method - must not be null.queryMethod - must not be null.protected org.springframework.data.mongodb.repository.query.MongoParameters.MongoParameter createParameter(MethodParameter parameter)
createParameter in class Parameters<MongoParameters,org.springframework.data.mongodb.repository.query.MongoParameters.MongoParameter>public int getDistanceIndex()
Distance parameter to be used for geo queries.public int getNearIndex()
public int getFullTextParameterIndex()
public boolean hasFullTextParameter()
protected MongoParameters createFrom(List<org.springframework.data.mongodb.repository.query.MongoParameters.MongoParameter> parameters)
createFrom in class Parameters<MongoParameters,org.springframework.data.mongodb.repository.query.MongoParameters.MongoParameter>Copyright © 2011-2014–2015 Pivotal Software, Inc.. All rights reserved.