Class ElasticsearchParametersParameterAccessor
java.lang.Object
org.springframework.data.repository.query.ParametersParameterAccessor
org.springframework.data.elasticsearch.repository.query.ElasticsearchParametersParameterAccessor
- All Implemented Interfaces:
Iterable<Object>, ElasticsearchParameterAccessor, ParameterAccessor
public class ElasticsearchParametersParameterAccessor
extends ParametersParameterAccessor
implements ElasticsearchParameterAccessor
- Since:
- 3.2
- Author:
- Christoph Strobl
-
Method Summary
Modifier and TypeMethodDescriptiongetIndexCoordinates(IndexCoordinates defaults) If there is a parameter of type IndexCoordinates, this parameter value is returned, otherwise the defaults valueObject[]Returns the raw parameter values of the underlying query method.Methods inherited from class ParametersParameterAccessor
findDynamicProjection, getBindableValue, getLimit, getPageable, getParameters, getScore, getScoreRange, getScrollPosition, getSort, getValue, getVector, hasBindableNullValue, iteratorMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterable
forEach, spliteratorMethods inherited from interface ParameterAccessor
findDynamicProjection, getBindableValue, getLimit, getPageable, getScore, getScoreRange, getScrollPosition, getSort, getVector, hasBindableNullValue, iterator
-
Method Details
-
getValues
Description copied from interface:ElasticsearchParameterAccessorReturns the raw parameter values of the underlying query method.- Specified by:
getValuesin interfaceElasticsearchParameterAccessor- Overrides:
getValuesin classParametersParameterAccessor- Returns:
-
getIndexCoordinates
Description copied from interface:ElasticsearchParameterAccessorIf there is a parameter of type IndexCoordinates, this parameter value is returned, otherwise the defaults value- Specified by:
getIndexCoordinatesin interfaceElasticsearchParameterAccessor- Parameters:
defaults- default value
-