4'com/hazelcast/map/impl/MapRemoteServicejava/lang/Objectcom/hazelcast/spi/RemoteServiceMapRemoteService.javamapServiceContext*Lcom/hazelcast/map/impl/MapServiceContext; nodeEngineLcom/hazelcast/spi/NodeEngine;-(Lcom/hazelcast/map/impl/MapServiceContext;)V()V    (com/hazelcast/map/impl/MapServiceContext getNodeEngine ()Lcom/hazelcast/spi/NodeEngine;   this)Lcom/hazelcast/map/impl/MapRemoteService;createDistributedObject:(Ljava/lang/String;)Lcom/hazelcast/core/DistributedObject;com/hazelcast/spi/NodeEngine getConfig()Lcom/hazelcast/config/Config; !" #com/hazelcast/config/Config% findMapConfig4(Ljava/lang/String;)Lcom/hazelcast/config/MapConfig; '( &)getMergePolicyProvider/()Lcom/hazelcast/map/merge/MergePolicyProvider; +, --com/hazelcast/internal/config/ConfigValidator/checkMapConfigP(Lcom/hazelcast/config/MapConfig;Lcom/hazelcast/map/merge/MergePolicyProvider;)V 12 03com/hazelcast/config/MapConfig5getMergePolicyConfig*()Lcom/hazelcast/config/MergePolicyConfig; 78 69&com/hazelcast/config/MergePolicyConfig; getPolicy()Ljava/lang/String; => <?+com/hazelcast/map/merge/MergePolicyProviderAgetMergePolicy&(Ljava/lang/String;)Ljava/lang/Object; CD BEgetInMemoryFormat'()Lcom/hazelcast/config/InMemoryFormat; GH 6IgetClass()Ljava/lang/Class; KL M getLogger2(Ljava/lang/Class;)Lcom/hazelcast/logging/ILogger; OP Q2com/hazelcast/internal/config/MergePolicyValidatorS&checkMergePolicySupportsInMemoryFormatl(Ljava/lang/String;Ljava/lang/Object;Lcom/hazelcast/config/InMemoryFormat;ZLcom/hazelcast/logging/ILogger;)Z UV TWisNearCacheEnabled()Z YZ 6[getNearCacheConfig(()Lcom/hazelcast/config/NearCacheConfig; ]^ 6_getNativeMemoryConfig+()Lcom/hazelcast/config/NativeMemoryConfig; ab &ccheckNearCacheConfige(Ljava/lang/String;Lcom/hazelcast/config/NearCacheConfig;Lcom/hazelcast/config/NativeMemoryConfig;Z)V ef 0g3com/hazelcast/map/impl/proxy/NearCachedMapProxyImpli getService%()Lcom/hazelcast/map/impl/MapService; kl mv(Ljava/lang/String;Lcom/hazelcast/map/impl/MapService;Lcom/hazelcast/spi/NodeEngine;Lcom/hazelcast/config/MapConfig;)V o jpjava/lang/Stringr)com/hazelcast/map/impl/proxy/MapProxyImplt upnameLjava/lang/String;configLcom/hazelcast/config/Config; mapConfig Lcom/hazelcast/config/MapConfig;mergePolicyProvider-Lcom/hazelcast/map/merge/MergePolicyProvider; mergePolicyLjava/lang/Object;destroyDistributedObject(Ljava/lang/String;)V destroyMap CodeLineNumberTableLocalVariableTable StackMapTable SourceFile    T**+*+*+ ,- 3*$M,+*N*.:-4-:@F:+-J**NRXW-\'+-`,dhjY+*n*-quY+*n*-vss&6B2 1 234!6/7<8D7H:O;\<s>>wx yzz{|o}~/[C *+ D E  wx