code: @Override
      public Collection<EnhancedAnnotatedMethod<?, ? super T>> getEnhancedMethods(Class<? extends Annotation> annotationType) {
          return Collections.unmodifiableCollection(annotatedMethods.get(annotationType));
      }
docs: Gets the abstracted methods that have a certain annotation type present
  <p/>
  If the annotated methods map is null, initialize it first
  
  @param annotationType The annotation type to match
  @return A set of matching method abstractions. Returns an empty set if no
  matches are found.
  @see org.jboss.weld.annotated.enhanced.EnhancedAnnotatedType#getEnhancedMethods(Class)