com.ebasetech.ufs.utility
Class SearchBean

java.lang.Object
  extended bycom.ebasetech.ufs.utility.SearchBean

public class SearchBean
extends java.lang.Object


Field Summary
private  ServletContext context
           
private  java.lang.String error
           
private  java.lang.String[][] hits
           
private  int maxResults
           
private  boolean moreHits
           
private  int nextStartResult
           
private  boolean parseError
           
private  java.lang.String query
           
private  int startResult
           
 
Constructor Summary
SearchBean()
           
 
Method Summary
private  java.lang.String escapeHTML(java.lang.String s)
           
 java.lang.String getEncodedQuery()
           
 java.lang.String getError()
           
 java.lang.String getEscapedQuery()
           
 java.lang.String[][] getHits()
           
 int getMaxResults()
           
 int getNextStartResult()
           
 java.lang.String getQuery()
           
 int getStartResult()
           
 boolean hasMoreResults()
           
 boolean hasParseError()
           
 boolean hasUnexpectedError()
           
 boolean hasZeroResults()
           
 void init(ServletContext context)
           
private  IndexReader openReader()
           
 void search()
           
 void setMaxResults(int maxResults)
           
 void setQuery(java.lang.String query)
           
 void setStartResult(int startResult)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

query

private java.lang.String query

startResult

private int startResult

maxResults

private int maxResults

context

private ServletContext context

hits

private java.lang.String[][] hits

error

private java.lang.String error

moreHits

private boolean moreHits

parseError

private boolean parseError

nextStartResult

private int nextStartResult
Constructor Detail

SearchBean

public SearchBean()
Method Detail

init

public void init(ServletContext context)

getQuery

public java.lang.String getQuery()

getEncodedQuery

public java.lang.String getEncodedQuery()
                                 throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

getEscapedQuery

public java.lang.String getEscapedQuery()

setQuery

public void setQuery(java.lang.String query)

getStartResult

public int getStartResult()

setStartResult

public void setStartResult(int startResult)

getMaxResults

public int getMaxResults()

setMaxResults

public void setMaxResults(int maxResults)

getHits

public java.lang.String[][] getHits()

getNextStartResult

public int getNextStartResult()

getError

public java.lang.String getError()

hasUnexpectedError

public boolean hasUnexpectedError()

hasParseError

public boolean hasParseError()

hasZeroResults

public boolean hasZeroResults()

hasMoreResults

public boolean hasMoreResults()

openReader

private IndexReader openReader()
                        throws java.io.IOException
Throws:
java.io.IOException

search

public void search()

escapeHTML

private java.lang.String escapeHTML(java.lang.String s)