Sprache

Collections.CheckedSortedSet(ISortedSet, Class) Methode

Definition

Gibt eine dynamisch typsichere Ansicht des angegebenen sortierten Satzes zurück.

[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

Parameter

s
ISortedSet

der sortierte Satz, für den eine dynamisch typsichere Ansicht zurückgegeben werden soll

type
Class

der Typ des Elements, das s gehalten werden darf

Gibt zurück

eine dynamisch typsichere Ansicht des angegebenen sortierten Satzes

Attribute

Hinweise

Gibt eine dynamisch typsichere Ansicht des angegebenen sortierten Satzes zurück. Jeder Versuch, ein Element des falschen Typs einzufügen, führt zu einem sofortigen ClassCastExceptionErgebnis. Wenn ein sortierter Satz keine falsch eingegebenen Elemente enthält, bevor eine dynamisch typsichere Ansicht generiert wird und dass der gesamte nachfolgende Zugriff auf den sortierten Satz über die Ansicht erfolgt, wird sichergestellt , dass der sortierte Satz kein falsch eingegebenes Element enthalten kann.

Eine Erläuterung der Verwendung dynamischer typsicherer Ansichten finden Sie in der Dokumentation für die #checkedCollection checkedCollection Methode.

Der zurückgegebene sortierte Satz kann serialisiert werden, wenn der angegebene sortierte Satz serialisierbar ist.

Da null als Wert eines beliebigen Bezugstyps betrachtet wird, lässt der zurückgegebene sortierte Satz das Einfügen von NULL-Elementen zu, wenn der sicherungsgeordnete Satz erfolgt.

Hinzugefügt in 1.5.

Java Dokumentation für java.util.Collections.checkedSortedSet(java.util.SortedSet<E>, java.lang.Class<E>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: