org.springframework.data.solr.core.query
Class FacetOptions.FieldWithFacetParameters
java.lang.Object
org.springframework.data.solr.core.query.SimpleField
org.springframework.data.solr.core.query.FieldWithQueryParameters<FacetOptions.FacetParameter>
org.springframework.data.solr.core.query.FacetOptions.FieldWithFacetParameters
- All Implemented Interfaces:
- Iterable<FacetOptions.FacetParameter>, Field
- Enclosing class:
- FacetOptions
public static class FacetOptions.FieldWithFacetParameters
- extends FieldWithQueryParameters<FacetOptions.FacetParameter>
FacetOptions.FieldWithFacetParameters
public FacetOptions.FieldWithFacetParameters(String name)
setPrefix
public FacetOptions.FieldWithFacetParameters setPrefix(String prefix)
- Parameters:
prefix -
getPrefix
public String getPrefix()
- Returns:
- null if not set
setSort
public FacetOptions.FieldWithFacetParameters setSort(FacetOptions.FacetSort sort)
- Parameters:
sort -
getSort
public FacetOptions.FacetSort getSort()
- Returns:
- null if not set
setLimit
public FacetOptions.FieldWithFacetParameters setLimit(Integer limit)
- Parameters:
limit -
getLimit
public Integer getLimit()
- Returns:
- null if not set
setOffset
public FacetOptions.FieldWithFacetParameters setOffset(Integer offset)
- Parameters:
offset -
getOffset
public Integer getOffset()
- Returns:
- null if not set
setMinCount
public FacetOptions.FieldWithFacetParameters setMinCount(Integer minCount)
- Parameters:
minCount -
getMinCount
public Integer getMinCount()
- Returns:
- null if not set
setMissing
public FacetOptions.FieldWithFacetParameters setMissing(Boolean missing)
- Parameters:
missing -
- Returns:
getMissing
public Boolean getMissing()
- Returns:
- null if not set
setMethod
public FacetOptions.FieldWithFacetParameters setMethod(String method)
- Parameters:
method -
- Returns:
getMethod
public String getMethod()
- Returns:
- null if not set
addFacetParameter
public FacetOptions.FieldWithFacetParameters addFacetParameter(String parameterName,
Object value)
- Add field specific parameter by name
- Parameters:
parameterName - value -
addFacetParameter
protected FacetOptions.FieldWithFacetParameters addFacetParameter(String parameterName,
Object value,
boolean removeIfValueIsNull)
addFacetParameter
public FacetOptions.FieldWithFacetParameters addFacetParameter(FacetOptions.FacetParameter parameter)
- Add field specific facet parameter
- Parameters:
parameter -
- Returns:
Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.