Class AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.SimpleClassLoadingAction

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.ClassLoader classLoader
      The type's class loader or null if the type is loaded by the bootstrap loader.
      private java.lang.String name
      The loaded type's name.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected SimpleClassLoadingAction​(java.lang.String name, java.lang.ClassLoader classLoader)
      Creates a simple class loading action.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Class<?> call()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • name

        private final java.lang.String name
        The loaded type's name.
      • classLoader

        private final java.lang.ClassLoader classLoader
        The type's class loader or null if the type is loaded by the bootstrap loader.
    • Constructor Detail

      • SimpleClassLoadingAction

        protected SimpleClassLoadingAction​(java.lang.String name,
                                           java.lang.ClassLoader classLoader)
        Creates a simple class loading action.
        Parameters:
        name - The loaded type's name.
        classLoader - The type's class loader or null if the type is loaded by the bootstrap loader.
    • Method Detail

      • call

        public java.lang.Class<?> call()
                                throws java.lang.ClassNotFoundException
        Specified by:
        call in interface java.util.concurrent.Callable<java.lang.Class<?>>
        Throws:
        java.lang.ClassNotFoundException