Package | Description |
---|---|
net.bytebuddy.dynamic.loading |
This package contains classes that are responsible for class loading of classes that are represented by
byte arrays. |
Modifier and Type | Method and Description |
---|---|
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.
|