0
ParseObjectから完全なローカルエンティティを作成するにはどうすればよいですか?
など、postObject.getList("likedBy")
、私はちょうどすなわち
postObject.getString("bodyText")
、直接オブジェクトを照会して、そのプロパティを取得するために解析SDKを使用してきたこれまでの者は、以下の解析カラム(ダッシュボード経由)でクラスを見てみましょう:
- テキスト(文字列)
- 画像(構文解析ファイル)
- 評価(数)
- lastReplyUpdatedAt(日)
- 著者(ポインタ< _User>)
- 世論調査(ポインタ<投票>)---ポインタがユーザーとの一般的なクラスのために異なっていると仮定?
- likedBy(アレイ)
- isPinned(ブール)
私は文字列、int型、およびParseFilesを取得する方法を知っているが、どのようなポインタ、日付、配列およびブールは?これらのケースでは、変数宣言とミューテータ/アクセサーはどのように見えますか?
@ParseClassName("Post")
public class Post extends ParseObject {
public Post() {
}
private String text;
private ParseFile image;
private int rating;
public String getText() {
return getString("text");
}
public void setText(String text) {
this.text = text;
}
public ParseFile getImage() {
return getParseFile("image");
}
public void setImage(ParseFile image) {
this.image = image;
}
public Int getRating() {
return getInt("rating");
}
public void setRating(Int rating) {
this.rating = rating;
}
}
コンストラクタを作成する方法はありますか?あなたの質問は何ですか? – Asew
ああ、申し訳ありません。私は、特定のフィールド型(配列、日付、ポインタ)のカスタムParseObjectエンティティで、ミューテータ/アクセサがどのように見えるかを尋ねていました。 – santafebound
配列の場合、 'List getMyList()'のようなものがあります。日付には、使用するものによって 'Date getDate()'や 'String getDate()'があります。ポインタの意味は?カスタムクラスですか?オブジェクトポインタについて話していますか? –
Asew