Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\search\facet\range\RangeFacetBuilder.class
???? 3 ? 6org/elasticsearch/search/facet/range/RangeFacetBuilder +org/elasticsearch/search/facet/FacetBuilder RangeFacetBuilder.java <org/elasticsearch/search/facet/range/RangeFacetBuilder$Entry Entry 3org/elasticsearch/common/xcontent/ToXContent$Params ,org/elasticsearch/common/xcontent/ToXContent Params keyFieldName Ljava/lang/String; valueFieldName entries Ljava/util/List; PLjava/util/List<Lorg/elasticsearch/search/facet/range/RangeFacetBuilder$Entry;>; <init> (Ljava/lang/String;)V &org/elasticsearch/common/collect/Lists newArrayList ()Ljava/util/ArrayList; this 8Lorg/elasticsearch/search/facet/range/RangeFacetBuilder; name field L(Ljava/lang/String;)Lorg/elasticsearch/search/facet/range/RangeFacetBuilder; % ' keyField valueField addRange <(DD)Lorg/elasticsearch/search/facet/range/RangeFacetBuilder; (DD)V - . java/util/List 0 add (Ljava/lang/Object;)Z 2 3 1 4 from D to ^(Ljava/lang/String;Ljava/lang/String;)Lorg/elasticsearch/search/facet/range/RangeFacetBuilder; '(Ljava/lang/String;Ljava/lang/String;)V : ; addUnboundedTo ;(D)Lorg/elasticsearch/search/facet/range/RangeFacetBuilder;? addUnboundedFrom?? global ;(Z)Lorg/elasticsearch/search/facet/range/RangeFacetBuilder; 0(Z)Lorg/elasticsearch/search/facet/FacetBuilder; D F G Z facetFilter g(Lorg/elasticsearch/index/query/FilterBuilder;)Lorg/elasticsearch/search/facet/range/RangeFacetBuilder; -Lorg/elasticsearch/index/query/FilterBuilder; J L M filter nested P Q toXContent ?(Lorg/elasticsearch/common/xcontent/XContentBuilder;Lorg/elasticsearch/common/xcontent/ToXContent$Params;)Lorg/elasticsearch/common/xcontent/XContentBuilder; java/io/IOException U =org/elasticsearch/search/builder/SearchSourceBuilderException W java/lang/StringBuilder Y ()V [ Z \ ,field must be set on range facet for facet [ ^ append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ` a Z b "