code: public boolean containsPropertySet(Class<? extends Annotation> propertySet)
      {
          // If we have an annotation type instance and it matches up with the requested
          // type, then return true
          if (_annot != null && _annot.getClass().equals(propertySet))
              return true;
  
          if (_propertySets.contains(propertySet))
              return true;
  
          //
          // Call up to superclass, for delegation model
          //
          return super.containsPropertySet(propertySet);
      }
docs: Returns true if the PropertyMap contains one or more values for the specified
  PropertySet, false otherwise