Class AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.NotifyingClassLoadingAction
java.lang.Object
net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.NotifyingClassLoadingAction
- Enclosing class:
AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ClassLoaderThe type's class loader which must not be the boot loader, i.enull.private final StringThe loaded type's name.private final AtomicBooleanThe signal that indicates the completion of the class loading withfalse. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedNotifyingClassLoadingAction(String name, ClassLoader classLoader, AtomicBoolean signal) Creates a notifying class loading action. -
Method Summary
-
Field Details
-
name
The loaded type's name. -
classLoader
The type's class loader which must not be the boot loader, i.enull. -
signal
The signal that indicates the completion of the class loading withfalse.
-
-
Constructor Details
-
NotifyingClassLoadingAction
Creates a notifying class loading action.- Parameters:
name- The loaded type's name.classLoader- The type's class loader which must not be the boot loader, i.enull.signal- The signal that indicates the completion of the class loading withfalse.
-
-
Method Details
-
call
- Specified by:
callin interfaceCallable<Class<?>>- Throws:
ClassNotFoundException
-