Package org.mariadb.jdbc.internal.io
Class LruTraceCache
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,,TraceObject> SequencedMap<String,TraceObject>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidPermit to clear array's of array, to help garbage.Value of trace cache in a readable format.put(TraceObject value) Add value to map.protected booleanremoveEldestEntry(Map.Entry<String, TraceObject> eldest) Methods inherited from class java.util.LinkedHashMap
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, newLinkedHashMap, putFirst, putLast, replaceAll, reversed, sequencedEntrySet, sequencedKeySet, sequencedValues, valuesMethods inherited from class java.util.HashMap
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, newHashMap, put, putAll, putIfAbsent, remove, remove, replace, replace, sizeMethods inherited from class java.util.AbstractMap
equals, hashCode, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, containsKey, equals, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizeMethods inherited from interface java.util.SequencedMap
firstEntry, lastEntry, pollFirstEntry, pollLastEntry
-
Field Details
-
increment
-
-
Constructor Details
-
LruTraceCache
public LruTraceCache()
-
-
Method Details
-
put
Add value to map.- Parameters:
value- value to add- Returns:
- added value
-
removeEldestEntry
- Overrides:
removeEldestEntryin classLinkedHashMap<String,TraceObject>
-
printStack
Value of trace cache in a readable format.- Returns:
- trace cache value
-
clearMemory
public void clearMemory()Permit to clear array's of array, to help garbage.
-