method org.apache.roller.weblogger.util.cache. ExpiringLRUCacheImpl__static_init
postinit'ed(log)









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











method void org.apache.roller.weblogger.util.cache. ExpiringLRUCacheImpl(String)
postinit'ed(this.cache)
postthis.hits == +0
postthis.misses == +0
postthis.puts == +0
postthis.removes == +0
postthis.id == id
postinit'ed(this.id)
postthis.startTime == &new Date(LRUCacheImpl#1)
postthis.timeout == 3_600_000
postnew Date(LRUCacheImpl#1) num objects == 1
unanalyzedcall on java.util.Date
unanalyzedcall on java.util.LinkedHashMap
unanalyzedcall on java.util.Collections:synchronizedMap










method void org.apache.roller.weblogger.util.cache. ExpiringLRUCacheImpl(String, int, long)
premaxsize in -1_610_612_737..3_221_225_471
pretimeout <= 18_446_744_073_709_551
postinit'ed(this.cache)
postthis.hits == +0
postthis.misses == +0
postthis.puts == +0
postthis.removes == +0
postthis.id == id
postinit'ed(this.id)
postthis.startTime == &new Date(LRUCacheImpl#1)
postthis.timeout == One-of{0, timeout*1_000}
postthis.timeout in {0, 1_000..18_446_744_073_709_551_0 00}
postnew Date(LRUCacheImpl#1) num objects == 1
unanalyzedcall on java.util.Date
unanalyzedcall on java.util.LinkedHashMap
unanalyzedcall on java.util.Collections:synchronizedMap
test_vectortimeout: {-263..0}, {1..18_446_744_073_709_551}










method void put(String, Object)
preinit'ed(this.puts)
prethis.cache != null
preinit'ed(this.timeout)
postthis.puts == old this.puts + 1
postinit'ed(this.puts)
unanalyzedcall on java.lang.System:currentTimeMillis
unanalyzedcall on java.util.Map:put










method Object get(String)
prethis.cache != null
pre(soft) log != null
pre(soft) init'ed(this.hits)
pre(soft) init'ed(this.misses)
pre(soft) init'ed(this.removes)
postinit'ed(return_value)
postthis.hits == One-of{old this.hits, old this.hits + 1, One-of{old this.hits, old this.hits + 1} - 1}
post(soft) init'ed(this.hits)
postthis.misses == One-of{old this.misses + 1, old this.misses}
postinit'ed(this.misses)
postthis.removes == One-of{old this.removes, old this.removes + 1}
post(soft) init'ed(this.removes)
unanalyzedcall on java.lang.System:currentTimeMillis
unanalyzedcall on java.util.Map:get
unanalyzedcall on java.util.Map:remove
test_vectorjava.util.Map:get(...)@82: Addr_Set{null}, Inverse{null}









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