Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ /
Atlas Device SDK
/ / /

클래스 객체 변경

java.lang.Object
io.realm.rx.ObjectChange

트리거되는 io.realm.RealmObjectChangeListener 의 결과를 래핑하는 컨테이너입니다.

RealmObject.asChangesetObservable()RealmObject.asChangesetObservable(RealmModel) RxJava는 여러 항목이 아닌 하나의 항목만 내보낼 수 있기 때문입니다.

생성자 및 설명
E object,
ObjectChangeSet changeset
)

ObjectChange의 생성자입니다.

수정자 및 유형
메서드 및 설명

공개 부울

업데이트를 설명하는 변경 집합을 반환합니다.

public E

public int

  • 클래스 java.lang.Object에서 getClasshashCodeequalsclonetoStringnotifynotifyAllwait상속된wait 메서드:,,,,,,,,, wait , finalize

public ObjectChange (
E object,
ObjectChangeSet changeset
)

ObjectChange의 생성자입니다.

매개변수

  • object - 업데이트된 객체입니다.

  • changeset - 업데이트를 설명하는 변경 집합입니다.

public boolean equals (
)

재정의

equals 클래스 객체에서

업데이트 를 설명하는 변경 집합을 반환합니다. 이는 스트림 이 객체 를 처음 방출할 때와 비동기 쿼리 가 처음 로드될 때 null 가 됩니다.

// Example
realm.where(Person.class).findFirstAsync().asChangesetObservable()
.subscribe(new Consumer<ObjectChange>() {
@Override
public void accept(ObjectChange item) throws Exception {
item.getChangeset(); // Will return null the first two times
}
});

반환

객체가 업데이트된 방식을 설명하는 변경 집합입니다.

public E getObject ()

public int hashCode ()

재정의

hashCode 클래스 객체에서

public String toString ()

재정의

toString 클래스 객체에서

돌아가기

CollectionChange

이 페이지의 내용