public function filterByFeatureTypeAvMeta($featureTypeAvMeta, $comparison = null)
    {
        if ($featureTypeAvMeta instanceof \FeatureType\Model\FeatureTypeAvMeta) {
            return $this
                ->addUsingAlias(FeatureFeatureTypeTableMap::ID, $featureTypeAvMeta->getFeatureFeatureTypeId(), $comparison);
        } elseif ($featureTypeAvMeta instanceof ObjectCollection) {
            return $this
                ->useFeatureTypeAvMetaQuery()
                ->filterByPrimaryKeys($featureTypeAvMeta->getPrimaryKeys())
                ->endUse();
        } else {
            throw new PropelException('filterByFeatureTypeAvMeta() only accepts arguments of type \FeatureType\Model\FeatureTypeAvMeta or Collection');
        }
    }