MCPcopy Create free account
hub / github.com/apache/freemarker / put

Method put

src/main/java/freemarker/cache/MruCacheStorage.java:133–145  ·  view source on GitHub ↗
(Object key, Object value)

Source from the content-addressed store, hash-verified

131 }
132
133 public void put(Object key, Object value) {
134 removeClearedReferences();
135 MruEntry entry = (MruEntry)map.get(key);
136 if(entry == null) {
137 entry = new MruEntry(key, value);
138 map.put(key, entry);
139 linkAfterStrongHead(entry);
140 }
141 else {
142 relinkEntryAfterStrongHead(entry, value);
143 }
144
145 }
146
147 public void remove(Object key) {
148 removeClearedReferences();

Callers

nothing calls this directly

Calls 5

linkAfterStrongHeadMethod · 0.95
getMethod · 0.65
putMethod · 0.65

Tested by

no test coverage detected