このJava コードが JRuby でどのように表示されるかを確認したいと思います。
ParseQuery query = new ParseQuery("MyClass");
query.getInBackground(myId, new GetCallback() {
public void done(ParseObject object, ParseException e) {
if (e == null) {
objectWasRetrievedSuccessfully(object);
} else {
objectRetrievalFailed();
}
}
});
私にとって混乱の最大の部分は、匿名の内部クラスです。これは私の最高の最初の推測です:
query = ParseQuery.new("GameScore")
query.getInBackground("xWMyZ4YEGZ", Class.new(GetCallback) do
def done(object, e)
# ...
end
end.new)
更新: これに基づいて編集: http://www.ruby-forum.com/topic/188599#823271