method org.apache.roller.weblogger.ui.rendering.util. cache.WeblogFeedCache__static_init
presumptionorg.apache.commons.logging.LogFactory:getLog(... )@43 != null
post(soft) log != null
postsingletonInstance == &new WeblogFeedCache(Weblo gFeedCache__static_init#1)
postnew WeblogFeedCache(WeblogFeedCache__static_ init#1) num objects == 1
postinit'ed(singletonInstance.cacheEnabled)
postinit'ed(singletonInstance.contentCache)
unanalyzedcall on org.apache.roller.weblogger.config. WebloggerConfig:getBooleanProperty
unanalyzedcall on java.util.HashMap
unanalyzedcall on java.util.Map:put
unanalyzedcall on org.apache.roller.weblogger.config. WebloggerConfig:keys
unanalyzedcall on java.util.Enumeration:hasMoreElements
unanalyzedcall on java.util.Enumeration:nextElement
unanalyzedcall on java.lang.String:startsWith
unanalyzedcall on java.lang.String:length
unanalyzedcall on java.lang.String:substring
unanalyzedcall on org.apache.roller.weblogger.config. WebloggerConfig:getProperty
unanalyzedcall on org.apache.commons.logging.Log:info
unanalyzedcall on org.apache.roller.weblogger.util.cache. CacheManager:constructCache
unanalyzedcall on org.apache.commons.logging.Log:warn









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











method void org.apache.roller.weblogger.ui.rendering. util.cache.WeblogFeedCache()
prelog != null
presumptionjava.lang.String:length(...)@70 <= 232-2
presumptionjava.util.Enumeration:nextElement(...)@66 != null
presumptionorg.apache.roller.weblogger.config.WebloggerConfig: keys(...)@63 != null
postinit'ed(this.cacheEnabled)
postinit'ed(this.contentCache)
test_vectorjava.lang.String:startsWith(...)@69: {0}, {1}
test_vectorjava.util.Enumeration:hasMoreElements(...)@65: {0}, {1}
test_vectororg.apache.roller.weblogger.config.WebloggerConfig: getBooleanProperty(...)@59: {0}, {1}









  infomethod not available-- call on bool org.apache.roller.weblogger.config. WebloggerConfig:getBooleanProperty(String)










  infomethod not available-- call on Enumeration org.apache.roller.weblogger. config.WebloggerConfig:keys()










  infomethod not available-- call on String org.apache.roller.weblogger. config.WebloggerConfig:getProperty(String)










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










  infomethod not available-- call on Cache org.apache.roller.weblogger.util. cache.CacheManager:constructCache(CacheHandler, Map)










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











method WeblogFeedCache getInstance()
preinit'ed(singletonInstance)
postreturn_value == singletonInstance
postinit'ed(return_value)










method Object get(String, long)
preinit'ed(this.cacheEnabled)
pre(soft) log != null
pre(soft) this.contentCache != null
postinit'ed(return_value)
test_vectorthis.cacheEnabled: {1}, {0}
test_vectororg.apache.roller.weblogger.util.cache.Cache:get(.. .)@97: Addr_Set{null}, Inverse{null}
test_vectororg.apache.roller.weblogger.util.cache. LazyExpiringCacheEntry:getValue(...)@100: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on Object org.apache.roller.weblogger.util. cache.Cache:get(String)










  infomethod not available-- call on Object org.apache.roller.weblogger.util. cache.LazyExpiringCacheEntry:getValue(long)










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










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










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











method void put(String, Object)
preinit'ed(this.cacheEnabled)
pre(soft) log != null
pre(soft) this.contentCache != null
test_vectorthis.cacheEnabled: {1}, {0}









  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.LazyExpiringCacheEntry(Object)
  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.Cache:put(String, Object)










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











method void remove(String)
preinit'ed(this.cacheEnabled)
pre(soft) log != null
pre(soft) this.contentCache != null
test_vectorthis.cacheEnabled: {1}, {0}









  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.Cache:remove(String)










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











method void clear()
preinit'ed(this.cacheEnabled)
pre(soft) log != null
pre(soft) this.contentCache != null
test_vectorthis.cacheEnabled: {1}, {0}









  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.Cache:clear()










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











method String generateKey(WeblogFeedRequest)
prefeedRequest != null
preinit'ed(feedRequest.excerpts)
preinit'ed(feedRequest.format)
preinit'ed(feedRequest.locale)
preinit'ed(feedRequest.tags)
preinit'ed(feedRequest.type)
preinit'ed(feedRequest.weblogCategoryName)
preinit'ed(feedRequest.weblogHandle)
presumptionjava.util.Set:size(...)@182 >= 0
postinit'ed(java.lang.StringBuffer:toString(...)._ tainted)
postreturn_value == &java.lang.StringBuffer:toStrin g(...)
test_vectorfeedRequest.excerpts: {0}, {1}
test_vectorfeedRequest.locale: Addr_Set{null}, Inverse{null}
test_vectorfeedRequest.tags: Addr_Set{null}, Inverse{null}
test_vectorfeedRequest.weblogCategoryName: Addr_Set{null}, Inverse{null}
test_vectorjava.util.List:size(...)@180: {-231..0}, {1..232-1}









  infomethod not available-- call on String org.apache.roller.weblogger.util. Utilities:stringArrayToString(String[], String)