패키지 io.realm

RealmFieldType 열거형

  • 구현된 모든 인터페이스:
    Serializable, Comparable<RealmFieldType>

    public enum RealmFieldType
    extends Enum<RealmFieldType>
    Realm의 기본 storage engine에서 사용하는 유형 목록입니다.

    일반적으로 Realm은 일반 Java 유형과 Realm 유형 간에 자동으로 변환되므로 기본 Realm 유형과 상호 작용할 이유가 없습니다. 그러나 DynamicRealmObject 를 통해 이러한 유형에 액세스할 수 있습니다.

    • 메서드 세부 정보

      • values

        public static RealmFieldType[] values()
        이 열거형 유형의 상수를 포함하는 배열을 선언된 순서대로 반환합니다. 이 메서드는 다음과 같이 상수를 반복하는 데 사용할 수 있습니다:
        for (RealmFieldType c : RealmFieldType.values())
            System.out.println(c);
        
        반환합니다:
        이 열거형의 상수를 포함하는 배열(선언된 순서대로)
      • valueOf

        public static RealmFieldType valueOf​(String name)
        지정된 이름을 가진 이 유형의 열거형 상수를 반환합니다. 문자열은 이 유형에서 열거형 상수를 선언하는 데 사용된 식별자와 정확히 일치해야 합니다. (불필요한 공백 문자는 허용되지 않습니다.)
        매개변수:
        name - 반환되는 열거형 상수의 이름입니다.
        반환합니다:
        지정된 이름을 가진 열거형 상수
        예외 처리:
        IllegalArgumentException - 이 열거형 유형에 지정된 이름의 상수가 없는 경우
        NullPointerException - 인수가 null인 경우
      • getNativeValue

        public int getNativeValue()
        이 유형을 나타내는 네이티브 값을 반환합니다.
        반환합니다:
        기본 storage engine에서 이 유형을 나타내는 데 사용하는 값입니다.
      • isValid

        public boolean isValid​(객체 obj)
        주어진 Java 객체를 기본 Realm 유형으로 변환할 수 있는지 확인합니다.
        매개변수:
        obj - 호환성을 테스트할 객체입니다.
        반환합니다:
        true 객체를 Realm 유형으로 변환할 수 있는 경우 false , 그렇지 않으면 입니다.
      • fromNativeValue

        public static RealmFieldType fromNativeValue​(int value)
        스토리지 엔진에서 사용하는 기본 값을 적절한 Realm 유형으로 변환합니다.
        매개변수:
        value - 변환할 값
        반환합니다:
        해당 Realm 유형.
        예외 처리:
        IllegalArgumentException - 값이 유효하지 않은 경우.