/** * Removes the given qualifier from the list of qualifiers * * @param removeMe The fully qualifier class name of the qualifier to remove. May not be null * @return true if the given qualifier was removed */ public boolean removeQualifierAnnotation(Annotation removeMe) { try { wLock.lock(); if (removeMe == null) return false; if (qualifiers == null) return false; boolean retVal = qualifiers.remove(removeMe); removeQualifier(removeMe.annotationType().getName()); return retVal; } finally { wLock.unlock(); } }
/** * Removes the given qualifier from the list of qualifiers * * @param removeMe The fully qualifier class name of the qualifier to remove. May not be null * @return true if the given qualifier was removed */ public boolean removeQualifierAnnotation(Annotation removeMe) { try { wLock.lock(); if (removeMe == null) return false; if (qualifiers == null) return false; boolean retVal = qualifiers.remove(removeMe); removeQualifier(removeMe.annotationType().getName()); return retVal; } finally { wLock.unlock(); } }
/** * Removes the given qualifier from the list of qualifiers * * @param removeMe The fully qualifier class name of the qualifier to remove. May not be null * @return true if the given qualifier was removed */ public boolean removeQualifierAnnotation(Annotation removeMe) { try { wLock.lock(); if (removeMe == null) return false; if (qualifiers == null) return false; boolean retVal = qualifiers.remove(removeMe); removeQualifier(removeMe.annotationType().getName()); return retVal; } finally { wLock.unlock(); } }
/** * Removes the given qualifier from the list of qualifiers * * @param removeMe The fully qualifier class name of the qualifier to remove. May not be null * @return true if the given qualifier was removed */ public boolean removeQualifierAnnotation(Annotation removeMe) { try { wLock.lock(); if (removeMe == null) return false; if (qualifiers == null) return false; boolean retVal = qualifiers.remove(removeMe); removeQualifier(removeMe.annotationType().getName()); return retVal; } finally { wLock.unlock(); } }