copyRealm 에서

인라인 fun <t : RealmObject> RealmDictionary<t?>.copyFromRealm(깊이: UInt = UInt.MAX_밸류): Map<문자열, t?>

managed RealmDictionary에서 요소의 관리되지 않는 메모리 내 복사본을 만듭니다. 이는 모든 참조 객체를 복사하는 딥 카피입니다.

매개변수

깊이

즉, 딥 카피의 한도입니다. 이 깊이 이후의 모든 객체 참고는 null 가 됩니다. 객체를 포함하는 RealmList, RealmSet , RealmDictionary 변수는 비어 있습니다. 시작 깊이는 0입니다.

스로우

깊이 < 0이거나 목록이 복사에 유효하지 않은 경우입니다.


인라인 fun <t : TypedRealmObject> RealmList<t>.copyFromRealm(깊이: UInt = UInt.MAX_밸류): 목록<t>

managed RealmList에서 요소의 관리되지 않는 메모리 내 복사본을 만듭니다. 이는 모든 참조 객체를 복사하는 딥 카피입니다.

매개변수

깊이

즉, 딥 카피의 한도입니다. 이 깊이 이후의 모든 객체 참고는 null 가 됩니다. 객체를 포함하는 RealmList, RealmSet , RealmDictionary 변수는 비어 있습니다. 시작 깊이는 0입니다.

스로우

깊이 < 0이거나 목록이 복사에 유효하지 않은 경우입니다.


인라인 fun <t : TypedRealmObject> RealmResults<t>.copyFromRealm(깊이: UInt = UInt.MAX_밸류): 목록<t>

RealmResults 에 있는 요소의 관리되지 않는 메모리 내 복사본을 만듭니다. 이는 모든 참고 객체를 복사하는 딥 카피입니다.

매개변수

깊이

즉, 딥 카피의 한도입니다. 이 깊이 이후의 모든 객체 참고는 null 가 됩니다. 객체를 포함하는 RealmList와 RealmSet는 비어 있습니다. 시작 깊이는 0입니다.

스로우

깊이 < 0이거나 목록이 복사에 유효하지 않은 경우입니다.


인라인 fun <t : RealmObject> RealmSet<t>.copyFromRealm(깊이: UInt = UInt.MAX_밸류): 세트<t>

managed RealmSet에서 요소의 관리되지 않는 메모리 내 복사본을 만듭니다. 이는 모든 참조 객체를 복사하는 딥 카피입니다.

매개변수

깊이

즉, 딥 카피의 한도입니다. 이 깊이 이후의 모든 객체 참고는 null 가 됩니다. 객체를 포함하는 RealmList, RealmSet , RealmDictionary 변수는 비어 있습니다. 시작 깊이는 0입니다.

스로우

깊이 < 0이거나 목록이 복사에 유효하지 않은 경우입니다.


인라인 fun <t : TypedRealmObject> t.copyFromRealm(깊이: UInt = UInt.MAX_밸류): t

이미 저장된 io.realm.kotlin.types.RealmObject 의 관리되지 않는 인메모리 복사본을 만듭니다. 이는 모든 참고 객체를 복사하는 딥 카피입니다.

매개변수

깊이

즉, 딥 카피의 한도입니다. 이 깊이 이후의 모든 객체 참고는 null 가 됩니다. 객체를 포함하는 RealmList, RealmSet , RealmDictionary 변수는 비어 있습니다. 시작 깊이는 0입니다.

스로우

객체가 복사하기에 유효한 객체가 아닌 경우.