Collections.UnmodifiableNavigableMap(INavigableMap) Метод

Определение

Возвращает неизменяемое представление указанной перемещаемой карты.

[Android.Runtime.Register("unmodifiableNavigableMap", "(Ljava/util/NavigableMap;)Ljava/util/NavigableMap;", "", ApiSince=26)]
[Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })]
public static Java.Util.INavigableMap UnmodifiableNavigableMap (Java.Util.INavigableMap m);
[<Android.Runtime.Register("unmodifiableNavigableMap", "(Ljava/util/NavigableMap;)Ljava/util/NavigableMap;", "", ApiSince=26)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })>]
static member UnmodifiableNavigableMap : Java.Util.INavigableMap -> Java.Util.INavigableMap

Параметры

m
INavigableMap

навигация карта, для которой должно быть возвращено неизменяемое представление

Возвращаемое значение

неизменяемое представление указанной навигации карты

Атрибуты

Комментарии

Возвращает неизменяемое представление указанной перемещаемой карты. Операции запроса для возвращенной навигации карты "считываются" в указанную навигацию. Попытки изменить возвращенную карту навигации, будь то прямая, с помощью представлений коллекции или с помощью subMapпредставлений , headMapили tailMap , приводят к .UnsupportedOperationException

Возвращаемая навигация карта будет сериализуемой, если указанная навигация карта является сериализуемой.

Добавлено в версии 1.8.

Документация по Java для java.util.Collections.unmodifiableNavigableMap(java.util.NavigableMap<K, ? extends V>).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к