Class ConvertingParameterAccessor
java.lang.Object
org.springframework.data.elasticsearch.repository.query.ConvertingParameterAccessor
- All Implemented Interfaces:
Iterable<Object>
,ElasticsearchParameterAccessor
,ParameterAccessor
- Since:
- 3.2
- Author:
- Christoph Strobl, Peter-Josef Meisch
-
Constructor Summary
ConstructorDescriptionConvertingParameterAccessor
(ElasticsearchConverter converter, ElasticsearchParameterAccessor delegate) -
Method Summary
Modifier and TypeMethodDescriptionClass<?>
getBindableValue
(int index) getSort()
Object[]
Returns the raw parameter values of the underlying query method.boolean
iterator()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ConvertingParameterAccessor
public ConvertingParameterAccessor(ElasticsearchConverter converter, ElasticsearchParameterAccessor delegate)
-
-
Method Details
-
getValues
Description copied from interface:ElasticsearchParameterAccessor
Returns the raw parameter values of the underlying query method.- Specified by:
getValues
in interfaceElasticsearchParameterAccessor
- Returns:
-
getPageable
- Specified by:
getPageable
in interfaceParameterAccessor
-
getSort
- Specified by:
getSort
in interfaceParameterAccessor
-
findDynamicProjection
- Specified by:
findDynamicProjection
in interfaceParameterAccessor
-
getBindableValue
- Specified by:
getBindableValue
in interfaceParameterAccessor
-
hasBindableNullValue
public boolean hasBindableNullValue()- Specified by:
hasBindableNullValue
in interfaceParameterAccessor
-
iterator
- Specified by:
iterator
in interfaceIterable<Object>
- Specified by:
iterator
in interfaceParameterAccessor
-