Partilhar via


Collections.CheckedNavigableSet(INavigableSet, Class) Método

Definição

Retorna uma exibição dinamicamente segura de tipo do conjunto navegável especificado.

[Android.Runtime.Register("checkedNavigableSet", "(Ljava/util/NavigableSet;Ljava/lang/Class;)Ljava/util/NavigableSet;", "", ApiSince=26)]
[Java.Interop.JavaTypeParameters(new System.String[] { "E" })]
public static Java.Util.INavigableSet CheckedNavigableSet(Java.Util.INavigableSet s, Java.Lang.Class type);
[<Android.Runtime.Register("checkedNavigableSet", "(Ljava/util/NavigableSet;Ljava/lang/Class;)Ljava/util/NavigableSet;", "", ApiSince=26)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E" })>]
static member CheckedNavigableSet : Java.Util.INavigableSet * Java.Lang.Class -> Java.Util.INavigableSet

Parâmetros

s
INavigableSet

o conjunto navegável para o qual uma exibição dinamicamente segura deve ser retornada

type
Class

o tipo de elemento que s é permitido manter

Retornos

Uma exibição dinamicamente segura do conjunto navegável especificado

Atributos

Comentários

Retorna uma exibição dinamicamente segura de tipo do conjunto navegável especificado. Qualquer tentativa de inserir um elemento do tipo errado resultará em um ClassCastExceptionimediato . Supondo que um conjunto navegável não contenha elementos digitados incorretamente antes do momento em que uma exibição dinamicamente segura de tipo é gerada, e que todo o acesso subsequente ao conjunto navegável ocorra através da exibição, é <garantido></em> que o conjunto navegável não pode conter um elemento digitado incorretamente.

Uma discussão sobre o uso de modos de exibição dinamicamente seguros pode ser encontrada na documentação do #checkedCollection checkedCollection método.

O conjunto navegável retornado será serializável se o conjunto navegável especificado for serializável.

Como null é considerado um valor de qualquer tipo de referência, o conjunto navegável retornado permite a inserção de elementos nulos sempre que o conjunto classificado de suporte o faz.

Adicionado em 1.8.

Documentação Java para java.util.Collections.checkedNavigableSet(java.util.NavigableSet<E>, java.lang.Class<E>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a