protected void addRepeatableStereotype ( List < String > parents , String stereotype , io . micronaut . core . annotation . AnnotationValue annotationValue ) { Map < String , Map < CharSequence , Object > > allStereotypes = getAllStereotypes ( ) ; List < String > annotationList = getAnnotationsByStereotypeInternal ( stereotype ) ; for ( String parentAnnotation : parents ) { if ( ! annotationList . contains ( parentAnnotation ) ) { annotationList . add ( parentAnnotation ) ; } } addRepeatableInternal ( stereotype , annotationValue , allStereotypes ) ; }
Adds a repeatable stereotype value . If a value already exists will be added