(String name, boolean resolve)
| 389 | } |
| 390 | |
| 391 | @Override |
| 392 | public Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException { |
| 393 | if (loaded.containsKey(name)) { |
| 394 | return loaded.get(name); |
| 395 | } |
| 396 | if (local.containsKey(name)) { |
| 397 | return get(name, local.remove(name)); |
| 398 | } |
| 399 | return super.loadClass(name, resolve); |
| 400 | } |
| 401 | |
| 402 | } |
| 403 |