com.browseengine.bobo.search.section
Class UnaryNotNode

java.lang.Object
  extended by com.browseengine.bobo.search.section.SectionSearchQueryPlan
      extended by com.browseengine.bobo.search.section.UnaryNotNode

public class UnaryNotNode
extends SectionSearchQueryPlan

UNARY-NOT operator node (this node is not supported by SectionSearchQueryPlan)


Nested Class Summary
 
Nested classes/interfaces inherited from class com.browseengine.bobo.search.section.SectionSearchQueryPlan
SectionSearchQueryPlan.NodeQueue
 
Field Summary
 
Fields inherited from class com.browseengine.bobo.search.section.SectionSearchQueryPlan
_curDoc, _curSec, NO_MORE_POSITIONS, NO_MORE_SECTIONS
 
Constructor Summary
UnaryNotNode(SectionSearchQueryPlan subquery)
           
 
Method Summary
 int fetchDoc(int targetDoc)
           
 int fetchSec(int targetSec)
           
 SectionSearchQueryPlan getSubquery()
           
 
Methods inherited from class com.browseengine.bobo.search.section.SectionSearchQueryPlan
fetch, fetchPos, getDocId, getSecId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnaryNotNode

public UnaryNotNode(SectionSearchQueryPlan subquery)
Method Detail

getSubquery

public SectionSearchQueryPlan getSubquery()

fetchDoc

public int fetchDoc(int targetDoc)
             throws IOException
Specified by:
fetchDoc in class SectionSearchQueryPlan
Throws:
IOException

fetchSec

public int fetchSec(int targetSec)
             throws IOException
Specified by:
fetchSec in class SectionSearchQueryPlan
Throws:
IOException


Copyright © 2011. All Rights Reserved.