Operator for range filters

A range filter search requires a RangeFilterOperator with a Search type.

The syntax for a RangeFilterOperator is shown in this example for a geocode range filter:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <Request xmlns="http://www.endeca.com/MDEX/conversation/1/0">
      <State />
     <Operator xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:type="RangeFilterOperator">
   <RangeFilter AttributeName="Location">
      <LowerBound Inclusive="false">10</LowerBound>
      <UpperBound Inclusive="false">20</UpperBound>
      <GeocodeReferencePoint Latitude="+42.365615" 
          Longitude="-71.075647"/>
   </RangeFilter>
</Operator>
    ...
    </Request>
  </soap:Body>
</soap:Envelope>
The meanings of the RangeFilter elements and attributes are as follows:
RangeFilter Attribute Meaning
AttributeName The name of a standard attribute of type numeric or geocode, or of a managed attribute of type numeric on which range filtering will be performed. Only a single standard or managed attribute can be specified per range filter.
LowerBound A numeric value that is the lower value of the range to search.
UpperBound A numeric value that is the upper value of the range. This value must be equal to or greater than the lower value.
Inclusive A Boolean that determines whether the values for the lower and/or upper bounds are excluded (false) or included (true) in the range. Note that geocode filters support only exclusive bounds.
GeocodeReferencePoint Specifies latitude and longitude values for a geocode range filter.
Note: Multiple range filters can be applied to the same attribute. The results will include the intersection of the result sets of each range filter.