org.springframework.data.document.mongodb.repository
Class ConvertingParameterAccessor
java.lang.Object
org.springframework.data.document.mongodb.repository.ConvertingParameterAccessor
- All Implemented Interfaces:
- java.lang.Iterable<java.lang.Object>, org.springframework.data.repository.query.ParameterAccessor
public class ConvertingParameterAccessor
- extends java.lang.Object
- implements org.springframework.data.repository.query.ParameterAccessor
Custom ParameterAccessor
that uses a MongoWriter
to serialize parameters into Mongo format.
- Author:
- Oliver Gierke
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConvertingParameterAccessor
public ConvertingParameterAccessor(MongoWriter<java.lang.Object> writer,
org.springframework.data.repository.query.ParameterAccessor delegate)
- Creates a new
ConvertingParameterAccessor
with the given MongoWriter
and delegate.
- Parameters:
writer
-
iterator
public java.util.Iterator<java.lang.Object> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<java.lang.Object>
- Specified by:
iterator
in interface org.springframework.data.repository.query.ParameterAccessor
getPageable
public org.springframework.data.domain.Pageable getPageable()
- Specified by:
getPageable
in interface org.springframework.data.repository.query.ParameterAccessor
getSort
public org.springframework.data.domain.Sort getSort()
- Specified by:
getSort
in interface org.springframework.data.repository.query.ParameterAccessor
getBindableValue
public java.lang.Object getBindableValue(int index)
- Specified by:
getBindableValue
in interface org.springframework.data.repository.query.ParameterAccessor
Copyright © 2011. All Rights Reserved.