question: return the matching entries for each filter in the same order the filter where passed concode_field_sep String unqualifiedJarName concode_elem_sep Set<JavaElementFilter> packageFilters concode_elem_sep Set<JavaElementFilter> classFilters concode_elem_sep Set[] entries concode_elem_sep EntityManagerMessageLogger LOG concode_elem_sep List<Filter> filters concode_elem_sep URL jarUrl concode_elem_sep boolean done concode_elem_sep Set<FileFilter> fileFilters concode_field_sep void executeJavaElementFilter concode_elem_sep void initFilters concode_elem_sep Filter[] getFilters concode_elem_sep void doProcessElements concode_elem_sep String getUnqualifiedJarName concode_elem_sep boolean checkAnnotationMatching concode_elem_sep void addElement concode_elem_sep void unqualify
target: Set [ ] function ( ) { if ( ! done ) { if ( filters . size ( ) > 0 ) doProcessElements ( ) ; done = true ; } return entries ; }