public final class JavaModuleLoadingCache extends Object
Class and Executable elements,
using its Class.getName() and ExecutableIdentifier as keys respectively.
This cache is intended to be used every time a given Class Constructor or Method
has to be loaded using reflection.| Constructor and Description |
|---|
JavaModuleLoadingCache() |
| Modifier and Type | Method and Description |
|---|---|
Constructor |
getConstructor(ConstructorIdentifier id,
Class<?> declaringClass,
Map<String,org.mule.runtime.api.metadata.TypedValue<Object>> args) |
Method |
getMethod(ExecutableIdentifier id,
Class<?> clazz,
Map<String,org.mule.runtime.api.metadata.TypedValue<Object>> args,
boolean expectStatic) |
Class<?> |
loadClass(String className) |
public Constructor getConstructor(ConstructorIdentifier id, Class<?> declaringClass, Map<String,org.mule.runtime.api.metadata.TypedValue<Object>> args)
Copyright © 2018 MuleSoft, Inc.. All rights reserved.