得るNullableValueSet

抽象 fun <t : Any> getNullableValueSet(propertiesName : string las : KClass < T >): RealmSet<t?>

プロパティ名で参照される null 可能な要素のセットをRealmSetとして返します。

引数は、プロパティの classRealmStorageType KClass である必要があります。

次のスニペットは、さまざまなセット タイプで使用できるさまざまな関数の概要を説明します。

// Retrieve a set of nullable ints from a 'nullableIntSet' property
dynamicRealmObject.getNullableValueSet("nullableIntSet", Int::class)

// Retrieve a set of non-nullable ints from a 'intSet' property
dynamicRealmObject.getValueSet("intSet", Int::class)

// Retrieve a set of objects from an `objectSet' property
// Object sets are ALWAYS non-nullable
dynamicRealmObject.getObjectSet("objectSet", DynamicRealmObject::class)

Return

参照されたRealmSet

パラメーター

プロパティ

セットを取得するセット プロパティの名前。

clazz

セット要素型の Kotlin クラス。

t

セット要素の型の型。

スロー

クラスに特定の名前のフィールドが含まれていない場合、設定されていないプロパティの値を検索しようとした場合、またはclazzがプロパティのRealmStorageType.kClassと一致しない場合。