io.realm.mongodb.functions
연결된 Realm App.Arguments에 대한 원격 Realm 함수 를 호출하는 함수 관리자. 인수 및 결과는 AppConfiguration.getDefaultCodecRegistry() 에서 상속되거나
함수- User.getFunctions(CodecRegistry) 를 통한 인스턴스 또는 개별 호출을 통한 호출 함수(string, List, Class, CodecRegistry) .
메서드 요약
수정자 및 유형 | 메서드 및 설명 |
|---|---|
공개 ResultT | 사용자 지정 결과 인코더와 동시에 MongoDB Realm 함수를 호출합니다. |
공개 ResultT | 기본 코덱 레지스트리 인코딩/디코딩 인수/결과와 동시에 MongoDB Realm 함수를 호출합니다. |
공개 ResultT | callFunction <ResultT >( ) 사용자 정의 코덱 레지스트리 인코딩/디코딩 인수/결과와 함께 MongoDB Realm 함수를 동기적으로 호출합니다. |
public RealmAsyncTask | callFunctionAsync <T >( ) 사용자 지정 결과 인코더를 사용하여 MongoDB Realm 함수를 비동기적으로 호출합니다. |
public RealmAsyncTask | callFunctionAsync <T >( String name, java.util.List<?> args, java.lang.Class<T> resultClass, io.realm.mongodb.App.Callback<T> callback ) 인수/결과 인코딩/디코딩을 위해 사용자 정의 코덱 레지스트리를 사용하여 비동기적으로 MongoDB Realm 함수를 호출합니다. |
public RealmAsyncTask | callFunctionAsync <T >( String name, java.util.List<?> args, java.lang.Class<T> resultClass, CodecRegistry codecRegistry, io.realm.mongodb.App.Callback<T> callback ) 인수/결과 인코딩/디코딩을 위해 사용자 정의 코덱 레지스트리를 사용하여 비동기적으로 MongoDB Realm 함수를 호출합니다. |
public App | |
공개 CodecRegistry | 이 Realm 함수 인스턴스의 인수를 인코딩하고 결과를 디코딩하는 데 사용되는 기본 코덱 레지스트리를 반환합니다. |
공개 사용자 | |
보호된 추상 T |
상속된 메서드
클래스 java.lang.Object에서
getClasshashCodeequalsclonetoStringnotifynotifyAllwait상속된wait메서드:,,,,,,,,,wait,finalize
메서드 세부 정보
호출 함수
사용자 지정 결과 디코더를 사용하여 MongoDB Realm 함수를 동시에 호출합니다. 인수는 기본 코덱 레지스트리 인코딩으로 인코딩됩니다. 유형 매개변수
매개변수
반환 Realm 함수의 결과입니다. 스로우
|
public ResultT callFunction <ResultT >( ) |
|---|
기본 코덱 레지스트리 인코딩/디코딩 인수/결과와 동시에 MongoDB Realm 함수를 호출합니다. 유형 매개변수
매개변수
반환 Realm 함수의 결과입니다. 스로우
|
public ResultT callFunction <ResultT >( ) |
|---|
사용자 정의 코덱 레지스트리 인코딩/디코딩 인수/결과와 함께 MongoDB Realm 함수를 동기적으로 호출합니다. 유형 매개변수
매개변수
반환 Realm 함수의 결과입니다. 스로우
|
호출 함수
public RealmAsyncTask callFunctionAsync <T >( ) |
|---|
사용자 지정 결과 디코더를 사용하여 MongoDB Realm 함수를 비동기적으로 호출 string. 유형 매개변수
매개변수
반환 진행 중인 작업을 나타내는 작업입니다. 스로우
|
public RealmAsyncTask callFunctionAsync <T >( String name, java.util.List<?> args, java.lang.Class<T> resultClass, io.realm.mongodb.App.Callback<T> callback ) |
|---|
인수/결과 인코딩/디코딩을 위해 사용자 지정 코덱 레지스트리를 사용하여 MongoDB Realm 함수를 비동기적으로 호출합니다. 유형 매개변수
매개변수
반환 진행 중인 작업을 나타내는 작업입니다. 스로우
|
public RealmAsyncTask callFunctionAsync <T >( String name, java.util.List<?> args, java.lang.Class<T> resultClass, CodecRegistry codecRegistry, io.realm.mongodb.App.Callback<T> callback ) |
|---|
인수/결과 인코딩/디코딩을 위해 사용자 지정 코덱 레지스트리를 사용하여 MongoDB Realm 함수를 비동기적으로 호출합니다. 유형 매개변수
매개변수
반환 진행 중인 작업을 나타내는 작업입니다. 스로우
|
getApp
getDefaultCodecRegistry
public CodecRegistry getDefaultCodecRegistry () |
|---|
이 Realm 함수 인스턴스의 인수를 인코딩하고 결과를 디코딩하는 데 사용되는 기본 코덱 레지스트리를 반환합니다. 반환 기본 코덱 레지스트리입니다. |
getUser
호출
protected abstract T invoke <T >( ) |
|---|