public class TermRangeQueryNode extends AbstractRangeQueryNode<FieldQueryNode>
FieldQueryNode
bounds, which means the bound values are strings.FieldQueryNode
,
AbstractRangeQueryNode
,
Serialized FormPLAINTEXT_FIELD_NAME, toQueryStringIgnoreFields
Constructor and Description |
---|
TermRangeQueryNode(FieldQueryNode lower,
FieldQueryNode upper,
boolean lowerInclusive,
boolean upperInclusive)
Constructs a
TermRangeQueryNode object using the given
FieldQueryNode as its bounds. |
getField, getLowerBound, getUpperBound, isLowerInclusive, isUpperInclusive, setBounds, setField, toQueryString
add, add, allocate, clone, cloneTree, containsTag, containsTag, getChildren, getParent, getTag, getTag, getTagMap, getTags, isDefaultField, isLeaf, isRoot, set, setLeaf, setTag, setTag, toString, unsetTag, unsetTag
public TermRangeQueryNode(FieldQueryNode lower, FieldQueryNode upper, boolean lowerInclusive, boolean upperInclusive)
TermRangeQueryNode
object using the given
FieldQueryNode
as its bounds.lower
- the lower boundupper
- the upper boundlowerInclusive
- true
if the lower bound is inclusive, otherwise,
false
upperInclusive
- true
if the upper bound is inclusive, otherwise,
false