4<&com/hazelcast/config/LegacyCacheConfigsLjava/lang/Object;Lcom/hazelcast/nio/serialization/TypedDataSerializable;java/lang/Object5com/hazelcast/nio/serialization/TypedDataSerializableLegacyCacheConfig.java1Lcom/hazelcast/nio/serialization/BinaryInterface;config"Lcom/hazelcast/config/CacheConfig;*Lcom/hazelcast/config/CacheConfig;()V   com/hazelcast/config/CacheConfig  this0Lcom/hazelcast/config/LegacyCacheConfig;(Lcom/hazelcast/config/LegacyCacheConfig;%(Lcom/hazelcast/config/CacheConfig;)V-(Lcom/hazelcast/config/CacheConfig;)V writeData'(Lcom/hazelcast/nio/ObjectDataOutput;)Vjava/io/IOExceptiongetName()Ljava/lang/String;  !"com/hazelcast/nio/ObjectDataOutput#writeUTF(Ljava/lang/String;)V %& $'getManagerPrefix ) * getUriString , -getBackupCount()I /0 1writeInt(I)V 34 $5getAsyncBackupCount 70 8getInMemoryFormat'()Lcom/hazelcast/config/InMemoryFormat; :; <#com/hazelcast/config/InMemoryFormat>name @ ?A.com/hazelcast/config/LegacyCacheEvictionConfigCgetEvictionConfig,()Lcom/hazelcast/config/CacheEvictionConfig; EF G-(Lcom/hazelcast/config/CacheEvictionConfig;)V I DJ writeObject(Ljava/lang/Object;)V LM $NgetWanReplicationRef*()Lcom/hazelcast/config/WanReplicationRef; PQ R getKeyType()Ljava/lang/Class; TU V getValueType XU YgetCacheLoaderFactory%()Ljavax/cache/configuration/Factory; [\ ]getCacheWriterFactory _\ `getExpiryPolicyFactory b\ c isReadThrough()Z ef g writeBoolean(Z)V ij $kisWriteThrough mf nisStoreByValue pf qisManagementEnabled sf tisStatisticsEnabled vf wgetHotRestartConfig)()Lcom/hazelcast/config/HotRestartConfig; yz {%com/hazelcast/config/HotRestartConfig} isEnabled f ~isFsync f ~ getQuorumName #getCacheEntryListenerConfigurations()Ljava/lang/Iterable;  java/util/SetisEmpty f size 0 iterator()Ljava/util/Iterator; java/util/IteratorhasNext f next()Ljava/lang/Object; 9javax/cache/configuration/CacheEntryListenerConfigurationgetMergePolicy ccCLjavax/cache/configuration/CacheEntryListenerConfiguration;;Ljavax/cache/configuration/CacheEntryListenerConfiguration;out$Lcom/hazelcast/nio/ObjectDataOutput; cacheEntryListenerConfigurationsTLjava/util/Set;>;Ljava/util/Set; listNotEmptyZreadData&(Lcom/hazelcast/nio/ObjectDataInput;)V!com/hazelcast/nio/ObjectDataInputreadUTF setName6(Ljava/lang/String;)Lcom/hazelcast/config/CacheConfig; setManagerPrefix  setUriString readInt 0 setBackupCount%(I)Lcom/hazelcast/config/CacheConfig; setAsyncBackupCount valueOf9(Ljava/lang/String;)Lcom/hazelcast/config/InMemoryFormat; ?setInMemoryFormatI(Lcom/hazelcast/config/InMemoryFormat;)Lcom/hazelcast/config/CacheConfig;  readObject%(Ljava/lang/Class;)Ljava/lang/Object;  getConfig F DsetEvictionConfigI(Lcom/hazelcast/config/EvictionConfig;)Lcom/hazelcast/config/CacheConfig;  &com/hazelcast/config/WanReplicationRefsetWanReplicationRefL(Lcom/hazelcast/config/WanReplicationRef;)Lcom/hazelcast/config/CacheConfig; java/lang/Class setKeyType<(Ljava/lang/Class;)Lcom/hazelcast/config/CacheConfiguration;  setValueType !javax/cache/configuration/FactorysetCacheLoaderFactoryN(Ljavax/cache/configuration/Factory;)Lcom/hazelcast/config/CacheConfiguration; setCacheWriterFactory setExpiryPolicyFactory  readBoolean f setReadThrough,(Z)Lcom/hazelcast/config/CacheConfiguration; setWriteThrough  setStoreByValue  setManagementEnabled   setStatisticsEnabled    setEnabled*(Z)Lcom/hazelcast/config/HotRestartConfig;  ~setFsync  ~ setQuorumName  setListenerConfigurations+()Lcom/hazelcast/config/CacheConfiguration;  java/lang/Stringadd(Ljava/lang/Object;)Z   setMergePolicy "& #iIlistenerConfigurationsin#Lcom/hazelcast/nio/ObjectDataInput;resultInMemoryFormatLjava/lang/String; legacyConfig0Lcom/hazelcast/config/LegacyCacheEvictionConfig; getClassTypegetConfigAndReset$()Lcom/hazelcast/config/CacheConfig;,()Lcom/hazelcast/config/CacheConfig; actualConfig SignatureCodeLineNumberTableLocalVariableTableLocalVariableTypeTable StackMapTable Exceptions SourceFileRuntimeVisibleAnnotations! 3  4T**Y5./06 7  4b **+523 46  7  34+*"(+*+(+*.(+*26+*96+*=B(+DY*HKO+*SO+*WO+*ZO+*^O+*aO+*dO+*hl+*ol+*rl+*ul+*xl+*|l+*|l+*(*M,,>+l8+,6,::+O+*(8=@ 5 8 9:';4<A>Q?eArDEFGHJKLMNOPR!T%U,V?WFXJYVZt[|\_`64t,a?N7 t,a94*+W*+W*+W*+W*+W+M*,ζW+DDN*-ٶW*+W*+W*+W*+W*+W*+W*+W*+W*+W*+ W*+ W*|+W*|+W*+W+6@+6*W*:6+!W*+$8yD5"efg*h8iFkMlYmenqpstuvwyz{|}~.?MUZbjnv6Ry%&b5&v!'()MX*+e@,-UP7v!'9.U4?56 7 /04d *L*+5 6 2 7 2 313:;