code: @Override
      public Set<java.util.Map.Entry<K, V>> entrySet() {
          try {
              lockAllSegments();
              Set<java.util.Map.Entry<K, V>> set = new HashSet<>();
              for (LinkedHashMapSegment<K, V> seg : segments) {
                  set.addAll(seg.entrySet());
              }
              return set;
          } finally {
              unlockAllSegments();
          }
      }
docs: Returns a {@link Set} view of the mappings contained in this map.
  
  @return a set view of the mappings contained in this map