@Override protected XOrderedKeySetView<K> createBaseView(XOrderedMap<K, V> baseMap, ViewInfo viewInfo) { if (viewInfo instanceof OrderedMapViewInfos.KeySet) { return baseMap.keySet(); } throw new IllegalArgumentException(LAZY_COMMON_RESOURCE.get().illegalViewInfo()); }