Class DefaultExtensionsTypeLoaderFactory
java.lang.Object
org.mule.runtime.extension.api.declaration.type.DefaultExtensionsTypeLoaderFactory
- All Implemented Interfaces:
ExtensionsTypeLoaderFactory
public class DefaultExtensionsTypeLoaderFactory
extends Object
implements ExtensionsTypeLoaderFactory
Default implementation of
ExtensionsTypeLoaderFactory- Since:
- 1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.mule.metadata.api.ClassTypeLoaderDelegates intocreateTypeLoader(ClassLoader)using the current contextClassLoaderorg.mule.metadata.api.ClassTypeLoadercreateTypeLoader(ClassLoader classLoader) Creates a newJavaTypeLoaderusing the givenclassLoader
-
Constructor Details
-
DefaultExtensionsTypeLoaderFactory
public DefaultExtensionsTypeLoaderFactory()
-
-
Method Details
-
createTypeLoader
public org.mule.metadata.api.ClassTypeLoader createTypeLoader()Delegates intocreateTypeLoader(ClassLoader)using the current contextClassLoader- Specified by:
createTypeLoaderin interfaceExtensionsTypeLoaderFactory- Returns:
- a new
JavaTypeLoader
-
createTypeLoader
Creates a newJavaTypeLoaderusing the givenclassLoader- Specified by:
createTypeLoaderin interfaceExtensionsTypeLoaderFactory- Parameters:
classLoader- theClassLoaderthat the created loader should use to access java typesl- Returns:
- a new
JavaTypeLoader
-