Class SolrParameters

java.lang.Object
org.springframework.data.repository.query.Parameters<SolrParameters,org.springframework.data.solr.repository.query.SolrParameter>
org.springframework.data.solr.repository.query.SolrParameters
All Implemented Interfaces:
Iterable<org.springframework.data.solr.repository.query.SolrParameter>, Supplier<Stream<org.springframework.data.solr.repository.query.SolrParameter>>, org.springframework.data.util.Streamable<org.springframework.data.solr.repository.query.SolrParameter>

public class SolrParameters extends org.springframework.data.repository.query.Parameters<SolrParameters,org.springframework.data.solr.repository.query.SolrParameter>
  • Field Summary

    Fields inherited from class org.springframework.data.repository.query.Parameters

    TYPES
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    SolrParameters(List<org.springframework.data.solr.repository.query.SolrParameter> parameters)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected SolrParameters
    createFrom(List<org.springframework.data.solr.repository.query.SolrParameter> parameters)
     
    protected org.springframework.data.solr.repository.query.SolrParameter
    createParameter(org.springframework.core.MethodParameter parameter)
     

    Methods inherited from class org.springframework.data.repository.query.Parameters

    getBindableParameter, getBindableParameters, getDynamicProjectionIndex, getNumberOfParameters, getPageableIndex, getParameter, getScrollPositionIndex, getSortIndex, hasDynamicProjection, hasPageableParameter, hasParameterAt, hasScrollPositionParameter, hasSortParameter, hasSpecialParameter, isBindable, iterator, potentiallySortsDynamically

    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

    Methods inherited from interface org.springframework.data.util.Streamable

    and, and, and, and, filter, flatMap, get, isEmpty, map, stream, toList, toSet
  • Constructor Details

    • SolrParameters

      public SolrParameters(Method method)
    • SolrParameters

      public SolrParameters(List<org.springframework.data.solr.repository.query.SolrParameter> parameters)
  • Method Details

    • createParameter

      protected org.springframework.data.solr.repository.query.SolrParameter createParameter(org.springframework.core.MethodParameter parameter)
      Overrides:
      createParameter in class org.springframework.data.repository.query.Parameters<SolrParameters,org.springframework.data.solr.repository.query.SolrParameter>
    • createFrom

      protected SolrParameters createFrom(List<org.springframework.data.solr.repository.query.SolrParameter> parameters)
      Specified by:
      createFrom in class org.springframework.data.repository.query.Parameters<SolrParameters,org.springframework.data.solr.repository.query.SolrParameter>