Class FacetLabel
- java.lang.Object
-
- org.alfresco.repo.search.impl.solr.facet.handler.FacetLabel
-
public class FacetLabel extends java.lang.ObjectA class to encapsulate the result of the facet label display handler.- Since:
- 5.0
- Author:
- Jamal Kaabi-Mofrad
-
-
Constructor Summary
Constructors Constructor Description FacetLabel(java.lang.String value, java.lang.String label, int labelIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetLabel()Gets the facet display labelintgetLabelIndex()Gets the label index to be used for sorting.java.lang.StringgetValue()Gets the original facet value or a new modified valueinthashCode()
-
-
-
Method Detail
-
getValue
public java.lang.String getValue()
Gets the original facet value or a new modified value- Returns:
- the original facet value or a new modified value
-
getLabel
public java.lang.String getLabel()
Gets the facet display label- Returns:
- the label
-
getLabelIndex
public int getLabelIndex()
Gets the label index to be used for sorting. The index only relevant to to Date and Size facets.- Returns:
- the index or -1, if it isn't relevant to the facet label
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-