MultipleParentClassLoader.Builder |
MultipleParentClassLoader.Builder.append(java.lang.Class<?>... type) |
Appends the class loaders of the given types.
|
MultipleParentClassLoader.Builder |
MultipleParentClassLoader.Builder.append(java.lang.ClassLoader... classLoader) |
Appends the given class loaders if they were not yet collected.
|
MultipleParentClassLoader.Builder |
MultipleParentClassLoader.Builder.append(java.util.Collection<? extends java.lang.Class<?>> types) |
Appends the class loaders of the given types if those class loaders were not yet collected.
|
MultipleParentClassLoader.Builder |
MultipleParentClassLoader.Builder.append(java.util.List<? extends java.lang.ClassLoader> classLoaders) |
Appends the given class loaders if they were not yet appended.
|
MultipleParentClassLoader.Builder |
MultipleParentClassLoader.Builder.appendMostSpecific(java.lang.Class<?>... type) |
Appends the class loaders of the given types but filters any duplicates within the hierarchy of class loaders.
|
MultipleParentClassLoader.Builder |
MultipleParentClassLoader.Builder.appendMostSpecific(java.lang.ClassLoader... classLoader) |
Appends the given class loaders but removes any class loaders that are the parent of any previously registered class loader.
|
MultipleParentClassLoader.Builder |
MultipleParentClassLoader.Builder.appendMostSpecific(java.util.Collection<? extends java.lang.Class<?>> types) |
Appends the class loaders of the given types but filters any duplicates within the hierarchy of class loaders.
|
MultipleParentClassLoader.Builder |
MultipleParentClassLoader.Builder.appendMostSpecific(java.util.List<? extends java.lang.ClassLoader> classLoaders) |
Appends the given class loaders but removes any class loaders that are the parent of any previously registered class loader.
|
MultipleParentClassLoader.Builder |
MultipleParentClassLoader.Builder.filter(ElementMatcher<? super java.lang.ClassLoader> matcher) |
Only retains all class loaders that match the given matcher.
|