{
if (rcmd.getEnabled() != null && rcmd.getEnabled().size() > 0)
{
if (rcmd instanceof AbstractBeanQualifierMetaData)
{
AbstractBeanQualifierMetaData aqmd = (AbstractBeanQualifierMetaData)rcmd;
if (aqmd.getPoints() != null && aqmd.getPoints().size() > 0)
{
if (aqmd.getPoints().contains(QualifierPoint.CONSTRUCTOR) && constructorSet != null)
constructorSet.removeAll(aqmd.getEnabled());
else if (aqmd.getPoints().contains(QualifierPoint.METHOD) && methodSet != null)
methodSet.removeAll(aqmd.getEnabled());
else if (aqmd.getPoints().contains(QualifierPoint.PROPERTY) && propertySet != null)
propertySet.removeAll(aqmd.getEnabled());
}
}
}
}
removeEmptyQualifiersSetFromMdr(constructorSet, keyRoot, retrieval, QualifierPoint.CONSTRUCTOR);