Class ServiceLoaderUtils

java.lang.Object
org.eclipse.collections.api.factory.ServiceLoaderUtils

public final class ServiceLoaderUtils extends Object
  • Field Details

  • Constructor Details

    • ServiceLoaderUtils

      private ServiceLoaderUtils()
  • Method Details

    • loadServiceClass

      public static <T> T loadServiceClass(Class<T> serviceClass)
    • loadServiceClass

      private static <T> T loadServiceClass(Class<T> serviceClass, ClassLoader loader)
    • loadByReflection

      private static <T> T loadByReflection(Class<T> serviceClass, ClassLoader loader)
    • createProxyInstance

      private static <T> T createProxyInstance(Class<T> serviceClass, String message)