Package org.burningwave.core.classes
Interface ClassPathHelper
public interface ClassPathHelper
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classClassPathHelper.Configuration -
Method Summary
-
Method Details
-
create
-
computeByClassesSearching
-
computeByClassesSearching
Supplier<Map<String,String>> computeByClassesSearching(Collection<String> classRepositories, ClassCriteria classCriteria) -
computeByClassesSearching
-
computeByClassesSearching
Supplier<Map<String,String>> computeByClassesSearching(Collection<String> classRepositories, Collection<String> pathsToBeRefreshed, ClassCriteria classCriteria) -
computeFromSources
Supplier<Map<String,String>> computeFromSources(Collection<String> sources, Collection<String> classRepositories) -
computeFromSources
Supplier<Map<String,String>> computeFromSources(Collection<String> sources, Collection<String> classRepositories, ClassCriteria otherClassCriteria) -
searchWithoutTheUseOfCache
Collection<String> searchWithoutTheUseOfCache(ClassCriteria classCriteria, Collection<String>... pathColls) -
searchWithoutTheUseOfCache
-
computeFromSources
Supplier<Map<String,String>> computeFromSources(Collection<String> sources, Collection<String> classRepositories, Predicate<FileSystemItem> pathsToBeRefreshedPredicate, BiPredicate<FileSystemItem,JavaClass> javaClassFilterAdditionalFilter) -
compute
Supplier<Map<String,String>> compute(Collection<String> classRepositories, BiPredicate<FileSystemItem,JavaClass> javaClassProcessor) -
computeAndAddAllToClassLoader
Map<String,ClassLoader> computeAndAddAllToClassLoader(ClassLoader classLoader, Collection<String> classRepositories, String className, Collection<String> notFoundClasses) -
computeAndAddAllToClassLoader
Map<String,ClassLoader> computeAndAddAllToClassLoader(ClassLoader classLoader, Collection<String> classRepositories, Collection<String> pathsToBeRefreshed, String className, Collection<String> notFoundClasses) -
compute
Supplier<Map<String,String>> compute(Collection<String> classRepositories, Predicate<FileSystemItem> pathsToBeRefreshedPredicate, BiPredicate<FileSystemItem,JavaClass> javaClassFilter)
-