Creates a new
ClassDefinition
binding using the supplied
class and class file bytes. Does not copy the supplied buffer, just captures a reference to it.
Parameters:
-
theClass - the
Class
that needs redefining
-
theClassFile - the new class file bytes
Throws:
-
java.lang.NullPointerException - if the supplied class or array is
null
.