private function testConditionAnnotation(ConditionAnnotation $condition)
{
if ($condition->column && $condition->method) {
throw new UnexpectedValueException(self::ERR_CONDITION_CONFLICT);
}
if (!$condition->column && !$condition->method) {
throw new UnexpectedValueException(self::ERR_CONDITION_PREREQUISITES);
}
}