パッケージ io.realm
Enum RealmFieldType
- java.lang.Object
-
- java.lang.Enum<RealmFieldType>
-
- io.realm.RealmFieldType
-
- すべての実装インターフェース:
Serializable
,Comparable<RealmFieldType>
public enum RealmFieldType extends Enum<RealmFieldType>
Realm の基礎となるストレージ エンジンで使用されるタイプのリスト。通常、基礎となる Realm 型を操作する理由はありません。Realm は通常の Java 型と Realm 型の間で自動的に変換するためです。 ただし、
DynamicRealmObject
を介してこれらのタイプにアクセスすることは可能です。
-
-
列挙定数の概要
-
メソッドの概要
すべてのメソッド 静的メソッド インスタンス メソッド 具象メソッド 修飾子と型 方式 説明 static RealmFieldType
fromNativeValue(int value)
ストレージ エンジンによって使用される基礎の値を適切な Realm タイプに変換します。int
getNativeValue()
この型を表すネイティブ値を返します。boolean
isValid(Object obj)
指定された Java オブジェクトを基礎となる Realm タイプに変換できるかどうかを確認します。static RealmFieldType
valueOf(String name)
指定された名前を持つこの型の列挙定数を返します。static RealmFieldType[]
values()
この列挙型の定数を含む配列を、宣言された順序で返します。
-
-
-
列挙定数の詳細
-
整数
public static final RealmFieldType INTEGER
-
ブール値
public static final RealmFieldType BOOLEAN
-
文字列
public static final RealmFieldType STRING
-
バイナリ
public static final RealmFieldType BINARY
-
日付
public static final RealmFieldType DATE
-
浮動小数点数
public static final RealmFieldType FLOAT
-
Double
public static final RealmFieldType DOUBLE
-
オブジェクト
public static final RealmFieldType OBJECT
-
Decimal128
public static final RealmFieldType DECIMAL128
-
OBJECT_ID
public static final RealmFieldType OBJECT_ID
-
UUID
public static final RealmFieldType UUID
-
混合
public static final RealmFieldType MIXED
-
TypeD_link
public static final RealmFieldType TYPED_LINK
-
リストする
public static final RealmFieldType LIST
-
LINING_OBJECTS
public static final RealmFieldType LINKING_OBJECTS
-
INteger_list
public static final RealmFieldType INTEGER_LIST
-
ブール値_リスト
public static final RealmFieldType BOOLEAN_LIST
-
String_list
public static final RealmFieldType STRING_LIST
-
Binary_list
public static final RealmFieldType BINARY_LIST
-
DATE_LAST
public static final RealmFieldType DATE_LIST
-
FLOAT_LAST
public static final RealmFieldType FLOAT_LIST
-
DODouble_list
public static final RealmFieldType DOUBLE_LIST
-
Decimal128_list
public static final RealmFieldType DECIMAL128_LIST
-
OBJECT_ID_LAST
public static final RealmFieldType OBJECT_ID_LIST
-
UUID_LIST
public static final RealmFieldType UUID_LIST
-
混合_リスト
public static final RealmFieldType MIXED_LIST
-
STRING_TO_INTEGER_MAP
public static final RealmFieldType STRING_TO_INTEGER_MAP
-
string_to_boolian_MAP
public static final RealmFieldType STRING_TO_BOOLEAN_MAP
-
STRING_TO_STRING_MAP
public static final RealmFieldType STRING_TO_STRING_MAP
-
String_TO_BINary_MAP
public static final RealmFieldType STRING_TO_BINARY_MAP
-
STRING_TO_DATE_MAP
public static final RealmFieldType STRING_TO_DATE_MAP
-
STRING_TO_FLOAT_MAP
public static final RealmFieldType STRING_TO_FLOAT_MAP
-
String_TO_DOOBLE_MAP
public static final RealmFieldType STRING_TO_DOUBLE_MAP
-
STRING_TO_DECIMAL128_MAP
public static final RealmFieldType STRING_TO_DECIMAL128_MAP
-
String_TO_OBJECT_ID_MAP
public static final RealmFieldType STRING_TO_OBJECT_ID_MAP
-
STRING_TO_UUID_MAP
public static final RealmFieldType STRING_TO_UUID_MAP
-
String_TO_IXED_MAP
public static final RealmFieldType STRING_TO_MIXED_MAP
-
string_TO_link_MAP
public static final RealmFieldType STRING_TO_LINK_MAP
-
INTEGER_SET
public static final RealmFieldType INTEGER_SET
-
ブール値_セット
public static final RealmFieldType BOOLEAN_SET
-
STRING_SET
public static final RealmFieldType STRING_SET
-
Binary_set
public static final RealmFieldType BINARY_SET
-
DATE_SET
public static final RealmFieldType DATE_SET
-
FLOAT_SET
public static final RealmFieldType FLOAT_SET
-
DODouble_Set
public static final RealmFieldType DOUBLE_SET
-
Decimal128_Set
public static final RealmFieldType DECIMAL128_SET
-
OBJECT_ID_Set
public static final RealmFieldType OBJECT_ID_SET
-
UUID_SET
public static final RealmFieldType UUID_SET
-
LINK_SET
public static final RealmFieldType LINK_SET
-
混合_セット
public static final RealmFieldType MIXED_SET
-
-
メソッドの詳細
-
values
public static RealmFieldType[] values()
この列挙型の定数を含む配列を、宣言された順序で返します。 このメソッドは、次のように 定数を反復処理するために使用できます。for (RealmFieldType c : RealmFieldType.values()) System.out.println(c)
- 次の値を返します。
- この列挙型の定数を宣言された順序で含む配列
-
valueOf
public static RealmFieldType valueOf(String name)
指定された名前を持つこの型の列挙定数を返します。 string は、この型で列挙定数を宣言するために使用される識別子と完全に一致する必要があります。 (余計な空白文字は許可されません。)- パラメーター:
name
- 返される列挙定数の名前。- 次の値を返します。
- 指定された名前の列挙 定数
- 次の例外がスローされます。
IllegalArgumentException
- この列挙型に指定された名前の定数がない場合NullPointerException
- 引数が null の場合
-
getNativeValue
public int getNativeValue()
この型を表すネイティブ値を返します。- 次の値を返します。
- この型を表すために基礎となるストレージエンジンによって使用される値。
-
isValid
公開ブール値 isValid ( Object object)
指定された Java オブジェクトを基礎となる Realm タイプに変換できるかどうかを確認します。- パラメーター:
obj
- 互換性をテストするオブジェクト。- 次の値を返します。
true
オブジェクトを Realm 型に変換できる場合は、それ以外の場合はfalse
。
-
fromNativeValue
public static RealmFieldType fromNativeValue(int value)
ストレージ エンジンによって使用される基礎の値を適切な Realm タイプに変換します。- パラメーター:
value
- 変換する値- 次の値を返します。
- 対応する Realm タイプ。
- 次の例外がスローされます。
IllegalArgumentException
- 値が有効でない場合。
-
-