MCPcopy Create free account
hub / github.com/cglib/cglib / setSuperclass

Method setSuperclass

cglib/src/main/java/net/sf/cglib/proxy/Enhancer.java:185–194  ·  view source on GitHub ↗

Set the class which the generated class will extend. As a convenience, if the supplied superclass is actually an interface, setInterfaces will be called with the appropriate argument instead. A non-interface argument must not be declared as final, and must have an accessible constructor

(Class superclass)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 15

mixinMapIntoBeanMethod · 0.95
testArgInitMethod · 0.95
testNamingPolicyMethod · 0.95
enhanceMethod · 0.95
testNoOpCloneMethod · 0.95
noFactoryHelperMethod · 0.95
testMethodDeclarerMethod · 0.95
testExceptionsMethod · 0.95
testRegisterCallbacksMethod · 0.95
testCallbackHelperMethod · 0.95

Calls 3

setInterfacesMethod · 0.95
isInterfaceMethod · 0.80
equalsMethod · 0.65

Tested by 15

mixinMapIntoBeanMethod · 0.76
testArgInitMethod · 0.76
testNamingPolicyMethod · 0.76
enhanceMethod · 0.76
testNoOpCloneMethod · 0.76
noFactoryHelperMethod · 0.76
testMethodDeclarerMethod · 0.76
testExceptionsMethod · 0.76
testRegisterCallbacksMethod · 0.76
testCallbackHelperMethod · 0.76