public N<Boolean> then(N<Boolean> paramN)
 {
   if (!((Boolean)paramN.e()).booleanValue()) {
     return paramN;
   }
   return val$matcher.matchesAsync(val$object, val$db);
 }
 public N<Void> then(N<Object> paramN)
 {
   return ParseObject.access$1000(this$0, paramN.e());
 }
 public N<Void> then(N<JSONObject> paramN)
 {
   return this$0.handleFetchResultAsync((JSONObject)paramN.e());
 }