Class ClassInitializerUtil

java.lang.Object
io.netty.util.internal.ClassInitializerUtil

public final class ClassInitializerUtil extends java.lang.Object
Utility which ensures that classes are loaded by the ClassLoader.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private static void
    tryLoadClass(java.lang.ClassLoader classLoader, java.lang.String className)
     
    static void
    tryLoadClasses(java.lang.Class<?> loadingClass, java.lang.Class<?>... classes)
    Preload the given classes and so ensure the ClassLoader has these loaded after this method call.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ClassInitializerUtil

      private ClassInitializerUtil()
  • Method Details

    • tryLoadClasses

      public static void tryLoadClasses(java.lang.Class<?> loadingClass, java.lang.Class<?>... classes)
      Preload the given classes and so ensure the ClassLoader has these loaded after this method call.
      Parameters:
      loadingClass - the Class that wants to load the classes.
      classes - the classes to load.
    • tryLoadClass

      private static void tryLoadClass(java.lang.ClassLoader classLoader, java.lang.String className)