Docs Menu
Docs Home
/ /
Atlas Device SDK
/ / /

클래스 함수

이 페이지의 내용

  • io.realm.mongodb.functions
  • 메서드 요약
  • 상속된 메서드
  • 메서드 세부 정보
  • 호출 함수
  • 호출 함수
  • getApp
  • getDefaultCodecRegistry
  • getUser
  • 호출
java.lang.Object
io.realm.mongodb.functions.Functions

연결된 Realm App.Arguments에 대한 원격 Realm 함수 를 호출하는 함수 관리자. 인수 및 결과는 AppConfiguration.getDefaultCodecRegistry() 에서 상속되거나

함수- User.getFunctions(CodecRegistry) 를 통한 인스턴스 또는 개별 호출을 통한 호출 함수(string, List, Class, CodecRegistry) .

다음도 참조하세요.

수정자 및 유형
메서드 및 설명
공개 ResultT
callFunction <ResultT >(
String name,
<any> resultDecoder
)

사용자 지정 결과 인코더와 동시에 MongoDB Realm 함수를 호출합니다.

공개 ResultT

기본 코덱 레지스트리 인코딩/디코딩 인수/결과와 동시에 MongoDB Realm 함수를 호출합니다.

공개 ResultT
callFunction <ResultT >(
String name,
CodecRegistry codecRegistry
)

사용자 정의 코덱 레지스트리 인코딩/디코딩 인수/결과와 함께 MongoDB Realm 함수를 동기적으로 호출합니다.

String name,
<any> resultDecoder,
)

사용자 지정 결과 인코더를 사용하여 MongoDB Realm 함수를 비동기적으로 호출합니다.

인수/결과 인코딩/디코딩을 위해 사용자 정의 코덱 레지스트리를 사용하여 비동기적으로 MongoDB Realm 함수를 호출합니다.

String name,
java.lang.Class<T> resultClass,
CodecRegistry codecRegistry,
)

인수/결과 인코딩/디코딩을 위해 사용자 정의 코덱 레지스트리를 사용하여 비동기적으로 MongoDB Realm 함수를 호출합니다.

공개

이 인스턴스가 연결된 을 반환합니다.

공개 CodecRegistry

Realm 함수 인스턴스의 인수를 인코딩하고 결과를 디코딩하는 데 사용되는 기본 코덱 레지스트리를 반환합니다.

공개 사용자

이 인스턴스와 연결된 사용자 를 반환합니다.

보호된 추상 T
invoke <T >(
String name,
CodecRegistry codecRegistry,
<any> resultDecoder
)
  • 클래스 java.lang.Object 에서 상속된 메서드 : getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

public ResultT callFunction <ResultT >(
String name,
<any> resultDecoder
)

사용자 지정 결과 디코더를 사용하여 MongoDB Realm 함수를 동시에 호출합니다. 인수는 기본 코덱 레지스트리 인코딩으로 인코딩됩니다.

유형 매개변수

  • ResultT - 응답이 다음을 사용하여 디코딩될 유형입니다. resultDecoder

매개변수

  • name - 호출할 Realm 함수의 이름입니다.

  • args - Realm 함수에 대한 인수입니다.

  • resultDecoder - 결과를 디코딩하는 데 사용되는 인코더입니다.

반환

Realm 함수의 결과입니다.

스로우

  • AppException - 어떤 식으로든 요청 이 실패한 경우.

public ResultT callFunction <ResultT >(
)

기본 코덱 레지스트리 인코딩/디코딩 인수/결과와 동시에 MongoDB Realm 함수를 호출합니다.

유형 매개변수

  • ResultT - 기본 코덱 레지스트리를 사용하여 응답을 디코딩할 유형입니다.

매개변수

  • name - 호출할 Realm 함수의 이름입니다.

  • args - Realm 함수에 대한 인수입니다.

  • resultClass - 함수 결과를 변환해야 하는 유형입니다.

반환

Realm 함수의 결과입니다.

스로우

  • AppException - 어떤 식으로든 요청 이 실패한 경우.

