Creates a new DefaultJConstructor object initialized with
the specified class file item that containing the constructor datas and
with the specified declaring class.
Creates a new DefaultJField object initialized with
the specified class file item that containing the field datas and
with the specified declaring class.
Creates a new DefaultJMethod object initialized with
the specified class file item that containing the method datas and
with the specified declaring class.
Returns an array of JClass objects that represent
the types of the exceptions declared to be thrown by the underlying
constructor represented by this JConstructor object.
Returns an array of JClass objects that represent
the types of the exceptions declared to be thrown by the underlying
method represented by this JMethod object.
Returns an array of JClass objects that represent
the types of the exceptions declared to be thrown by the underlying
method represented by this JClassMethod object.
Returns the number of local variables in the local variable array
allocated upon invocation of a method, including the local
variables used to pass parameters to this method on its invocation.
Returns the number of local variables in the local variable array
allocated upon invocation of a method, including the local
variables used to pass parameters to this method on its invocation.
Returns the number of local variables in the local variable array
allocated upon invocation of this constructor, including the local
variables used to pass parameters to this constructor on its invocation.
Returns the number of local variables in the local variable array
allocated upon invocation of this method, including the local
variables used to pass parameters to this method on its invocation.
Returns the number of local variables in the local variable array
allocated upon invocation of this method, including the local
variables used to pass parameters to this method on its invocation.
Returns the number of parameters (the long and the double parameter are
considered like two parameters) of the method designed by the specified
descriptor.
Returns an array of JClass objects that represent the formal
parameter types, in declaration order, of the constructor represented by
this JConstructor object.
Returns an array of JClass objects that represent the formal
parameter types, in declaration order, of the method or the constructor
represented by this JClassMethod object.
Determines if the class or interface represented by this JClass object
is either the same as, or is a superclass or superinterface of, the class
or interface represented by the specified JClass parameter.
Determines if the class or interface represented by this JClass object
is either the same as, or is a superclass or superinterface of, the class
or interface represented by the specified JClass parameter.
Determines if the class or interface represented by this JClass object
is either the same as, or is a superclass or superinterface of, the class
or interface represented by the specified JClass parameter.
Determines if the class or interface represented by this JClass object
is either the same as, or is a superclass or superinterface of, the class
or interface represented by the specified JClass parameter.
Determines if the class instance represented by this
JClassInstance object is allocated into the underlaying JVM
heap and not into the Corosol JVM heap.
Determines if the class instance represented by this
DefaultJClassInstance object is allocated into the underlaying
JVM heap and not into the Corosol JVM heap.
This class is used by the DefaultJProxyFactory object when this
later dynamically creates a proxy Class object for an object
allocated in the Corosol heap.
Sets the number of local variables in the local variable array
allocated upon invocation of a method, including the local
variables used to pass parameters to this method on its invocation.
Sets the number of local variables in the local variable array
allocated upon invocation of a method, including the local
variables used to pass parameters to this method on its invocation.
Returns the specified object (class instance or array) allocated into
the underlaying JVM heap as a JHeapObject object and assigns
a new reference to this new object.
Returns the specified object (class instance or array) allocated into
the underlaying JVM heap as a JHeapObject object and assigns
a new reference to this new object.