/**
  * @param Criteria $criteria
  * @param string $alias
  */
 public function addSelectFields(Criteria $criteria, $alias = null)
 {
     if (null === $alias) {
         $criteria->addSelectField(BookEntityMap::COL_ID);
         $criteria->addSelectField(BookEntityMap::COL_TITLE);
         $criteria->addSelectField(BookEntityMap::COL_ISBN);
         $criteria->addSelectField(BookEntityMap::COL_PRICE);
         $criteria->addSelectField(BookEntityMap::COL_AUTHORID);
     } else {
         $criteria->addSelectField($alias . '.id');
         $criteria->addSelectField($alias . '.title');
         $criteria->addSelectField($alias . '.ISBN');
         $criteria->addSelectField($alias . '.price');
         $criteria->addSelectField($alias . '.authorId');
     }
 }
 /**
  * @param Criteria $criteria
  * @param string $alias
  */
 public function addSelectFields(Criteria $criteria, $alias = null)
 {
     if (null === $alias) {
         $criteria->addSelectField(AuthorEntityMap::COL_ID);
         $criteria->addSelectField(AuthorEntityMap::COL_FIRSTNAME);
         $criteria->addSelectField(AuthorEntityMap::COL_LASTNAME);
         $criteria->addSelectField(AuthorEntityMap::COL_EMAIL);
     } else {
         $criteria->addSelectField($alias . '.id');
         $criteria->addSelectField($alias . '.firstName');
         $criteria->addSelectField($alias . '.lastName');
         $criteria->addSelectField($alias . '.email');
     }
 }