get

추상 fun <t : Any> getValue(PropertyName: string, clazz: KClass<T>): t

null을 허용하지 않는 특정 값 속성의 값을 반환합니다.

class 인수는 속성에 대한 RealmStorageTypeKClass 여야 합니다.

다음 스니펫은 다양한 값 유형에 사용할 수 있는 다양한 함수를 간략하게 설명합니다.

// Retrieve a nullable int from a 'nullableIntField' property
dynamicRealmObject.getNullableValue("nullableIntField", Int::class)

// Retrieve a non-nullable int from an 'intField' property
dynamicRealmObject.getValue("intField", Int::class)

// Retrieve an object from an `objectField' property
dynamicRealmObject.getObject("objectField", DynamicRealmObject::class)

Return

속성 값입니다.

매개변수

속성이름

값을 검색할 속성의 이름입니다.

clazz

값의 Kotlin 클래스입니다. 영역에 있는 속성의 RealmStorageType.kClass 와 일치해야 합니다.

t

값의 유형입니다.

스로우

클래스에 특정 이름의 필드가 포함되어 있지 않은 경우, clazz 이 속성의 RealmStorageType.kClass 와 일치하지 않는 경우 또는 컬렉션 속성을 검색하려고 하는 경우입니다.