Lenguaje

Collections.CheckedSortedSet(ISortedSet, Class) Método

Definición

Devuelve una vista de typesafe dinámicamente del conjunto ordenado especificado.

[Android.Runtime.Register("checkedSortedSet", "(Ljava/util/SortedSet;Ljava/lang/Class;)Ljava/util/SortedSet;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E" })]
public static Java.Util.ISortedSet CheckedSortedSet(Java.Util.ISortedSet s, Java.Lang.Class type);
[<Android.Runtime.Register("checkedSortedSet", "(Ljava/util/SortedSet;Ljava/lang/Class;)Ljava/util/SortedSet;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E" })>]
static member CheckedSortedSet : Java.Util.ISortedSet * Java.Lang.Class -> Java.Util.ISortedSet

Parámetros

s
ISortedSet

conjunto ordenado para el que se va a devolver una vista de typesafe dinámicamente.

type
Class

el tipo de elemento que s se permite contener

Devoluciones

una vista de seguridad de tipos dinámica del conjunto ordenado especificado

Atributos

Comentarios

Devuelve una vista de typesafe dinámicamente del conjunto ordenado especificado. Cualquier intento de insertar un elemento del tipo incorrecto dará como resultado un resultado inmediato ClassCastException. Suponiendo que un conjunto ordenado no contiene elementos con tipo incorrecto antes de la hora en que se genera una vista typesafe dinámicamente y que todo el acceso posterior al conjunto ordenado tiene lugar a través de la vista, se garantiza que el conjunto ordenado no puede contener un elemento con tipo incorrecto.

Puede encontrar una explicación del uso de vistas de typesafe dinámicamente en la documentación del #checkedCollection checkedCollection método .

El conjunto ordenado devuelto se serializará si el conjunto ordenado especificado es serializable.

Dado null que se considera un valor de cualquier tipo de referencia, el conjunto ordenado devuelto permite la inserción de elementos NULL siempre que el conjunto ordenado de respaldo lo haga.

Agregado en 1.5.

Java documentación para java.util.Collections.checkedSortedSet(java.util.SortedSet<E>, java.lang.Class<E>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a