Skip to content
This repository was archived by the owner on Oct 30, 2023. It is now read-only.

Commit dd121ac

Browse files
committed
Cache ObjectMapper.
1 parent 1d0eef8 commit dd121ac

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/java/com/binance/api/client/impl/BinanceApiWebSocketListener.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ public class BinanceApiWebSocketListener<T> extends WebSocketListener {
1616

1717
private BinanceApiCallback<T> callback;
1818

19+
private static final ObjectMapper mapper = new ObjectMapper();
20+
1921
private Class<T> eventClass;
2022

2123
private TypeReference<T> eventTypeReference;
@@ -34,7 +36,6 @@ public BinanceApiWebSocketListener(BinanceApiCallback<T> callback, TypeReference
3436

3537
@Override
3638
public void onMessage(WebSocket webSocket, String text) {
37-
ObjectMapper mapper = new ObjectMapper();
3839
try {
3940
T event = null;
4041
if (eventClass == null) {

0 commit comments

Comments
 (0)