クラスDeviceRealmObject
項目一覧
- io.realm
- コンストラクター
- メソッドの概要
- 継承されたメソッド
- コンストラクターの詳細
- メソッドの詳細
- equals
- 得る
- getBlob
- getBoolean
- getByte
- getDate
- getDecimal128
- getDictionary
- getDouble
- getDynamicRealm
- getFieldNames
- getFieldType
- getFloat
- getInt
- getList
- getLong
- getObject
- getObjectId
- getRealmAny
- getRealmSet
- get短縮
- getString
- getType
- getUUID
- hasField
- ハッシュコード
- isNull
- linkObjects
- Realm$injectObjectContext
- RealmGet$proxyState
- セット
- setBlob
- setブール値
- setByte
- setDate
- setDecimal128
- setDictionary
- setDouble
- setFloat
- setInt
- setList
- setLong
- setNull
- setObject
- setObjectId
- setRealmAny
- setRealmSet
- set短い
- setString
- setUUID
- toString
io.realm
型指定されたインターフェースの代わりに動的アクセスを許可するために、通常の RealmObject をラップするクラス。 D込み型RealmObject の使用は、通常の RealmObject クラスを使用するよりも遅くなります。
コンストラクター
コンストラクターと説明 |
---|
既存のオブジェクトに基づいて動的 Realm オブジェクトを作成します。 |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
パブリックブール値 | |
public E | |
公開バイト | |
パブリックブール値 | 指定されたフィールドの |
公開バイト | |
public 日付 | |
public Decimal128 | 指定されたフィールドの |
public RealmDictionary | プリミティブ値のみを含むRealmDictionaryを返します。 |
public RealmDictionary | 指定されたフィールドからリンクされている DescribeRealmObject の RealmDictionary を返します。 |
public double | |
public DeviceRealm | この DeploymentRealmObject が属する VisualRealm インスタンスを返します。 |
public string | このオブジェクトのフィールド名のリストを返します。 |
public RealmFieldType | このフィールドを表すために基礎となるストレージ エンジンによって使用される型を返します。 |
publicfloat | |
public int | |
public RealmList | プリミティブ値のみを含むRealmListを返します。 |
public RealmList | 指定されたフィールドからリンクされている ShellOmObject の RealmList を返します。 |
public long | |
public DescribeRealmObject | |
public ObjectId | 指定されたフィールドの |
public RealmAny | 指定されたフィールドの |
public RealmSet | プリミティブ値のみを含むRealmSetを返します。 |
public RealmSet | 指定されたフィールドからリンクされている DeploymentRealmObject の RealmSet を返します。 |
public preview | |
public string | |
public string | getType () オブジェクトのタイプを返します。 |
パブリックブール値 | |
public int | hashCode () DeploymentRealmObjectオブジェクトのハッシュ コード値を返します。 |
パブリックブール値 | |
public RealmResults |
|
public void | |
public ProxyState | |
public void | |
public void | |
public void | 指定されたフィールドの |
public void | |
public void | |
public void | 指定されたフィールドの |
public void | 指定されたフィールドのRealmDictionaryへの参照を設定します。 |
public void | |
public void | |
public void | |
public void | 指定されたフィールドのRealmListへの参照を設定します。 |
public void | |
public void | |
public void | 指定されたフィールドに別のオブジェクトへの参照を設定します。 |
public void | 指定されたフィールドの |
public void | 指定されたフィールドの |
public void | 指定されたフィールドのRealmSetへの参照を設定します。 |
public void | |
public void | |
public void | |
public string | toString () |
継承されたメソッド
クラス java.lang.Object から継承されたメソッド :
getClass
、hashCode
、equals
、clone
、toString
、notify
、notifyAll
、wait
、wait
、wait
、finalize
Methods inherited from class io.realm.RealmObject :
deleteFromRealm
,deleteFromRealm
,isValid
,isValid
,isFrozen
,freeze
,isFrozen
,freeze
,isLoaded
,isLoaded
,isManaged
,isManaged
,getRealm
,getRealm
,load
,load
,addChangeListener
,addChangeListener
,addChangeListener
,addChangeListener
,removeChangeListener
,removeChangeListener
,removeChangeListener
,removeChangeListener
,removeAllChangeListeners
,removeAllChangeListeners
,asFlowable
,asChangesetObservable
,asFlowable
,asChangesetObservable
コンストラクターの詳細
既存のオブジェクトに基づいて動的 Realm オブジェクトを作成します。 パラメーター
|
メソッドの詳細
equals
の上書き
|
得る
指定されたフィールドの値を返します。 パラメーター
戻り値 フィールドの値。 スロー
|
getBlob
指定されたフィールドの パラメーター
戻り値 byte[] 値。 スロー
|
getBoolean
指定されたフィールドの フィールドが null 可能な場合は、このメソッドを使用する代わりにisNull( string )を使用して パラメーター
戻り値 ブール値。 スロー
|
getByte
指定されたフィールドの フィールドが null 可能な場合は、このメソッドを使用する代わりにisNull( string )を使用して パラメーター
戻り値 バイト値。 スロー
|
getDate
指定されたフィールドの パラメーター
戻り値 Date 値。 スロー
|
getDecimal128
指定されたフィールドの パラメーター
戻り値 Decimal128 値。 スロー
|
getDictionary
プリミティブ値のみを含むRealmDictionaryを返します。 辞書に他のRealmオブジェクトへの参照が含まれている場合は、代わりにgetDictionary( string )を使用します。 パラメーター
戻り値 このフィールドのRealmDictionaryデータ。 スロー
|
指定されたフィールドからリンクされている DescribeRealmObject の RealmDictionary を返します。 辞書にプリミティブ型が含まれている場合は、代わりにgetDictionary( string 、 クラス)を使用してください。 パラメーター
戻り値 このフィールドのRealmDictionaryデータ。 スロー
|
getDouble
指定されたフィールドの フィールドが null 可能な場合は、このメソッドを使用する代わりにisNull( string )を使用して パラメーター
戻り値 double 値。 スロー
|
getDynamicRealm
public DynamicRealm getDynamicRealm () |
---|
この DeploymentRealmObject が属する VisualRealm インスタンスを返します。 DsyncRealm.close()は呼び出すことはできません。 返されたインスタンスに対して。 戻り値 このオブジェクトが属するDescribeRealmインスタンス。 スロー
|
getFieldNames
public String getFieldNames () |
---|
このオブジェクトのフィールド名のリストを返します。 戻り値 このオブジェクト上のフィールド名のリスト。オブジェクトにフィールドがない場合は空のリスト。 |
getFieldType
このフィールドを表すために基礎となるストレージ エンジンによって使用される型を返します。 戻り値 このフィールドを表すために Realm で使用される基礎の型。 |
getFloat
指定されたフィールドの フィールドが null 可能な場合は、このメソッドを使用する代わりにisNull( string )を使用して パラメーター
戻り値 浮動小数値。 スロー
|
getInt
指定されたフィールドの フィールドが null 可能な場合は、このメソッドを使用する代わりにisNull( string )を使用して パラメーター
戻り値 int 値。 スロー
|
getList
プリミティブ値のみを含むRealmListを返します。 リストに他のRealmオブジェクトへの参照が含まれている場合は、代わりにgetList( string )を使用します。 パラメーター
戻り値 このフィールドのRealmListデータ。 スロー
|
指定されたフィールドからリンクされている ShellOmObject の RealmList を返します。 リストにプリミティブ型が含まれている場合は、代わりにgetList( string 、 クラス)を使用してください。 パラメーター
戻り値 このフィールドのRealmListデータ。 スロー
|
getLong
指定されたフィールドの フィールドが null 可能な場合は、このメソッドを使用する代わりにisNull( string )を使用して パラメーター
戻り値 long 値。 スロー
|
getObject
このフィールドからリンクされているオブジェクトを返します。 パラメーター
戻り値 リンクされたオブジェクトのDsyncRealmObject表現、またはリンクされたオブジェクトがない場合は スロー
|
getObjectId
指定されたフィールドの パラメーター
戻り値 ObjectId 値。 スロー
|
getRealmAny
指定されたフィールドの パラメーター
戻り値 RealmAny 値。 スロー
|
getRealmSet
プリミティブ値のみを含むRealmSetを返します。 セットに他のRealmオブジェクトへの参照が含まれている場合は、代わりにgetRealmSet( string )を使用します。 パラメーター
戻り値 このフィールドのRealmSetデータ。 スロー
|
指定されたフィールドからリンクされている DeploymentRealmObject の RealmSet を返します。 セットにプリミティブ型が含まれている場合は、代わりにgetRealmSet( string 、 クラス)を使用してください。 パラメーター
戻り値 このフィールドのRealmSetデータ。 スロー
|
get短縮
指定されたフィールドの フィールドが null 可能な場合は、このメソッドを使用する代わりにisNull( string )を使用して パラメーター
戻り値 短い値。 スロー
|
getString
指定されたフィールドの パラメーター
戻り値 string値。 スロー
|
getType
getUUID
指定されたフィールドの パラメーター
戻り値 UUID 値。 スロー
|
hasField
ハッシュコード
public int hashCode () |
---|
DeploymentRealmObjectオブジェクトのハッシュ コード値を返します。 Object.hashCode() の一般的な契約によってでは、 が RealmObjectはライブ オブジェクトであり、他のスレッドからの変更によってアップデートされる可能性があることに注意してください。 つまり、 オブジェクトのハッシュ コード値は安定しておらず、その値は HashMap のキーとして使用されることも、HashSet に保存されることも ありません 。 戻り値 オブジェクトの ハッシュ コード値 。 の上書き
|
isNull
特定のフィールドの値が パラメーター
戻り値
スロー
|
linkObjects
エントリは参照ごとに追加されます。たとえば、同じ参照が複数回リストにある場合、src オブジェクトは複数回ここに表示されます。 パラメーター
戻り値 結果。 スロー
|
Realm$injectObjectContext
public void realm$injectObjectContext () |
---|
RealmGet$proxyState
public ProxyState realmGet$proxyState () |
---|
セット
指定されたフィールドの値を設定します。 このメソッドは、 型指定されたセッターを使用する方が、この方法を使用するよりも高速です。 スロー
|
setBlob
指定されたフィールドのバイナリ値を設定します。 パラメーター
スロー
|
setブール値
指定されたフィールドの パラメーター
スロー
|
setByte
指定されたフィールドの パラメーター
スロー
|
setDate
指定されたフィールドの パラメーター
スロー
|
setDecimal128
指定されたフィールドの パラメーター
スロー
|
setDictionary
指定されたフィールドのRealmDictionaryへの参照を設定します。 これにより、辞書内のすべての要素が Realm にコピーされますが、辞書へのこれ以上の変更は Realm に反映されません。 管理対象の辞書への参照を取得するには、 getDictionary( string )を使用します。 パラメーター
スロー
|
setDouble
指定されたフィールドの パラメーター
スロー
|
setFloat
指定されたフィールドの パラメーター
スロー
|
setInt
指定されたフィールドの パラメーター
スロー
|
setList
指定されたフィールドのRealmListへの参照を設定します。 これにより、リスト内のすべての要素が Realm にコピーされますが、リストへのこれ以上の変更は Realm に反映されません。 管理対象リストへの参照を取得するには、 getList( string )を使用します。 パラメーター
スロー
|
setLong
指定されたフィールドの パラメーター
スロー
|
setNull
指定されたフィールドの値を パラメーター
スロー
|
setObject
指定されたフィールドに別のオブジェクトへの参照を設定します。 パラメーター
スロー
|
setObjectId
指定されたフィールドの パラメーター
スロー
|
setRealmAny
指定されたフィールドの パラメーター
スロー
|
setRealmSet
指定されたフィールドのRealmSetへの参照を設定します。 これにより、セット内のすべての要素が Realm にコピーされますが、セットへのこれ以上の変更は Realm には反映されません。 マネージドセットへの参照を取得するには、 getRealmSet( string )を使用します。 パラメーター
スロー
|
set短い
指定されたフィールドの パラメーター
スロー
|
setString
指定されたフィールドの パラメーター
スロー
|
setUUID
指定されたフィールドの パラメーター
スロー
|
toString
の上書き
|