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()
Deprecated.
since 1.7. Please use
getMaxDistanceIndex() instead. |
int |
getDistanceRangeIndex() |
int |
getFullTextParameterIndex()
Returns ths inde of the parameter to be used as a textquery param
|
int |
getMaxDistanceIndex()
Returns the index of the
Distance parameter to be used for max distance in geo queries. |
int |
getNearIndex()
Returns the index of the parameter to be used to start a geo-near query from.
|
int |
getRangeIndex() |
boolean |
hasFullTextParameter() |
getBindableParameter, getBindableParameters, getNumberOfParameters, getPageableIndex, getParameter, getSortIndex, hasPageableParameter, hasParameterAt, hasSortParameter, hasSpecialParameter, isBindable, iterator, potentiallySortsDynamically
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public 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 getDistanceRangeIndex()
@Deprecated public int getDistanceIndex()
getMaxDistanceIndex()
instead.Distance
parameter to be used for geo queries.public int getMaxDistanceIndex()
Distance
parameter to be used for max distance in geo queries.public int getNearIndex()
public int getFullTextParameterIndex()
public boolean hasFullTextParameter()
public int getRangeIndex()
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-2015–2015 Pivotal Software, Inc.. All rights reserved.