public ResultT callFunction <ResultT >(
String name,
CodecRegistry codecRegistry
)

사용자 정의 코덱 레지스트리 인코딩/디코딩 인수/결과와 함께 MongoDB Realm 함수를 동기적으로 호출합니다.

유형 매개변수

  • ResultT - 응답이 codecRegistry 을(를) 사용하여 디코딩될 유형입니다.

매개변수

  • name - 호출할 Realm 함수의 이름입니다.

  • args - Realm 함수에 대한 인수입니다.

  • resultClass - 함수 결과를 변환해야 하는 유형입니다.

  • codecRegistry - 인수 인코딩 및 결과 디코딩에 사용할 코덱 레지스트리입니다.

반환

Realm 함수의 결과입니다.

스로우

  • AppException - 어떤 식으로든 요청 이 실패한 경우.

사용자 지정 결과 디코더를 사용하여 MongoDB Realm 함수를 비동기적으로 호출 string.

유형 매개변수

  • T - 응답이 다음을 사용하여 디코딩될 유형입니다. resultDecoder

매개변수

  • name - 호출할 Realm 함수의 이름입니다.

  • args - Realm 함수에 대한 인수입니다.

  • resultDecoder - 결과를 디코딩하는 데 사용되는 인코더입니다.

  • callback - 요청의 결과 또는 오류를 수신할 콜백입니다.

반환

진행 중인 작업을 나타내는 작업입니다.

스로우

  • 불법적인 상태 예외 - 루퍼 스레드에서 호출되지 않은 경우.

인수/결과 인코딩/디코딩을 위해 사용자 지정 코덱 레지스트리를 사용하여 MongoDB Realm 함수를 비동기적으로 호출 string .

유형 매개변수

  • T - 기본 코덱 레지스트리를 사용하여 응답을 디코딩할 유형입니다.

매개변수

  • name - 호출할 Realm 함수의 이름입니다.

  • args - Realm 함수에 대한 인수입니다.

  • resultClass - 함수 결과를 변환해야 하는 유형입니다.

  • callback - 요청의 결과 또는 오류를 수신할 콜백입니다.

반환

진행 중인 작업을 나타내는 작업입니다.

스로우

  • 불법적인 상태 예외 - 루퍼 스레드에서 호출되지 않은 경우.

String name,
java.lang.Class<T> resultClass,
CodecRegistry codecRegistry,
)

인수/결과 인코딩/디코딩을 위해 사용자 지정 코덱 레지스트리를 사용하여 MongoDB Realm 함수를 비동기적으로 호출 string .

유형 매개변수

  • T - 기본 코덱 레지스트리를 사용하여 응답을 디코딩할 유형입니다.

매개변수

  • name - 호출할 Realm 함수의 이름입니다.

  • args - Realm 함수에 대한 인수입니다.

  • resultClass - 함수 결과를 변환해야 하는 유형입니다.

  • codecRegistry - 인수 인코딩 및 결과 디코딩에 사용할 코덱 레지스트리입니다.

  • callback - 요청의 결과 또는 오류를 수신할 콜백입니다.

반환

진행 중인 작업을 나타내는 작업입니다.

스로우

  • 불법적인 상태 예외 - 루퍼 스레드에서 호출되지 않은 경우.

public App getApp ()

이 인스턴스가 연결된 을 반환합니다.

반환

이 인스턴스가 연결된 입니다.

public CodecRegistry getDefaultCodecRegistry ()

Realm 함수 인스턴스의 인수를 인코딩하고 결과를 디코딩하는 데 사용되는 기본 코덱 레지스트리를 반환합니다.

반환

기본 코덱 레지스트리입니다.

public User getUser ()

이 인스턴스와 연결된 사용자 를 반환합니다.

반환

이 인스턴스 가 연결된 사용자 입니다.

protected abstract T invoke <T >(
String name,
CodecRegistry codecRegistry,
<any> resultDecoder
)

돌아가기

io.realm.mongodb.functions