public class SolrParametersParameterAccessor extends Object implements SolrParameterAccessor
SolrParameterAccessor
Modifier and Type | Class and Description |
---|---|
class |
SolrParametersParameterAccessor.BindableSolrParameterIterator |
Constructor and Description |
---|
SolrParametersParameterAccessor(SolrQueryMethod solrQueryMethod,
Object[] values) |
Modifier and Type | Method and Description |
---|---|
Object |
getBindableValue(int index) |
float |
getBoost(int index)
Get boost value for element at index if defined
|
Optional<Class<?>> |
getDynamicProjection() |
Pageable |
getPageable() |
Sort |
getSort() |
boolean |
hasBindableNullValue() |
Iterator<Object> |
iterator() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public SolrParametersParameterAccessor(SolrQueryMethod solrQueryMethod, Object[] values)
public float getBoost(int index)
SolrParameterAccessor
getBoost
in interface SolrParameterAccessor
index
- bindable parameter indexFloat.NaN
as defaultpublic Pageable getPageable()
getPageable
in interface ParameterAccessor
public Sort getSort()
getSort
in interface ParameterAccessor
public Object getBindableValue(int index)
getBindableValue
in interface ParameterAccessor
public boolean hasBindableNullValue()
hasBindableNullValue
in interface ParameterAccessor
public Iterator<Object> iterator()
iterator
in interface Iterable<Object>
iterator
in interface ParameterAccessor
public Optional<Class<?>> getDynamicProjection()
getDynamicProjection
in interface ParameterAccessor
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.