Class NumericFacetComparator

  • All Implemented Interfaces:
    java.util.Comparator<FacetValue>

    public class NumericFacetComparator
    extends AbstractComparator<FacetValue>
    Compares to FacetValue as numbers If pattern is provided then regular expression is used against facet strings to find number to compare.
    • Constructor Detail

      • NumericFacetComparator

        public NumericFacetComparator()
    • Method Detail

      • getNumber

        protected double getNumber​(java.lang.String text)
      • parseDouble

        protected double parseDouble​(java.lang.String text)
      • getPattern

        protected java.lang.String getPattern()
      • setPattern

        public void setPattern​(java.lang.String numericPattern)
      • getRegexPattern

        protected java.util.regex.Pattern getRegexPattern()