org.LexGrid.LexBIG.Impl.Extensions.Search.query
Class SpanWildcardQuery

java.lang.Object
  extended by org.apache.lucene.search.Query
      extended by org.apache.lucene.search.spans.SpanQuery
          extended by org.LexGrid.LexBIG.Impl.Extensions.Search.query.SpanWildcardQuery
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class SpanWildcardQuery
extends org.apache.lucene.search.spans.SpanQuery

The Class SpanWildcardQuery.

Author:
Kevin Peterson
See Also:
Serialized Form

Constructor Summary
SpanWildcardQuery(org.apache.lucene.index.Term term)
          Instantiates a new span wildcard query.
 
Method Summary
 void extractTerms(java.util.Set terms)
           
 java.lang.String getField()
           
 org.apache.lucene.search.spans.Spans getSpans(org.apache.lucene.index.IndexReader reader)
           
 java.util.Collection getTerms()
           
 org.apache.lucene.search.Query rewrite(org.apache.lucene.index.IndexReader reader)
           
 java.lang.String toString(java.lang.String field)
           
 
Methods inherited from class org.apache.lucene.search.spans.SpanQuery
createWeight, getPayloadSpans
 
Methods inherited from class org.apache.lucene.search.Query
clone, combine, getBoost, getSimilarity, mergeBooleanQueries, setBoost, toString, weight
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpanWildcardQuery

public SpanWildcardQuery(org.apache.lucene.index.Term term)
Instantiates a new span wildcard query.

Parameters:
term - the term
Method Detail

rewrite

public org.apache.lucene.search.Query rewrite(org.apache.lucene.index.IndexReader reader)
                                       throws java.io.IOException
Overrides:
rewrite in class org.apache.lucene.search.Query
Throws:
java.io.IOException

getSpans

public org.apache.lucene.search.spans.Spans getSpans(org.apache.lucene.index.IndexReader reader)
                                              throws java.io.IOException
Specified by:
getSpans in class org.apache.lucene.search.spans.SpanQuery
Throws:
java.io.IOException

getField

public java.lang.String getField()
Specified by:
getField in class org.apache.lucene.search.spans.SpanQuery

getTerms

public java.util.Collection getTerms()
Specified by:
getTerms in class org.apache.lucene.search.spans.SpanQuery

extractTerms

public void extractTerms(java.util.Set terms)
Overrides:
extractTerms in class org.apache.lucene.search.Query

toString

public java.lang.String toString(java.lang.String field)
Specified by:
toString in class org.apache.lucene.search.Query

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.