4(com/hazelcast/config/CacheConfigReadOnlyTLcom/hazelcast/config/CacheConfig; com/hazelcast/config/CacheConfigCacheConfigReadOnly.java1Lcom/hazelcast/nio/serialization/BinaryInterface;%(Lcom/hazelcast/config/CacheConfig;)V4(Ljavax/cache/configuration/CompleteConfiguration;)V   this2Lcom/hazelcast/config/CacheConfigReadOnly;*Lcom/hazelcast/config/CacheConfigReadOnly;config"Lcom/hazelcast/config/CacheConfig;getEvictionConfig,()Lcom/hazelcast/config/CacheEvictionConfig;  (com/hazelcast/config/CacheEvictionConfig getAsReadOnly  evictionConfig*Lcom/hazelcast/config/CacheEvictionConfig;getWanReplicationRef*()Lcom/hazelcast/config/WanReplicationRef;  &com/hazelcast/config/WanReplicationRef!2()Lcom/hazelcast/config/WanReplicationRefReadOnly; # "$wanReplicationRef(Lcom/hazelcast/config/WanReplicationRef; getQuorumName()Ljava/lang/String; () *#getCacheEntryListenerConfigurations()Ljava/lang/Iterable;[()Ljava/lang/Iterable;>; ,- / java/util/Set1java/util/Collections3unmodifiableSet (Ljava/util/Set;)Ljava/util/Set; 56 47listenerConfigurationsYLjava/lang/Iterable;>;Ljava/lang/Iterable;"addCacheEntryListenerConfiguration_(Ljavax/cache/configuration/CacheEntryListenerConfiguration;)Lcom/hazelcast/config/CacheConfig;o(Ljavax/cache/configuration/CacheEntryListenerConfiguration;)Lcom/hazelcast/config/CacheConfig; throwReadOnly+()Ljava/lang/UnsupportedOperationException; ?@ AcacheEntryListenerConfigurationCLjavax/cache/configuration/CacheEntryListenerConfiguration;;Ljavax/cache/configuration/CacheEntryListenerConfiguration;%removeCacheEntryListenerConfigurationsetName6(Ljava/lang/String;)Lcom/hazelcast/config/CacheConfig;>(Ljava/lang/String;)Lcom/hazelcast/config/CacheConfig;nameLjava/lang/String;setManagerPrefix managerPrefix setUriString uriStringsetBackupCount%(I)Lcom/hazelcast/config/CacheConfig;-(I)Lcom/hazelcast/config/CacheConfig; backupCountIsetAsyncBackupCountasyncBackupCountsetEvictionConfigI(Lcom/hazelcast/config/EvictionConfig;)Lcom/hazelcast/config/CacheConfig;Q(Lcom/hazelcast/config/EvictionConfig;)Lcom/hazelcast/config/CacheConfig;%Lcom/hazelcast/config/EvictionConfig;setInMemoryFormatI(Lcom/hazelcast/config/InMemoryFormat;)Lcom/hazelcast/config/CacheConfig;Q(Lcom/hazelcast/config/InMemoryFormat;)Lcom/hazelcast/config/CacheConfig;inMemoryFormat%Lcom/hazelcast/config/InMemoryFormat;setManagementEnabled%(Z)Lcom/hazelcast/config/CacheConfig;-(Z)Lcom/hazelcast/config/CacheConfig;enabledZsetStatisticsEnabled,(Z)Lcom/hazelcast/config/CacheConfiguration;4(Z)Lcom/hazelcast/config/CacheConfiguration;setTypesF(Ljava/lang/Class;Ljava/lang/Class;)Lcom/hazelcast/config/CacheConfig;X(Ljava/lang/Class;Ljava/lang/Class;)Lcom/hazelcast/config/CacheConfig;keyTypeLjava/lang/Class;Ljava/lang/Class; valueTypeLjava/lang/Class;setStoreByValue storeByValuesetWanReplicationRefL(Lcom/hazelcast/config/WanReplicationRef;)Lcom/hazelcast/config/CacheConfig;T(Lcom/hazelcast/config/WanReplicationRef;)Lcom/hazelcast/config/CacheConfig; setQuorumName quorumNamesetHotRestartConfigR(Lcom/hazelcast/config/HotRestartConfig;)Lcom/hazelcast/config/CacheConfiguration;Z(Lcom/hazelcast/config/HotRestartConfig;)Lcom/hazelcast/config/CacheConfiguration;hotRestartConfig'Lcom/hazelcast/config/HotRestartConfig;setPartitionLostListenerConfigs4(Ljava/util/List;)Lcom/hazelcast/config/CacheConfig;u(Ljava/util/List;)Lcom/hazelcast/config/CacheConfig;partitionLostListenerConfigsILjava/util/List;Ljava/util/List;setMergePolicy(Ljava/lang/String;)V mergePolicysetExpiryPolicyFactoryN(Ljavax/cache/configuration/Factory;)Lcom/hazelcast/config/CacheConfiguration;z(Ljavax/cache/configuration/Factory<+Ljavax/cache/expiry/ExpiryPolicy;>;)Lcom/hazelcast/config/CacheConfiguration;expiryPolicyFactoryGLjavax/cache/configuration/Factory<+Ljavax/cache/expiry/ExpiryPolicy;>;#Ljavax/cache/configuration/Factory;setCacheLoaderFactory(Ljavax/cache/configuration/Factory<+Ljavax/cache/integration/CacheLoader;>;)Lcom/hazelcast/config/CacheConfiguration;cacheLoaderFactorySLjavax/cache/configuration/Factory<+Ljavax/cache/integration/CacheLoader;>;setCacheWriterFactory(Ljavax/cache/configuration/Factory<+Ljavax/cache/integration/CacheWriter<-TK;-TV;>;>;)Lcom/hazelcast/config/CacheConfiguration;cacheWriterFactoryULjavax/cache/configuration/Factory<+Ljavax/cache/integration/CacheWriter<-TK;-TV;>;>;setWriteThroughisWriteThroughsetReadThrough isReadThrough$setDisablePerEntryInvalidationEvents(Z)V!disablePerEntryInvalidationEvents'java/lang/UnsupportedOperationExceptionThis config is read-only  pa M(Ljava/lang/Class;Ljava/lang/Class;)Lcom/hazelcast/config/CacheConfiguration; hi  `a f(Ljavax/cache/configuration/CacheEntryListenerConfiguration;)Lcom/hazelcast/config/CacheConfiguration; F=  <= CodeLineNumberTableLocalVariableTableLocalVariableTypeTable StackMapTable Signature SourceFile DeprecatedRuntimeVisibleAnnotations!# P*+  *+   p*L++ 01 2 4    p* L++% "9: ; =  &'  ()A*+B    ,-a *0L+28 GH 9; 9:.<=U*BN CE CD>F=U*BT CE CD>GHK*BY JK  ILHK*B^ MK  INHK*Bc OK  IPQK*Bh ST  RUQK*Bm VT  RWXK*Br Z  Y[\K*Bw ^_  ]`aK*B| cd  befK*B cd  ghii*B  kmnm  klnojpaK*B qd  brsK*B &'  tuHK*B vK  IwxK*B z{  y|}U*B  ~K*B K  U*B  U*B  U*B  fK*B d  gfK*B d  gK*B d  ?@F Y    ApfB*&    AhC*+,&    A`fB*&    AFB*+&    A<B*+&