인터페이스 RealmCollection
이 페이지의 내용
io.realm
구현된 인터페이스:
RealmCollection
Realm은 지원하는 collection 계층 구조의 루트입니다. 데이터 collection에 대한 연산과 RealmCollection
의 모든 구현에서 수행할 동작을 정의합니다.
Realm 컬렉션은 기본 데이터에 대한 "라이브" 뷰입니다. 즉, 자동으로 최신 상태로 유지됩니다. 결과적으로 Collections.unmodifiableCollection(Collection) 컬렉션 수정을 방지하지 않습니다.
메서드 요약
수정자 및 유형 | 메서드 및 설명 |
---|---|
public double | |
공개 부울 | |
공개 부울 | 이렇게 하면 collection뿐만 아니라 기본 Realm에서도 collection의 모든 객체가 삭제됩니다. |
공개 부울 | isLoaded () collection이 아직 데이터 로드를 완료했는지 확인합니다. |
공개 부울 | isManaged () collection이 Realm에서 managed 확인합니다. |
공개 부울 | isValid () collection이 여전히 사용 가능한지, 즉 io.realm.Realm 인스턴스가 닫히지 않은지 확인합니다. |
공개 부울 | load () 모든 데이터를 사용할 수 있을 때까지 collection을 차단합니다. |
공개 번호 | |
공개 번호 | |
공개 번호 | |
공개 RealmQuery | where () 이 collection에서 특정 objects를 쿼리하는 데 사용할 수 있는 RealmQuery 를 반환합니다. |
상속된 메서드
메서드 세부 정보
평균
지정된 필드의 평균을 반환합니다. 매개변수
반환 쿼리 결과에 있는 객체 중 지정된 필드에 대한 평균입니다. 이 필드는 모든 유형의 숫자 필드에 대해 double 유형이 됩니다. 객체가 없거나 지정된 필드의 값으로 모두 스로우
|
contains
이 매개변수
반환
스로우
|
deleteAllFromRealm
public boolean deleteAllFromRealm () |
---|
이렇게 하면 collection뿐만 아니라 기본 Realm에서도 collection의 모든 객체가 삭제됩니다. 반환
스로우
|
isLoaded
public boolean isLoaded () |
---|
collection이 아직 데이터 로드를 완료했는지 확인합니다. 반환
|
isManaged
public boolean isManaged () |
---|
collection이 Realm에서 managed 확인합니다. managed collection은 기본 Realm 파일의 데이터를 감싸는 래퍼에 불과합니다. 이벤트 루프 스레드에서 managed collection은 실시간으로 업데이트되어 항상 최신 데이터를 점합니다. managed collection은 스레드 제한되어 있으므로 collection을 생성한 스레드 이외의 다른 스레드에서 액세스할 수 없습니다. 이 메서드가 반환
|
isValid
public boolean isValid () |
---|
collection이 여전히 사용 가능한지, 즉 io.realm.Realm 인스턴스가 닫히지 않은지 확인합니다. 관리되지 않는 collection의 경우 항상 반환
|
로드
public boolean load () |
---|
모든 데이터를 사용할 수 있을 때까지 collection을 차단합니다. 반환
|
최대
필드의 최대값을 찾습니다. 매개변수
반환 객체가 없거나 지정된 필드의 값으로 객체가 모두 스로우
|
maxDate
최대 날짜를 찾습니다. 매개변수
반환 객체가 없거나 지정된 날짜 필드의 값으로 객체가 모두 스로우
|
min
필드의 최소값을 찾습니다. 매개변수
반환 객체가 없거나 지정된 필드의 값으로 객체가 모두 스로우
|
minDate
최소 날짜를 찾습니다. 매개변수
반환 객체가 없거나 지정된 날짜 필드의 값으로 객체가 모두 스로우
|
합계
지정된 필드의 합계를 계산합니다. 매개변수
반환 합계. 객체가 없거나 지정된 필드의 값으로 모두 스로우
|
위치
public RealmQuery where () |
---|