Class SolrParametersParameterAccessor

java.lang.Object
org.springframework.data.solr.repository.query.SolrParametersParameterAccessor
All Implemented Interfaces:
Iterable<Object>, org.springframework.data.repository.query.ParameterAccessor, SolrParameterAccessor

public class SolrParametersParameterAccessor extends Object implements SolrParameterAccessor
Implementation of SolrParameterAccessor
  • Constructor Details

    • SolrParametersParameterAccessor

      public SolrParametersParameterAccessor(SolrQueryMethod solrQueryMethod, Object[] values)
  • Method Details

    • getBoost

      public float getBoost(int index)
      Description copied from interface: SolrParameterAccessor
      Get boost value for element at index if defined
      Specified by:
      getBoost in interface SolrParameterAccessor
      Parameters:
      index - bindable parameter index
      Returns:
      Float.NaN as default
    • getScrollPosition

      public org.springframework.data.domain.ScrollPosition getScrollPosition()
      Specified by:
      getScrollPosition 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 Object getBindableValue(int index)
      Specified by:
      getBindableValue in interface org.springframework.data.repository.query.ParameterAccessor
    • hasBindableNullValue

      public boolean hasBindableNullValue()
      Specified by:
      hasBindableNullValue in interface org.springframework.data.repository.query.ParameterAccessor
    • iterator

      public Iterator<Object> iterator()
      Specified by:
      iterator in interface Iterable<Object>
      Specified by:
      iterator in interface org.springframework.data.repository.query.ParameterAccessor
    • findDynamicProjection

      public Class<?> findDynamicProjection()
      Specified by:
      findDynamicProjection in interface org.springframework.data.repository.query.ParameterAccessor