IsoLog log = context.getInstance(IsoLog.class);
Map<IsoMethodNode, Constructor<?>> constructors = this.constructor
.get(klass);
if (constructors == null) {
constructors = new WeakHashMap<IsoMethodNode, Constructor<?>>();
log.trace("Creating cache for: {0}", klass);
this.constructor.put(klass, constructors);
}
IsoMethodNode methodNode = new IsoMethodNode(null, parameterTypes);
Constructor<?> constructor = constructors.get(methodNode);
if (constructor == null) {