FieldValuePairQueryNode (Lucene 10.5.1 queryparser API)
Description: declaration: package: org.apache.lucene.queryparser.flexible.core.nodes, interface: FieldValuePairQueryNode

Package org.apache.lucene.queryparser.flexible.core.nodes

# Interface FieldValuePairQueryNode<T>

All Superinterfaces:
  `FieldableNode`, `QueryNode`, `ValueQueryNode<T>`

All Known Implementing Classes:
  `FieldQueryNode`, `FuzzyQueryNode`, `PointQueryNode`, `PrefixWildcardQueryNode`, `QuotedFieldQueryNode`, `WildcardQueryNode`

public interface FieldValuePairQueryNode<T> extends FieldableNode, ValueQueryNode<T>
This interface should be implemented by `QueryNode` that holds a field and an arbitrary value.

See Also:
  - `FieldableNode`
  - `ValueQueryNode`

- ## Method Summary

  ### Methods inherited from interface org.apache.lucene.queryparser.flexible.core.nodes.FieldableNode

  `getField, setField`

  ### Methods inherited from interface org.apache.lucene.queryparser.flexible.core.nodes.QueryNode

  `add, add, cloneTree, containsTag, getChildren, getParent, getTag, getTagMap, isLeaf, removeChildren, removeFromParent, set, setTag, toQueryString, toString, unsetTag`

  ### Methods inherited from interface org.apache.lucene.queryparser.flexible.core.nodes.ValueQueryNode

  `getValue, setValue`