org.apache.lucene.queryparser.surround.query
Class SpanNearClauseFactory

java.lang.Object
  extended by org.apache.lucene.queryparser.surround.query.SpanNearClauseFactory

public class SpanNearClauseFactory
extends Object

Factory for SpanOrQuery


Constructor Summary
SpanNearClauseFactory(IndexReader reader, String fieldName, BasicQueryFactory qf)
           
 
Method Summary
 void addSpanQuery(Query q)
           
protected  void addSpanQueryWeighted(SpanQuery sq, float weight)
           
 void addTermWeighted(Term t, float weight)
           
 void clear()
           
 BasicQueryFactory getBasicQueryFactory()
           
 String getFieldName()
           
 IndexReader getIndexReader()
           
 SpanQuery makeSpanClause()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpanNearClauseFactory

public SpanNearClauseFactory(IndexReader reader,
                             String fieldName,
                             BasicQueryFactory qf)
Method Detail

getIndexReader

public IndexReader getIndexReader()

getFieldName

public String getFieldName()

getBasicQueryFactory

public BasicQueryFactory getBasicQueryFactory()

size

public int size()

clear

public void clear()

addSpanQueryWeighted

protected void addSpanQueryWeighted(SpanQuery sq,
                                    float weight)

addTermWeighted

public void addTermWeighted(Term t,
                            float weight)
                     throws IOException
Throws:
IOException

addSpanQuery

public void addSpanQuery(Query q)

makeSpanClause

public SpanQuery makeSpanClause()


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