Class CosmosParameterParameterAccessor
java.lang.Object
org.springframework.data.repository.query.ParametersParameterAccessor
com.azure.spring.data.cosmos.repository.query.CosmosParameterParameterAccessor
- All Implemented Interfaces:
CosmosParameterAccessor,Iterable<Object>,org.springframework.data.repository.query.ParameterAccessor
public class CosmosParameterParameterAccessor
extends org.springframework.data.repository.query.ParametersParameterAccessor
implements CosmosParameterAccessor
ParametersParameterAccessor implementation and store all special parameters in a List.-
Constructor Summary
ConstructorsConstructorDescriptionCosmosParameterParameterAccessor(CosmosQueryMethod method, Object[] values) Creates a newCosmosParameterParameterAccessor. -
Method Summary
Methods inherited from class org.springframework.data.repository.query.ParametersParameterAccessor
findDynamicProjection, getBindableValue, getLimit, getPageable, getParameters, getScrollPosition, getSort, getValue, hasBindableNullValue, iteratorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface org.springframework.data.repository.query.ParameterAccessor
findDynamicProjection, getBindableValue, getLimit, getPageable, getScrollPosition, getSort, hasBindableNullValue, iterator
-
Constructor Details
-
CosmosParameterParameterAccessor
Creates a newCosmosParameterParameterAccessor.- Parameters:
method- must not be null.values- must not be null.
-
-
Method Details
-
getValues
Description copied from interface:CosmosParameterAccessorGet values of method parameters- Specified by:
getValuesin interfaceCosmosParameterAccessor- Overrides:
getValuesin classorg.springframework.data.repository.query.ParametersParameterAccessor- Returns:
- Object[]
-