org.xcmis.search.lucene.search
Class ChildTraversingQueryNode

java.lang.Object
  extended by org.apache.lucene.search.Query
      extended by org.xcmis.search.lucene.search.ChildTraversingQueryNode
All Implemented Interfaces:
Serializable, Cloneable

public class ChildTraversingQueryNode
extends org.apache.lucene.search.Query

Created by The eXo Platform SAS.

Version:
$Id: ChildTraversingQueryNode.java 2 2010-02-04 17:21:49Z andrew00x $
Author:
Sergey Kabashnyuk
See Also:
Serialized Form

Constructor Summary
ChildTraversingQueryNode(org.apache.lucene.search.Query parentQuery, boolean isDeep)
           
 
Method Summary
 org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.Searcher searcher)
          
 void extractTerms(Set terms)
          
 org.apache.lucene.search.Query rewrite(org.apache.lucene.index.IndexReader reader)
          
 String toString()
          
 String toString(String field)
          
 
Methods inherited from class org.apache.lucene.search.Query
clone, combine, equals, getBoost, getSimilarity, hashCode, mergeBooleanQueries, setBoost, weight
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ChildTraversingQueryNode

public ChildTraversingQueryNode(org.apache.lucene.search.Query parentQuery,
                                boolean isDeep)
Parameters:
parentQuery - - parent query.
isDeep - - if true return only first level child.
Method Detail

extractTerms

public void extractTerms(Set terms)

Overrides:
extractTerms in class org.apache.lucene.search.Query

rewrite

public org.apache.lucene.search.Query rewrite(org.apache.lucene.index.IndexReader reader)
                                       throws IOException

Overrides:
rewrite in class org.apache.lucene.search.Query
Throws:
IOException

toString

public String toString()

Overrides:
toString in class org.apache.lucene.search.Query

toString

public String toString(String field)

Specified by:
toString in class org.apache.lucene.search.Query

createWeight

public org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.Searcher searcher)
                                             throws IOException

Overrides:
createWeight in class org.apache.lucene.search.Query
Throws:
IOException


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.