When using vavr-jackson (0.9.2) to deserialize a TreeMap from JSON I get an instance back where the comparator apparently is not implementing "java.io.Serializable". Looking into the code the culprit ...
一週間で身につくJava言語の基本 キーのクラスに実装されているComparableをベースにキーと値を管理する キーとしてnullを許容しない 厳密にはコンストラクタ引数でComparatorを渡し、そのComparatorがnullをサポートしている場合はTreeMapでもnullをキーとして使用 ...
java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.util.Comparator java.util.TreeMap.comparator accessible: module java.base does not "opens java.util" to unnamed ...