if (ObjectNamePatternHelper.patternMatch((String) mapEntry.getKey(), patternDomain))
{
for (Iterator mbeanIter = ((Map)mapEntry.getValue()).values().iterator(); mbeanIter.hasNext();)
{
MBeanEntry entry = (MBeanEntry) mbeanIter.next();
if (propertyPattern.patternMatch(entry.getObjectName()))
retval.add(entry);
}
}
}
}