com.browseengine.bobo.search.section
Class IntMetaDataQuery

java.lang.Object
  extended by org.apache.lucene.search.Query
      extended by com.browseengine.bobo.search.section.MetaDataQuery
          extended by com.browseengine.bobo.search.section.IntMetaDataQuery
All Implemented Interfaces:
Serializable, Cloneable

public class IntMetaDataQuery
extends MetaDataQuery

See Also:
Serialized Form

Nested Class Summary
static class IntMetaDataQuery.IntMetaDataNode
           
static class IntMetaDataQuery.IntMetaDataNodeNoCache
           
static class IntMetaDataQuery.SimpleRangeValidator
           
static class IntMetaDataQuery.SimpleValueValidator
           
static class IntMetaDataQuery.Validator
           
 
Field Summary
 
Fields inherited from class com.browseengine.bobo.search.section.MetaDataQuery
_term
 
Constructor Summary
IntMetaDataQuery(org.apache.lucene.index.Term term, IntMetaDataQuery.Validator validator)
          constructs IntMetaDataQueryQuery
 
Method Summary
 org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.Searcher searcher)
           
 SectionSearchQueryPlan getPlan(org.apache.lucene.index.IndexReader reader)
           
 SectionSearchQueryPlan getPlan(MetaDataCache cache)
           
 org.apache.lucene.search.Query rewrite(org.apache.lucene.index.IndexReader reader)
           
 String toString(String field)
           
 
Methods inherited from class com.browseengine.bobo.search.section.MetaDataQuery
getTerm
 
Methods inherited from class org.apache.lucene.search.Query
clone, combine, equals, extractTerms, getBoost, getSimilarity, hashCode, mergeBooleanQueries, setBoost, toString, weight
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IntMetaDataQuery

public IntMetaDataQuery(org.apache.lucene.index.Term term,
                        IntMetaDataQuery.Validator validator)
constructs IntMetaDataQueryQuery

Parameters:
term -
validator -
Method Detail

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

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

getPlan

public SectionSearchQueryPlan getPlan(org.apache.lucene.index.IndexReader reader)
                               throws IOException
Specified by:
getPlan in class MetaDataQuery
Throws:
IOException

getPlan

public SectionSearchQueryPlan getPlan(MetaDataCache cache)
                               throws IOException
Specified by:
getPlan in class MetaDataQuery
Throws:
IOException


Copyright © 2011. All Rights Reserved.