Edit C:\Users\Admin\.m2\repository\com\ibm\icu\icu4j\56.1\com\ibm\icu\impl\SimpleCache.class
???? 1 Y > ? @ A B C D E F G H I J K L M L N O P Q DEFAULT_CAPACITY I ConstantValue cacheRef Ljava/lang/ref/Reference; Signature 2Ljava/lang/ref/Reference<Ljava/util/Map<TK;TV;>;>; type capacity <init> ()V Code LineNumberTable LocalVariableTable this Lcom/ibm/icu/impl/SimpleCache; LocalVariableTypeTable &Lcom/ibm/icu/impl/SimpleCache<TK;TV;>; (I)V cacheType (II)V initialCapacity get &(Ljava/lang/Object;)Ljava/lang/Object; map Ljava/util/Map; key Ljava/lang/Object; ref Ljava/util/Map<TK;TV;>; (Ljava/lang/Object;)TV; put '(Ljava/lang/Object;Ljava/lang/Object;)V value TK; TV; (TK;TV;)V clear _<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Lcom/ibm/icu/impl/ICUCache<TK;TV;>; SourceFile SimpleCache.java ) R + S java/util/Map + , java/util/HashMap ' T U V java/lang/ref/WeakReference W java/lang/ref/SoftReference 4 X com/ibm/icu/impl/SimpleCache java/lang/Object com/ibm/icu/impl/ICUCache java/lang/ref/Reference ()Ljava/lang/Object; java/util/Collections synchronizedMap (Ljava/util/Map;)Ljava/util/Map; (Ljava/lang/Object;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ! B a *? *? *? *? ? ! "