コード例 #1
0
 public static ParseRESTObjectCommand deleteObjectCommand(
     ParseObject.State state, String sessionToken) {
   String httpPath = String.format("classes/%s", Uri.encode(state.className()));
   String objectId = state.objectId();
   if (objectId != null) {
     httpPath += String.format("/%s", Uri.encode(objectId));
   }
   return new ParseRESTObjectCommand(httpPath, Method.DELETE, null, sessionToken);
 }
コード例 #2
0
 public static ParseRESTObjectCommand saveObjectCommand(
     ParseObject.State state, JSONObject operations, String sessionToken) {
   if (state.objectId() == null) {
     return ParseRESTObjectCommand.createObjectCommand(
         state.className(), operations, sessionToken);
   } else {
     return ParseRESTObjectCommand.updateObjectCommand(
         state.objectId(), state.className(), operations, sessionToken);
   }
 }