public class SearchNode extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SearchNode.SearchNodeType
Types of Node.
|
Modifier and Type | Method and Description |
---|---|
static SearchNode |
fieldSearchNode(SingleField singleField) |
static SearchNode |
fieldSearchNode(SingleFieldMultiTerm singleFieldMultiTerm) |
SingleField |
getField() |
SingleFieldMultiTerm |
getFieldMultiTerm() |
GroupedField |
getGrouped() |
IdField |
getId() |
ItemTypeField |
getItemType() |
MultiMatchField |
getMultiMatch() |
Query |
getQuery() |
RangeField |
getRange() |
SearchNode.SearchNodeType |
getType() |
static SearchNode |
groupedSearchNode(GroupedField groupedField) |
static SearchNode |
idSearchNode(IdField idField) |
boolean |
isNil() |
static SearchNode |
itemTypeSearchNode(ItemTypeField itemTypeField) |
static SearchNode |
multiMatchSearchNode(MultiMatchField mmField) |
static SearchNode |
nilSearchNode() |
static SearchNode |
querySearchNode(Query query) |
static SearchNode |
rangeSearchNode(RangeField rangeField) |
public static SearchNode fieldSearchNode(SingleField singleField)
public static SearchNode fieldSearchNode(SingleFieldMultiTerm singleFieldMultiTerm)
public static SearchNode querySearchNode(Query query)
public static SearchNode rangeSearchNode(RangeField rangeField)
public static SearchNode groupedSearchNode(GroupedField groupedField)
public static SearchNode idSearchNode(IdField idField)
public static SearchNode multiMatchSearchNode(MultiMatchField mmField)
public static SearchNode itemTypeSearchNode(ItemTypeField itemTypeField)
public static SearchNode nilSearchNode()
public boolean isNil()
public SearchNode.SearchNodeType getType()
public SingleField getField()
public SingleFieldMultiTerm getFieldMultiTerm()
public Query getQuery()
public IdField getId()
public ItemTypeField getItemType()
public RangeField getRange()
public GroupedField getGrouped()
public MultiMatchField getMultiMatch()
Copyright (c) 2014-2021 All Rights Reserved by the RWS Group for and on behalf of its affiliates and subsidiaries