Package io.constructor.client.models
Class FacetConfiguration
java.lang.Object
io.constructor.client.models.FacetConfiguration
Constructor.io Facet Configuration ... uses Gson/Reflection to load data in
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetData()getName()getType()voidsetCountable(Boolean countable) voidvoidsetDisplayName(String displayName) voidvoidsetIsProtected(Boolean isProtected) voidsetMatchType(FacetConfiguration.MatchType matchType) voidvoidsetOptions(List<FacetOptionConfiguration> options) voidsetOptionsLimit(Integer optionsLimit) voidsetPosition(Integer position) voidsetRangeFormat(String rangeFormat) voidsetRangeInclusive(String rangeInclusive) voidsetRangeLimits(List<String> rangeLimits) voidsetRangeType(String rangeType) voidsetSortDescending(Boolean sortDescending) voidsetSortOrder(String sortOrder) void
-
Constructor Details
-
FacetConfiguration
public FacetConfiguration()
-
-
Method Details
-
getOptions
- Returns:
- the options
-
getName
- Returns:
- the name
-
getType
- Returns:
- the type
-
getDisplayName
- Returns:
- the displayName
-
getSortOrder
- Returns:
- the sortOrder
-
getSortDescending
- Returns:
- the sortDescending
-
getRangeType
- Returns:
- the rangeType
-
getRangeFormat
- Returns:
- the rangeFormat
-
getRangeInclusive
- Returns:
- the rangeInclusive
-
getRangeLimits
- Returns:
- the rangeLimits
-
getMatchType
- Returns:
- the matchType
-
getPosition
- Returns:
- the position
-
getHidden
- Returns:
- the hidden
-
getIsProtected
- Returns:
- the isProtected
-
getCountable
- Returns:
- the countable
-
getOptionsLimit
- Returns:
- the optionsLimit
-
getData
- Returns:
- the data
-
setOptions
-
setName
-
setType
-
setDisplayName
-
setSortOrder
-
setSortDescending
-
setRangeType
-
setRangeFormat
-
setRangeInclusive
-
setRangeLimits
-
setMatchType
-
setPosition
-
setHidden
-
setIsProtected
-
setCountable
-
setOptionsLimit
-
setData
-