Last Msg First Msg
























method org.apache.roller.weblogger.ui.rendering.pagers. UsersPager__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.UsersPager(URLStrategy, String, String, int, int, int)
pre(soft) length <= 232-2
pre(soft) log != null
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
postinit'ed(this.sinceDays)
postthis.url == baseUrl
postinit'ed(this.url)
postthis.urlStrategy == strat
postinit'ed(this.urlStrategy)
postthis.users == &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 org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getUserManager
unanalyzedcall on org.apache.roller.weblogger.business. UserManager:getUsers
unanalyzedcall on java.lang.String:charAt
unanalyzedcall on org.apache.roller.weblogger.business. UserManager:getUsersByLetter
unanalyzedcall on java.util.List:iterator
unanalyzedcall on org.apache.roller.weblogger.pojos.wrapper. UserWrapper:wrap
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.UsersPager(URLStrategy, String, String, String, int, int, int)
pre(soft) length <= 232-2
pre(soft) log != null
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
postinit'ed(this.sinceDays)
postthis.url == baseUrl
postinit'ed(this.url)
postthis.urlStrategy == strat
postinit'ed(this.urlStrategy)
postthis.users == &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 org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getUserManager
unanalyzedcall on org.apache.roller.weblogger.business. UserManager:getUsers
unanalyzedcall on java.lang.String:charAt
unanalyzedcall on org.apache.roller.weblogger.business. UserManager:getUsersByLetter
unanalyzedcall on java.util.List:iterator
unanalyzedcall on org.apache.roller.weblogger.pojos.wrapper. UserWrapper:wrap
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.users)
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)
presumptioninit'ed(java.lang.Boolean.TRUE)
presumptionorg.apache.roller.weblogger.business. UserManager:getUsers(...)@141 != null
presumptionorg.apache.roller.weblogger.business. UserManager:getUsersByLetter(...)@143 != null
presumptionorg.apache.roller.weblogger.business. Weblogger:getUserManager(...)@138 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@137 != null
postreturn_value == One-of{old this.users, &new ArrayList(getItems#1)}
postreturn_value != null
postthis.users == return_value
postpossibly_updated(this.more)
postnew ArrayList(getItems#1) num objects <= 1
test_vectorthis.users: Inverse{null}, Addr_Set{null}
test_vectorthis.letter: Inverse{null}, Addr_Set{null}









  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:getUsers(Weblog, Boolean, Date, Date, int, int)










  infomethod not available-- call on List org.apache.roller.weblogger. business.UserManager:getUsersByLetter(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 UserWrapper org.apache.roller.weblogger. pojos.wrapper.UserWrapper:wrap(User)










  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)