public abstract class SelectedRefinement<T extends SelectedRefinement<T>>
extends java.lang.Object
Abstract Refinement class holding common methods for RefinementRange and RefinementValue.
| Modifier and Type | Class and Description |
|---|---|
static class |
SelectedRefinement.Type |
| Constructor and Description |
|---|
SelectedRefinement() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getExclude() |
java.lang.String |
getId() |
java.lang.String |
getNavigationName() |
abstract SelectedRefinement.Type |
getType()
Types are either `Range` or `Value`
They represent the objects RefinementRange and RefinementValue
|
boolean |
isRange() |
T |
setExclude(java.lang.Boolean exclude) |
T |
setId(java.lang.String id) |
T |
setNavigationName(java.lang.String navigationName) |
abstract java.lang.String |
toTildeString() |
public java.lang.String getId()
public T setId(java.lang.String id)
id - Set the IDpublic java.lang.String getNavigationName()
public T setNavigationName(java.lang.String navigationName)
navigationName - Set the navigation namepublic boolean isRange()
public abstract SelectedRefinement.Type getType()
Types are either `Range` or `Value`
They represent the objects RefinementRange and RefinementValue
public abstract java.lang.String toTildeString()
public java.lang.Boolean getExclude()
public T setExclude(java.lang.Boolean exclude)
exclude - Set the excludeCopyright © 2013–2016 GroupBy Inc.. All rights reserved.