Uses of Interface

Packages that use FieldableNode
org.apache.lucene.queryParser.core.nodes Contains query nodes that are commonly used by query parser implementations 
org.apache.lucene.queryParser.standard.nodes Standard Lucene Query Nodes 

Uses of FieldableNode in org.apache.lucene.queryParser.core.nodes

Subinterfaces of FieldableNode in org.apache.lucene.queryParser.core.nodes
 interface FieldValuePairQueryNode<T>
          This interface should be implemented by QueryNode that holds a field and an arbitrary value.
 interface RangeQueryNode<T extends FieldValuePairQueryNode<?>>
          This interface should be implemented by a QueryNode that represents some kind of range query.

Classes in org.apache.lucene.queryParser.core.nodes that implement FieldableNode
 class FieldQueryNode
          A FieldQueryNode represents a element that contains field/text tuple
 class FuzzyQueryNode
          A FuzzyQueryNode represents a element that contains field/text/similarity tuple
 class ParametricQueryNode
          Deprecated. this class will be removed in future. FieldQueryNode should be used instead.
 class ParametricRangeQueryNode
          A ParametricRangeQueryNode represents LE, LT, GE, GT, EQ, NE query.
 class PhraseSlopQueryNode
 class QuotedFieldQueryNode
          A QuotedFieldQueryNode represents phrase query.
 class SlopQueryNode
          A SlopQueryNode represents phrase query with a slop.
 class TokenizedPhraseQueryNode
          A TokenizedPhraseQueryNode represents a node created by a code that tokenizes/lemmatizes/analyzes.

Uses of FieldableNode in org.apache.lucene.queryParser.standard.nodes

Classes in org.apache.lucene.queryParser.standard.nodes that implement FieldableNode
 class AbstractRangeQueryNode<T extends FieldValuePairQueryNode<?>>
          This class should be extended by nodes intending to represent range queries.
 class MultiPhraseQueryNode
          A MultiPhraseQueryNode indicates that its children should be used to build a MultiPhraseQuery instead of PhraseQuery.
 class NumericQueryNode
          This query node represents a field query that holds a numeric value.
 class NumericRangeQueryNode
          This query node represents a range query composed by NumericQueryNode bounds, which means the bound values are Numbers.
 class PrefixWildcardQueryNode
          A PrefixWildcardQueryNode represents wildcardquery that matches abc* or *.
 class RangeQueryNode
          Deprecated. this class will be removed in future, TermRangeQueryNode should be used instead
 class TermRangeQueryNode
          This query node represents a range query composed by FieldQueryNode bounds, which means the bound values are strings.
 class WildcardQueryNode
          A WildcardQueryNode represents wildcard query This does not apply to phrases.

Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.