Last Msg First Msg
























method org.apache.roller.weblogger.ui.rendering.pagers. WeblogsPager__static_init
postinit'ed(log)









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











method void org.apache.roller.weblogger.ui.rendering. pagers.WeblogsPager(URLStrategy, String, String, int, int, int)
pre(soft) length <= 232-2
pre(soft) log != null
pre(soft) sinceDays <= 231
postthis.length == length
post(soft) this.length <= 232-2
postinit'ed(this.letter)
postthis.locale == locale
postinit'ed(this.locale)
postinit'ed(this.more)
postthis.page == One-of{0, page}
postthis.page >= 0
postthis.sinceDays == sinceDays
post(soft) this.sinceDays <= 231
postthis.url == baseUrl
postinit'ed(this.url)
postthis.urlStrategy == strat
postinit'ed(this.urlStrategy)
postthis.weblogs == &new ArrayList(getItems#1)
postnew ArrayList(getItems#1) num objects == 1
post(soft) length*this.page in -231.. 232-1
unanalyzedcall on getPage
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.Calendar:getInstance
unanalyzedcall on java.util.Date
unanalyzedcall on java.util.Calendar:setTime
unanalyzedcall on java.util.Calendar:add
unanalyzedcall on java.util.Calendar:getTime
unanalyzedcall on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getUserManager
unanalyzedcall on org.apache.roller.weblogger.business. UserManager:getWebsites
unanalyzedcall on java.lang.String:charAt
unanalyzedcall on org.apache.roller.weblogger.business. UserManager:getWeblogsByLetter
unanalyzedcall on java.util.List:iterator
unanalyzedcall on java.util.List:add
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.commons.logging.Log:error










method void org.apache.roller.weblogger.ui.rendering. pagers.WeblogsPager(URLStrategy, String, String, String, int, int, int)
pre(soft) length <= 232-2
pre(soft) log != null
pre(soft) sinceDays <= 231
postthis.length == length
post(soft) this.length <= 232-2
postthis.letter == letter
postinit'ed(this.letter)
postthis.locale == locale
postinit'ed(this.locale)
postinit'ed(this.more)
postthis.page == One-of{0, page}
postthis.page >= 0
postthis.sinceDays == sinceDays
post(soft) this.sinceDays <= 231
postthis.url == baseUrl
postinit'ed(this.url)
postthis.urlStrategy == strat
postinit'ed(this.urlStrategy)
postthis.weblogs == &new ArrayList(getItems#1)
postnew ArrayList(getItems#1) num objects == 1
post(soft) length*this.page in -231.. 232-1
unanalyzedcall on getPage
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.Calendar:getInstance
unanalyzedcall on java.util.Date
unanalyzedcall on java.util.Calendar:setTime
unanalyzedcall on java.util.Calendar:add
unanalyzedcall on java.util.Calendar:getTime
unanalyzedcall on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getUserManager
unanalyzedcall on org.apache.roller.weblogger.business. UserManager:getWebsites
unanalyzedcall on java.lang.String:charAt
unanalyzedcall on org.apache.roller.weblogger.business. UserManager:getWeblogsByLetter
unanalyzedcall on java.util.List:iterator
unanalyzedcall on java.util.List:add
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.commons.logging.Log:error










method String getNextLink()
preinit'ed(this.letter)
pre(soft) init'ed(this.more)
pre(soft) this.page <= 232-2
pre(soft) init'ed(this.url)
postinit'ed(java.lang.StringBuilder:toString(...)._ tainted)
postreturn_value in Addr_Set{null,&java.lang. StringBuilder:toString(...),&java.lang. StringBuilder:toString(...),&java.lang. StringBuilder:toString(...),&java.lang. StringBuilder:toString(...),&java.lang. StringBuilder:toString(...)}
unanalyzedcall on createURL
unanalyzedcall on java.util.Map:keySet
unanalyzedcall on java.util.Set:iterator
unanalyzedcall on java.util.Map:get
unanalyzedcall on java.util.HashMap
unanalyzedcall on java.util.Map:put
unanalyzedcall on org.apache.roller.weblogger.ui.rendering. util.WeblogFeedRequest:getWeblogCategoryName
unanalyzedcall on java.lang.String:trim
unanalyzedcall on java.lang.String:length
unanalyzedcall on java.net.URLEncoder:encode
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.roller.weblogger.ui.rendering. util.WeblogFeedRequest:getTerm
unanalyzedcall on org.apache.roller.weblogger.ui.rendering. util.WeblogFeedRequest:getTags
unanalyzedcall on java.util.List:size
unanalyzedcall on java.util.List:iterator
unanalyzedcall on org.apache.roller.weblogger.ui.rendering. util.WeblogFeedRequest:isExcerpts
unanalyzedcall on hasMoreItems
test_vectorthis.letter: Addr_Set{null}, Inverse{null}
test_vectorthis.more: {0}, {1}










method String getPrevLink()
preinit'ed(this.letter)
pre(soft) this.page >= -231+1
pre(soft) init'ed(this.url)
postinit'ed(java.lang.StringBuilder:toString(...)._ tainted)
postreturn_value in Addr_Set{null,&java.lang. StringBuilder:toString(...),&java.lang. StringBuilder:toString(...),&java.lang. StringBuilder:toString(...),&java.lang. StringBuilder:toString(...),&java.lang. StringBuilder:toString(...)}
unanalyzedcall on createURL
unanalyzedcall on java.util.Map:keySet
unanalyzedcall on java.util.Set:iterator
unanalyzedcall on java.util.Map:get
unanalyzedcall on java.util.HashMap
unanalyzedcall on java.util.Map:put
unanalyzedcall on org.apache.roller.weblogger.ui.rendering. util.WeblogFeedRequest:getWeblogCategoryName
unanalyzedcall on java.lang.String:trim
unanalyzedcall on java.lang.String:length
unanalyzedcall on java.net.URLEncoder:encode
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.roller.weblogger.ui.rendering. util.WeblogFeedRequest:getTerm
unanalyzedcall on org.apache.roller.weblogger.ui.rendering. util.WeblogFeedRequest:getTags
unanalyzedcall on java.util.List:size
unanalyzedcall on java.util.List:iterator
unanalyzedcall on org.apache.roller.weblogger.ui.rendering. util.WeblogFeedRequest:isExcerpts
test_vectorthis.letter: Addr_Set{null}, Inverse{null}
test_vectorthis.page: {-231+1..0}, {1..232-1}










method List getItems()
preinit'ed(this.weblogs)
pre(soft) log != null
pre(soft) this.length <= 232-2
pre(soft) this.length*this.page in -231.. 232-1
pre(soft) init'ed(this.letter)
pre(soft) init'ed(this.page)
pre(soft) this.sinceDays <= 231
presumptioninit'ed(java.lang.Boolean.TRUE)
presumptionjava.util.Calendar:getInstance(...)@140 != null
presumptionorg.apache.roller.weblogger.business. UserManager:getWeblogsByLetter(...)@152 != null
presumptionorg.apache.roller.weblogger.business. UserManager:getWebsites(...)@150 != null
presumptionorg.apache.roller.weblogger.business. Weblogger:getUserManager(...)@147 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@146 != null
postreturn_value == One-of{old this.weblogs, &new ArrayList(getItems#1)}
postreturn_value != null
postthis.weblogs == return_value
postpossibly_updated(this.more)
postnew ArrayList(getItems#1) num objects <= 1
test_vectorthis.weblogs: Inverse{null}, Addr_Set{null}
test_vectorthis.letter: Inverse{null}, Addr_Set{null}
test_vectorthis.sinceDays: {-1}, {-231..-2, 0..231}









  infomethod not available-- call on Weblogger org.apache.roller.weblogger. business.WebloggerFactory:getWeblogger()










  infomethod not available-- call on UserManager org.apache.roller.weblogger. business.Weblogger:getUserManager()










  infomethod not available-- call on List org.apache.roller.weblogger. business.UserManager:getWebsites(User, Boolean, Boolean, Date, Date, int, int)










  infomethod not available-- call on List org.apache.roller.weblogger. business.UserManager:getWeblogsByLetter(char, int, int)










Prev Msg Next Msg
+
low
overflowcheck might fail: requires count in -231-1..232-2
Prev Msg Next Msg










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











method bool hasMoreItems()
preinit'ed(this.more)
postreturn_value == this.more
postinit'ed(return_value)