@ Override public Collection < EnhancedAnnotatedConstructor < T > > getEnhancedConstructors ( Class < ? extends Annotation > annotationType ) { Set < EnhancedAnnotatedConstructor < T >> ret = new HashSet < EnhancedAnnotatedConstructor < T > > ( ) ; for ( EnhancedAnnotatedConstructor < T > constructor : constructors ) { if ( constructor . isAnnotationPresent ( annotationType ) ) { ret . add ( constructor ) ; } } return ret ; }
Gets constructors with given annotation type