/**
  * Exclude object from result
  *
  * @param   ChildUserPeriodicPlan $userPeriodicPlan Object to remove from the list of results
  *
  * @return $this|ChildUserPeriodicPlanQuery The current query, for fluid interface
  */
 public function prune($userPeriodicPlan = null)
 {
     if ($userPeriodicPlan) {
         $this->addUsingAlias(UserPeriodicPlanTableMap::COL_USER_PERIODIC_PLAN_ID, $userPeriodicPlan->getUserPeriodicPlanId(), Criteria::NOT_EQUAL);
     }
     return $this;
 }