패키지 io.realm
열거형 FieldAttribute
- java.lang.Object
-
- java.lang.Enum<FieldAttribute>
-
- io.realm.FieldAttribute
-
- 구현된 모든 인터페이스:
Serializable
,Comparable<FieldAttribute>
public enum FieldAttribute extends Enum<FieldAttribute>
이 클래스에는 Realm 필드에 대한 모든 Realm 속성이 포함되어 있습니다. 이는 일반적으로io.realm.annotation
패키지에 있는 주석과 일치합니다. 각 수정자에 대한 자세한 내용은 관련 주석을 참조하세요.
-
-
열거형 상수 요약
열거형 상수 열거형 상수 설명 INDEXED
필드를 인덱싱된 것으로 표시합니다.PRIMARY_KEY
필드를 프라이머리 키로 표시합니다.REQUIRED
필드를 명시적으로 null 값을 허용하지 않는 것으로 표시합니다.
-
메서드 요약
모든 메서드 정적 메서드 구체적인 방법 수정자 및 유형 메서드 설명 static FieldAttribute
valueOf(String name)
지정된 이름을 가진 이 유형의 열거형 상수를 반환합니다.static FieldAttribute[]
values()
이 열거형 유형의 상수를 포함하는 배열을 선언된 순서대로 반환합니다.
-
-
-
열거형 상수 세부 정보
-
인덱스
public static final FieldAttribute INDEXED
필드를 인덱싱된 것으로 표시합니다.- 다음도 참조하세요.
Index
-
PRIMARY_KEY
public static final FieldAttribute PRIMARY_KEY
필드를 프라이머리 키로 표시합니다. 또한 암시적으로INDEXED
로 표시합니다.- 다음도 참조하세요.
PrimaryKey
-
필수 사항.
public static final FieldAttribute REQUIRED
필드를 명시적으로 null 값을 허용하지 않는 것으로 표시합니다.null
허용을 위한 기본 동작은 필드 유형에 따라 다릅니다.
-
-
메서드 세부 정보
-
values
public static FieldAttribute[] values()
이 열거형 유형의 상수를 포함하는 배열을 선언된 순서대로 반환합니다. 이 메서드는 다음과 같이 상수를 반복하는 데 사용할 수 있습니다:for (FieldAttribute c : FieldAttribute.values()) System.out.println(c);
- 반환합니다:
- 이 열거형의 상수를 포함하는 배열(선언된 순서대로)
-
valueOf
public static FieldAttribute valueOf(String name)
지정된 이름을 가진 이 유형의 열거형 상수를 반환합니다. 문자열은 이 유형에서 열거형 상수를 선언하는 데 사용된 식별자와 정확히 일치해야 합니다. (불필요한 공백 문자는 허용되지 않습니다.)- 매개변수:
name
- 반환되는 열거형 상수의 이름입니다.- 반환합니다:
- 지정된 이름을 가진 열거형 상수
- 예외 처리:
IllegalArgumentException
- 이 열거형 유형에 지정된 이름의 상수가 없는 경우NullPointerException
- 인수가 null인 경우
-
-