public class FacetDesc
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
FacetDesc.AggregationDesc |
Constructor and Description |
---|
FacetDesc() |
FacetDesc(java.lang.String id) |
FacetDesc(java.lang.String id,
FacetType type) |
Modifier and Type | Method and Description |
---|---|
void |
addAggregationDesc(FacetDesc.AggregationDesc aggregationDesc) |
java.util.List<FacetDesc.AggregationDesc> |
getAggregations() |
int |
getDimensions() |
java.lang.String |
getId() |
RefinementPolicy |
getRefinementPolicy() |
java.lang.String |
getRoot() |
FacetType |
getType() |
boolean |
isRefinable() |
java.lang.Boolean |
isTreeRepresentation() |
void |
setAggregations(java.util.List<FacetDesc.AggregationDesc> aggregations) |
void |
setDimensions(int dimensions) |
void |
setId(java.lang.String id) |
void |
setRefinable(boolean refinable) |
void |
setRefinementPolicy(RefinementPolicy refinementPolicy) |
void |
setRoot(java.lang.String root) |
void |
setTreeRepresentation(java.lang.Boolean treeRepresentation) |
void |
setType(FacetType type) |
public FacetDesc()
public FacetDesc(java.lang.String id)
public FacetDesc(java.lang.String id, FacetType type)
public FacetType getType()
public void setType(FacetType type)
public java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getRoot()
public void setRoot(java.lang.String root)
public boolean isRefinable()
public void setRefinable(boolean refinable)
public java.lang.Boolean isTreeRepresentation()
public void setTreeRepresentation(java.lang.Boolean treeRepresentation)
public RefinementPolicy getRefinementPolicy()
public void setRefinementPolicy(RefinementPolicy refinementPolicy)
public int getDimensions()
public void setDimensions(int dimensions)
public java.util.List<FacetDesc.AggregationDesc> getAggregations()
public void setAggregations(java.util.List<FacetDesc.AggregationDesc> aggregations)
public void addAggregationDesc(FacetDesc.AggregationDesc aggregationDesc)
Copyright © 2021 Dassault Systèmes, All Rights Reserved.