/** * Scan given a package name or part of a package name and return list of classes with MountPath * annotation. * * @return A List of classes annotated with @MountPath */ public List<Class<?>> getPackageMatches(String pattern) { return getPatternMatches(getPatternForPackage(pattern)); }
/** * Scan given a Spring search pattern. * * @param pattern * @return An {@link AnnotatedMountList} */ public AnnotatedMountList scanPattern(String pattern) { return scanList(getPatternMatches(pattern)); }
/** * Scan given a package name or part of a package name and return list of classes with MountPath annotation. * @return A List of classes annotated with @MountPath */ public List<Class<?>> getPackageMatches(String pattern) { return getPatternMatches(getPatternForPackage(pattern)); }
/** * Scan given a Spring search pattern. * @param pattern * @return An {@link AnnotatedMountList} */ public AnnotatedMountList scanPattern(String pattern) { return scanList(getPatternMatches(pattern)); }