method org.apache.roller.weblogger.business.search. operations.SearchOperation__static_init
presumptionorg.apache.commons.logging.LogFactory:getFactory(.. .)@50 != null
postSEARCH_FIELDS == &new String[](SearchOperation_ _static_init#1)
postSORTER == &new Sort(SearchOperation__static_ init#2)
postinit'ed(mLogger)
postnew Sort(SearchOperation__static_init#2) num objects == 1
postnew String[](SearchOperation__static_init#1) num objects == 1
postSEARCH_FIELDS.length == 4
postSEARCH_FIELDS[0] == &"content"
postSEARCH_FIELDS[1] == &"title"
postSEARCH_FIELDS[2] == &"comment"
postSEARCH_FIELDS[3] == &"cat"









  infomethod not available-- call on LogFactory org.apache.commons.logging. LogFactory:getFactory()
  infomethod not available-- call on Log org.apache.commons.logging. LogFactory:getInstance(Class)










  infomethod not available-- call on void org.apache.lucene.search. SortField(String, int, bool)
  infomethod not available-- call on void org.apache.lucene.search. Sort(SortField)











method void org.apache.roller.weblogger.business.search. operations.SearchOperation(IndexManager)
postthis.manager == mgr
postinit'ed(this.manager)
unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation










method void setTerm(String)
postthis.term == term
postinit'ed(this.term)










method void doRun()
pre(soft) init'ed(SEARCH_FIELDS)
pre(soft) init'ed(SORTER)
pre(soft) mLogger != null
pre(soft) init'ed(this.manager.reader)
pre(soft) org/apache/roller/weblogger/business/search/ IndexManagerImpl.mLogger != null
pre(soft) init'ed(this.category)
pre(soft) this.manager != null
pre(soft) init'ed(this.manager.fRAMindex)
pre(soft) init'ed(this.manager.indexDir)
pre(soft) init'ed(this.manager.useRAMIndex)
pre(soft) init'ed(this.term)
pre(soft) init'ed(this.websiteHandle)
postinit'ed(this.manager.reader)
postpossibly_updated(this.parseError)
postinit'ed(this.searchresults)
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on org.apache.lucene.store.FSDirectory:getDire ctory
unanalyzedcall on getIndexDirectory
unanalyzedcall on org.apache.lucene.index.IndexReader:open
unanalyzedcall on getAnalyzer
unanalyzedcall on java.io.StringReader
unanalyzedcall on org.apache.lucene.analysis.Analyzer:tokenSt ream
unanalyzedcall on org.apache.lucene.analysis.TokenStream:next
unanalyzedcall on org.apache.lucene.analysis.Token:termText
unanalyzedcall on org.apache.lucene.index.Term
unanalyzedcall on org.apache.lucene.analysis.standard. StandardAnalyzer









  infomethod not available-- call on void org.apache.lucene.search. IndexSearcher(IndexReader)










  infomethod not available-- call on void org.apache.lucene.analysis. standard.StandardAnalyzer()
  infomethod not available-- call on Query org.apache.lucene.queryParser. MultiFieldQueryParser:parse(String, String[], Analyzer)










  infomethod not available-- call on void org.apache.lucene.search. BooleanQuery()










  infomethod not available-- call on void org.apache.lucene.search. BooleanQuery:add(Query, bool, bool)










  infomethod not available-- call on void org.apache.lucene.search. TermQuery(Term)
  infomethod not available-- call on void org.apache.lucene.search. BooleanQuery:add(Query, bool, bool)










  infomethod not available-- call on void org.apache.lucene.search. BooleanQuery()










  infomethod not available-- call on void org.apache.lucene.search. BooleanQuery:add(Query, bool, bool)










  infomethod not available-- call on void org.apache.lucene.search. TermQuery(Term)
  infomethod not available-- call on void org.apache.lucene.search. BooleanQuery:add(Query, bool, bool)










  infomethod not available-- call on Hits org.apache.lucene.search. IndexSearcher:search(Query, Filter, Sort)










  infomethod not available-- call on void org.apache.commons.logging. Log:error(Object, Throwable)










  infomethod not available-- call on String org.apache.lucene.queryParser. ParseException:getMessage()











method Hits getResults()
preinit'ed(this.searchresults)
postreturn_value == this.searchresults
postinit'ed(return_value)










method int getResultsCount()
preinit'ed(this.searchresults)
postinit'ed(return_value)
test_vectorthis.searchresults: Inverse{null}, Addr_Set{null}









  infomethod not available-- call on int org.apache.lucene.search. Hits:length()











method String getParseError()
preinit'ed(this.parseError)
postreturn_value == this.parseError
postinit'ed(return_value)










method void setWebsiteHandle(String)
postthis.websiteHandle == websiteHandle
postinit'ed(this.websiteHandle)










method void setCategory(String)
postthis.category == category
postinit'ed(this.category)