42com/hazelcast/internal/management/dto/MapConfigDTOjava/lang/Object2com/hazelcast/internal/management/JsonSerializable:com/hazelcast/nio/serialization/IdentifiedDataSerializableMapConfigDTO.java0com/hazelcast/config/MaxSizeConfig$MaxSizePolicy "com/hazelcast/config/MaxSizeConfig  MaxSizePolicyconfig Lcom/hazelcast/config/MapConfig;()V  this4Lcom/hazelcast/internal/management/dto/MapConfigDTO;#(Lcom/hazelcast/config/MapConfig;)V   mapConfigtoJson*()Lcom/hazelcast/internal/json/JsonObject;&com/hazelcast/internal/json/JsonObject name com/hazelcast/config/MapConfig"getName()Ljava/lang/String; $% #&addN(Ljava/lang/String;Ljava/lang/String;)Lcom/hazelcast/internal/json/JsonObject; () * memoryFormat,getInMemoryFormat'()Lcom/hazelcast/config/InMemoryFormat; ./ #0#com/hazelcast/config/InMemoryFormat2toString 4% 35 backupCount7getBackupCount()I 9: #;=(Ljava/lang/String;I)Lcom/hazelcast/internal/json/JsonObject; (= >asyncBackupCount@getAsyncBackupCount B: #CevictionPercentageEgetEvictionPercentage G: #HminEvictionCheckMillisJgetMinEvictionCheckMillis()J LM #N=(Ljava/lang/String;J)Lcom/hazelcast/internal/json/JsonObject; (P QttlSgetTimeToLiveSeconds U: #VmaxIdleXgetMaxIdleSeconds Z: #[maxSize]getMaxSizeConfig&()Lcom/hazelcast/config/MaxSizeConfig; _` #agetSize c: d maxSizePolicyfgetMaxSizePolicy4()Lcom/hazelcast/config/MaxSizeConfig$MaxSizePolicy; hi j 5readBackupDatamisReadBackupData()Z op #q=(Ljava/lang/String;Z)Lcom/hazelcast/internal/json/JsonObject; (s tevictionPolicyvgetEvictionPolicy'()Lcom/hazelcast/config/EvictionPolicy; xy #z#com/hazelcast/config/EvictionPolicy| % }~ mergePolicygetMergePolicy % #root(Lcom/hazelcast/internal/json/JsonObject;fromJson+(Lcom/hazelcast/internal/json/JsonObject;)V #com/hazelcast/util/JsonUtil getStringN(Lcom/hazelcast/internal/json/JsonObject;Ljava/lang/String;)Ljava/lang/String; setName4(Ljava/lang/String;)Lcom/hazelcast/config/MapConfig; #valueOf9(Ljava/lang/String;)Lcom/hazelcast/config/InMemoryFormat; 3setInMemoryFormatG(Lcom/hazelcast/config/InMemoryFormat;)Lcom/hazelcast/config/MapConfig; #getInt=(Lcom/hazelcast/internal/json/JsonObject;Ljava/lang/String;)I setBackupCount#(I)Lcom/hazelcast/config/MapConfig; #setAsyncBackupCount #setEvictionPercentage #getLong=(Lcom/hazelcast/internal/json/JsonObject;Ljava/lang/String;)J setMinEvictionCheckMillis#(J)Lcom/hazelcast/config/MapConfig; #setTimeToLiveSeconds #setMaxIdleSeconds # setSize'(I)Lcom/hazelcast/config/MaxSizeConfig; F(Ljava/lang/String;)Lcom/hazelcast/config/MaxSizeConfig$MaxSizePolicy; setMaxSizePolicyX(Lcom/hazelcast/config/MaxSizeConfig$MaxSizePolicy;)Lcom/hazelcast/config/MaxSizeConfig; setMaxSizeConfigF(Lcom/hazelcast/config/MaxSizeConfig;)Lcom/hazelcast/config/MapConfig; # getBoolean=(Lcom/hazelcast/internal/json/JsonObject;Ljava/lang/String;)Z setReadBackupData#(Z)Lcom/hazelcast/config/MapConfig; #9(Ljava/lang/String;)Lcom/hazelcast/config/EvictionPolicy; }setEvictionPolicyG(Lcom/hazelcast/config/EvictionPolicy;)Lcom/hazelcast/config/MapConfig; #setMergePolicy #jsonreadData&(Lcom/hazelcast/nio/ObjectDataInput;)Vjava/io/IOException!com/hazelcast/nio/ObjectDataInputreadUTF % readInt : readLong M  readBoolean p in#Lcom/hazelcast/nio/ObjectDataInput; writeData'(Lcom/hazelcast/nio/ObjectDataOutput;)V"com/hazelcast/nio/ObjectDataOutputwriteUTF(Ljava/lang/String;)V writeInt(I)V  writeLong(J)V  writeBoolean(Z)V  out$Lcom/hazelcast/nio/ObjectDataOutput; getMapConfig"()Lcom/hazelcast/config/MapConfig; getFactoryId>com/hazelcast/internal/management/ManagementDataSerializerHookF_IDI     getIdCodeLineNumberTableLocalVariableTable Exceptions InnerClasses SourceFile! 3* ,- F **+/0 1  ;ϻYL+!*'+W+-*16+W+8*<?W+A*D?W+F*I?W+K*ORW+T*W?W+Y*\?W+^*be?W+g*bkl+W+n*ruW+w*{+W+*+W+>456'758C9Q:_;m<{=>?@AB@*#Y*+!W*+-W*+8W*+AW*+FW*+KW*+TW*+YW* Y+^+göW*+n˶W*+wҶW*+WBG HI*J8KFLTMbNpO~PQPRSTUD*#Y*+W*+W*+W*+W*+W*+W*+W*+W* Y++öW*+W*+ҶW*+WFY Z[*\8]F^T_b`pa~bdebfghi!+*'+*16+*<+*D+*I+*O+*W+*\+*be+*bkl+*r+*{+*:m no*p7qDrQs^tku{vwxyz/*} :.  :,   @