public class DefaultClassResolver extends Object implements org.apache.camel.spi.ClassResolver, org.apache.camel.CamelContextAware
| Constructor and Description | 
|---|
| DefaultClassResolver() | 
| DefaultClassResolver(org.apache.camel.CamelContext camelContext) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ClassLoader | getApplicationContextClassLoader() | 
| org.apache.camel.CamelContext | getCamelContext() | 
| Enumeration<URL> | loadAllResourcesAsURL(String uri) | 
| protected Class<?> | loadClass(String name,
         ClassLoader loader) | 
| InputStream | loadResourceAsStream(String uri) | 
| URL | loadResourceAsURL(String uri) | 
| Enumeration<URL> | loadResourcesAsURL(String uri) | 
| Class<?> | resolveClass(String name) | 
| <T> Class<T> | resolveClass(String name,
            Class<T> type) | 
| <T> Class<T> | resolveClass(String name,
            Class<T> type,
            ClassLoader loader) | 
| Class<?> | resolveClass(String name,
            ClassLoader loader) | 
| Class<?> | resolveMandatoryClass(String name) | 
| <T> Class<T> | resolveMandatoryClass(String name,
                     Class<T> type) | 
| <T> Class<T> | resolveMandatoryClass(String name,
                     Class<T> type,
                     ClassLoader loader) | 
| Class<?> | resolveMandatoryClass(String name,
                     ClassLoader loader) | 
| void | setCamelContext(org.apache.camel.CamelContext camelContext) | 
public DefaultClassResolver()
public DefaultClassResolver(org.apache.camel.CamelContext camelContext)
public void setCamelContext(org.apache.camel.CamelContext camelContext)
setCamelContext in interface org.apache.camel.CamelContextAwarepublic org.apache.camel.CamelContext getCamelContext()
getCamelContext in interface org.apache.camel.CamelContextAwarepublic Class<?> resolveClass(String name)
resolveClass in interface org.apache.camel.spi.ClassResolverpublic <T> Class<T> resolveClass(String name, Class<T> type)
resolveClass in interface org.apache.camel.spi.ClassResolverpublic Class<?> resolveClass(String name, ClassLoader loader)
resolveClass in interface org.apache.camel.spi.ClassResolverpublic <T> Class<T> resolveClass(String name, Class<T> type, ClassLoader loader)
resolveClass in interface org.apache.camel.spi.ClassResolverpublic Class<?> resolveMandatoryClass(String name) throws ClassNotFoundException
resolveMandatoryClass in interface org.apache.camel.spi.ClassResolverClassNotFoundExceptionpublic <T> Class<T> resolveMandatoryClass(String name, Class<T> type) throws ClassNotFoundException
resolveMandatoryClass in interface org.apache.camel.spi.ClassResolverClassNotFoundExceptionpublic Class<?> resolveMandatoryClass(String name, ClassLoader loader) throws ClassNotFoundException
resolveMandatoryClass in interface org.apache.camel.spi.ClassResolverClassNotFoundExceptionpublic <T> Class<T> resolveMandatoryClass(String name, Class<T> type, ClassLoader loader) throws ClassNotFoundException
resolveMandatoryClass in interface org.apache.camel.spi.ClassResolverClassNotFoundExceptionpublic InputStream loadResourceAsStream(String uri)
loadResourceAsStream in interface org.apache.camel.spi.ClassResolverpublic URL loadResourceAsURL(String uri)
loadResourceAsURL in interface org.apache.camel.spi.ClassResolverpublic Enumeration<URL> loadResourcesAsURL(String uri)
loadResourcesAsURL in interface org.apache.camel.spi.ClassResolverpublic Enumeration<URL> loadAllResourcesAsURL(String uri)
loadAllResourcesAsURL in interface org.apache.camel.spi.ClassResolverprotected Class<?> loadClass(String name, ClassLoader loader)
protected ClassLoader getApplicationContextClassLoader()
Apache Camel