Êþº¾4ª(com/hazelcast/config/CacheEvictionConfig#com/hazelcast/config/EvictionConfigCacheEvictionConfig.javaLjava/lang/Deprecated;1Lcom/hazelcast/nio/serialization/BinaryInterface;*com/hazelcast/config/CacheEvictionConfig$1;com/hazelcast/config/CacheEvictionConfig$CacheMaxSizePolicy CacheMaxSizePolicy1com/hazelcast/config/EvictionConfig$MaxSizePolicy  MaxSizePolicy()V  this*Lcom/hazelcast/config/CacheEvictionConfig;\(ILcom/hazelcast/config/EvictionConfig$MaxSizePolicy;Lcom/hazelcast/config/EvictionPolicy;)V  sizeI maxSizePolicy3Lcom/hazelcast/config/EvictionConfig$MaxSizePolicy;evictionPolicy%Lcom/hazelcast/config/EvictionPolicy;f(ILcom/hazelcast/config/CacheEvictionConfig$CacheMaxSizePolicy;Lcom/hazelcast/config/EvictionPolicy;)V%Cache max-size policy cannot be null!  com/hazelcast/util/Preconditions" checkNotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; $% #&toMaxSizePolicy5()Lcom/hazelcast/config/EvictionConfig$MaxSizePolicy; () *cacheMaxSizePolicy=Lcom/hazelcast/config/CacheEvictionConfig$CacheMaxSizePolicy;I(ILcom/hazelcast/config/EvictionConfig$MaxSizePolicy;Ljava/lang/String;)V . /comparatorClassNameLjava/lang/String;S(ILcom/hazelcast/config/CacheEvictionConfig$CacheMaxSizePolicy;Ljava/lang/String;)Vq(ILcom/hazelcast/config/EvictionConfig$MaxSizePolicy;Lcom/hazelcast/internal/eviction/EvictionPolicyComparator;)V 4 5 comparator:Lcom/hazelcast/internal/eviction/EvictionPolicyComparator;{(ILcom/hazelcast/config/CacheEvictionConfig$CacheMaxSizePolicy;Lcom/hazelcast/internal/eviction/EvictionPolicyComparator;)V((Lcom/hazelcast/config/EvictionConfig;)V : ;config%Lcom/hazelcast/config/EvictionConfig; getAsReadOnly,()Lcom/hazelcast/config/CacheEvictionConfig;readOnly A> B0com/hazelcast/config/CacheEvictionConfigReadOnlyD E;getMaxSizePolicy?()Lcom/hazelcast/config/CacheEvictionConfig$CacheMaxSizePolicy;getMaximumSizePolicy I) JfromMaxSizePolicyr(Lcom/hazelcast/config/EvictionConfig$MaxSizePolicy;)Lcom/hazelcast/config/CacheEvictionConfig$CacheMaxSizePolicy; LM NsetMaxSizePolicyi(Lcom/hazelcast/config/CacheEvictionConfig$CacheMaxSizePolicy;)Lcom/hazelcast/config/CacheEvictionConfig;%Cache Max-Size policy cannot be null!RsetMaximumSizePolicy_(Lcom/hazelcast/config/EvictionConfig$MaxSizePolicy;)Lcom/hazelcast/config/CacheEvictionConfig; TU VZ(Lcom/hazelcast/config/EvictionConfig$MaxSizePolicy;)Lcom/hazelcast/config/EvictionConfig; TX YsetSize-(I)Lcom/hazelcast/config/CacheEvictionConfig;((I)Lcom/hazelcast/config/EvictionConfig; [] ^setEvictionPolicyQ(Lcom/hazelcast/config/EvictionPolicy;)Lcom/hazelcast/config/CacheEvictionConfig;L(Lcom/hazelcast/config/EvictionPolicy;)Lcom/hazelcast/config/EvictionConfig; `b csetComparatorClassName>(Ljava/lang/String;)Lcom/hazelcast/config/CacheEvictionConfig;9(Ljava/lang/String;)Lcom/hazelcast/config/EvictionConfig; eg h setComparatorf(Lcom/hazelcast/internal/eviction/EvictionPolicyComparator;)Lcom/hazelcast/config/CacheEvictionConfig;a(Lcom/hazelcast/internal/eviction/EvictionPolicyComparator;)Lcom/hazelcast/config/EvictionConfig; jl mtoString()Ljava/lang/String;java/lang/StringBuilderq rCacheEvictionConfig{size=tappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; vw rx  z(I)Ljava/lang/StringBuilder; v| r}, maxSizePolicy=  -(Ljava/lang/Object;)Ljava/lang/StringBuilder; vƒ r„, evictionPolicy=†  ˆ, comparatorClassName=Š 12 Œ , comparator=Ž 78 (C)Ljava/lang/StringBuilder; v’ r“ op r• jk — ef ™ `a › [\ '()Lcom/hazelcast/config/EvictionConfig; ?@  CodeLineNumberTableLocalVariableTable StackMapTable Deprecated InnerClasses SourceFileRuntimeVisibleAnnotations!¢3*·±£ "#¤ ¢T*,-·±£ &'¤*¢g*,!¸'À ¶+-·±£* +*,¤*,-.¢T*,-·0±£ /0¤*123¢g*,!¸'À ¶+-·0±£3 435¤*,-124¢T*,-·6±£ 89¤*789¢g*,!¸'À ¶+-·6±£< =<>¤*,-78:¢>*+·<±£ AB¤=>?@¢V*´CÇ*»EY*·FµC*´CÀ°¥£LMO¤ ¦GH¢2*¶K¸O°£—¤ ¦PQ¢N+S¸'W*+¶+¶WW*°£¤¥¦¤,-¦TU¢@*+·ZW*°£ «¬¤[\¢@*·_W*°£ ±²¤`a¢@*+·dW*°£ ·¸¤ef¢@*+·iW*°£ ½¾¤12jk¢@*+·nW*°£ ÃĤ78op¢vL»rY·su¶y*´{¶~€¶y*´‚¶…‡¶y*´‰¶…‹¶y*´¶y¶y*´‘¶…}¶”¶–°£ɤ LAjl¢0*+¶˜°£¤ Aeg¢0*+¶š°£¤ A`b¢0*+¶œ°£¤ ATX¢0*+¶W°£¤ A[]¢0*¶ž°£¤ A?Ÿ¢/*¶¡°£¤ §   @@¨¦©