MCPcopy Create free account
hub / github.com/ReadyTalk/avian / loadClass

Method loadClass

test/LazyLoading.java:64–78  ·  view source on GitHub ↗
(String name)

Source from the content-addressed store, hash-verified

62 }
63
64 public Class loadClass(String name) throws ClassNotFoundException {
65 if ("LazyLoading$Test".equals(name)) {
66 return findClass(name);
67 } else if ("LazyLoading$Lazy".equals(name)
68 || "LazyLoading$Interface".equals(name))
69 {
70 if (loadLazy) {
71 return findClass(name);
72 } else {
73 throw new ClassNotFoundException(name);
74 }
75 } else {
76 return super.loadClass(name);
77 }
78 }
79
80 private Class defineClass(String name, byte[] bytes) {
81 return defineClass(name, bytes, 0, bytes.length);

Callers 1

mainMethod · 0.45

Calls 2

findClassMethod · 0.95
equalsMethod · 0.65

Tested by

no test coverage detected