2017-03-09 7 views
0

Java SDKのこれに関する明確なドキュメントは見つかりませんでした。私はAndroidで働いています。RealmClassセッターはメソッド連鎖を使用できますか?

例は

@RealmClass 
public class User { 
    @PrimaryKey 
    private String name; 

    public String getName() { 
     return name; 
    } 

    public void setName(String name) { 
     this.name = name; 
    } 
} 

ような何かを言うが、私は代わりに私のセッターは、クラス自体を返すことができますか?

public User setName(String name) { 
     this.name = name; 
     return this; 
    } 

私が代わりに

User user = new User(); 
user.setName("Bob") 

User user = new User().setName("Bob"); 

ような何かを行うことができますこの方法は、適切にセッターを処理しようとしてレルムですか?

+0

。なぜそれを試してみて、オブジェクトを保存してそれを照会できるかどうかを確認してみてください。 – dweebo

+0

はい、できます.0.88.0 – EpicPandaForce

答えて

0

はい、以下のようなモデルクラスは完全に有効です:おそらく

@RealmClass 
public class User implements RealmModel { 

    @PrimaryKey 
    private String name; 

    public String getName() { 
     return name; 
    } 

    public User setName(String name) { 
     this.name = name; 
     return this; 
    } 
} 
関連する問題