public class SelectedRefinementRange extends SelectedRefinement<SelectedRefinementRange>
A RefinementRange extends Refinement and represents a navigation refinement between two numeric values.
Typically, price is a range refinement.
- `id`: an MD5 hash of the content of this value.
- `low`: The lower bound value.
- `high`: The upper bound value.
- `count`: the number of records that will be filtered down to by this navigation value.
- `displayName`: A never blank combination of the value / low and high properties.
- `navigationName`: - the name of the parent navigation.
- `isRange`: - whether this is a range refinement or a value refinement
- `type`: - the type of refinement, Value or Range
SelectedRefinement.Type| Constructor and Description |
|---|
SelectedRefinementRange() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getHigh() |
java.lang.String |
getLow() |
SelectedRefinement.Type |
getType()
Types are either `Range` or `Value`
They represent the objects RefinementRange and RefinementValue
|
SelectedRefinementRange |
setHigh(java.lang.String high) |
SelectedRefinementRange |
setLow(java.lang.String low) |
java.lang.String |
toTildeString() |
getExclude, getId, getNavigationName, isRange, setExclude, setId, setNavigationNamepublic SelectedRefinement.Type getType()
SelectedRefinement
Types are either `Range` or `Value`
They represent the objects RefinementRange and RefinementValue
getType in class SelectedRefinement<SelectedRefinementRange>public java.lang.String toTildeString()
toTildeString in class SelectedRefinement<SelectedRefinementRange>public java.lang.String getLow()
public SelectedRefinementRange setLow(java.lang.String low)
low - Set the lower bound.public java.lang.String getHigh()
public SelectedRefinementRange setHigh(java.lang.String high)
high - Set the uppermost value.Copyright © 2013–2016 GroupBy Inc.. All rights reserved.