mirror of
https://github.com/msgpack/msgpack-python.git
synced 2026-02-07 02:09:59 +00:00
java: not use a putIfAbsent method in ConcurrentHashMap class
This commit is contained in:
parent
7e5c5153a8
commit
3473800ab6
4 changed files with 5 additions and 5 deletions
|
|
@ -30,7 +30,7 @@ public class CustomConverter {
|
|||
public static void register(Class<?> target, MessageConverter converter) {
|
||||
LOG.debug("register a MessageConverter object for the type: "
|
||||
+ target.getName());
|
||||
map.putIfAbsent(target, converter);
|
||||
map.put(target, converter);
|
||||
}
|
||||
|
||||
public static MessageConverter get(Class<?> target) {
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ public class CustomPacker {
|
|||
public static void register(Class<?> target, MessagePacker packer) {
|
||||
LOG.debug("register a MessagePacker object for the type: "
|
||||
+ target.getName());
|
||||
map.putIfAbsent(target, packer);
|
||||
map.put(target, packer);
|
||||
}
|
||||
|
||||
public static MessagePacker get(Class<?> target) {
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ public class CustomUnpacker {
|
|||
public static void register(Class<?> target, MessageUnpacker converter) {
|
||||
LOG.debug("register a MessageUnpacker object for the type: "
|
||||
+ target.getName());
|
||||
map.putIfAbsent(target, converter);
|
||||
map.put(target, converter);
|
||||
}
|
||||
|
||||
public static MessageUnpacker get(Class<?> target) {
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ class DynamicCodeGen extends DynamicCodeGenBase implements Constants {
|
|||
}
|
||||
|
||||
public void setTemplates(Class<?> type, Template[] tmpls) {
|
||||
tmplCache.putIfAbsent(type.getName(), tmpls);
|
||||
tmplCache.put(type.getName(), tmpls);
|
||||
}
|
||||
|
||||
public Template[] getTemplates(Class<?> type) {
|
||||
|
|
@ -79,7 +79,7 @@ class DynamicCodeGen extends DynamicCodeGenBase implements Constants {
|
|||
}
|
||||
|
||||
public void setMessagePackers(Class<?> type, MessagePacker[] pks) {
|
||||
pkCache.putIfAbsent(type.getName(), pks);
|
||||
pkCache.put(type.getName(), pks);
|
||||
}
|
||||
|
||||
public MessagePacker[] getMessagePackers(Class<?> type) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue