obterDicionário deobjetos

resumo Diversão getObjectDictionary(PropertyName: string): Dicionário Realm<out DinâmicoRealmObject?>

Retorna o dicionário de objetos referenciados pelo nome da propriedade como RealmDictionary.

O argumento class deve ser a KClass do RealmStorageType para a propriedade.

O seguinte trecho descreve as diferentes funções disponíveis para os diferentes tipos de dicionário:

// Retrieve a dictionary of nullable ints from a 'nullableIntDictionary' property
dynamicRealmObject.getNullableValueDictionary("nullableIntDictionary", Int::class)

// Retrieve a dictionary of non-nullable ints from a 'intDictionary' property
dynamicRealmObject.getValueDictionary("intDictionary", Int::class)

// Retrieve a dictionary of objects from an `objectDictionary' property
// Object dictionaries are ALWAYS nullable
dynamicRealmObject.getObjectDictionary("objectDictionary", DynamicRealmObject::class)

Return

o RealmDictionaryreferenciado

Parâmetros

Nomeda propriedade

o nome da propriedade do dicionário para a qual recuperar o dicionário.

Lança

se a classe não contiver um campo com o nome específico, se estiver tentando recuperar valores para propriedades que não sejam do dicionário ou se clazz não corresponder ao RealmStorageType.kClass da propriedade .