de.pangaea.metadataportal.search.axis
Class SearchRequest

java.lang.Object
  extended by de.pangaea.metadataportal.search.axis.SearchRequest
All Implemented Interfaces:
Serializable

public class SearchRequest
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
protected  String indexName
           
protected  SearchRequestQuery[] queries
           
protected  SearchRequestRange[] ranges
           
protected  String sortFieldName
           
protected  Boolean sortReverse
           
protected  String storedQueryUUID
           
 
Constructor Summary
SearchRequest()
           
 
Method Summary
protected  org.apache.lucene.search.Query getLuceneQuery(SearchService service)
           
 void setIndex(String v)
           
 void setQueries(SearchRequestQuery[] v)
           
 void setRanges(SearchRequestRange[] v)
           
 void setSortField(String v)
           
 void setSortReverse(Boolean v)
           
 void setStoredQueryUUID(String v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

indexName

protected String indexName

ranges

protected SearchRequestRange[] ranges

queries

protected SearchRequestQuery[] queries

sortFieldName

protected String sortFieldName

sortReverse

protected Boolean sortReverse

storedQueryUUID

protected String storedQueryUUID
Constructor Detail

SearchRequest

public SearchRequest()
Method Detail

setIndex

public void setIndex(String v)

setStoredQueryUUID

public void setStoredQueryUUID(String v)

setQueries

public void setQueries(SearchRequestQuery[] v)

setRanges

public void setRanges(SearchRequestRange[] v)

setSortField

public void setSortField(String v)

setSortReverse

public void setSortReverse(Boolean v)

getLuceneQuery

protected org.apache.lucene.search.Query getLuceneQuery(SearchService service)
                                                 throws Exception
Throws:
Exception


Copyright ©2007-2009 panFMP Developers c/o Uwe Schindler