Henri Yandell wrote:
Seems good to me. Unit test should confirm symmetry between the two methods too.

Of interest:

http://bugs.sun.com/bugdatabase/view_bug.do;jsessionid=291000e179b5162d5ae0d03c598e0:WuuT?bug_id=6176992

Hen

There is a new enhancement request for this feature, including a patch [1].

Thanks for the link. It's good to know that there are people out there with similar problems :-)

Oliver

[1] https://issues.apache.org/jira/browse/LANG-351


On 8/2/07, Oliver Heger <[EMAIL PROTECTED]> wrote:
Hi,

for some tasks related to reflection and method invocation I need the
counter part of the ClassUtils.primitiveToWrapper() method:

/**
  * Returns the corresponding primitive type if cls is a wrapper
  * class and null otherwise.
  */
Class wrapperToPrimitive(Class cls)

If this is considered a useful extension to ClassUtils, I can provide a
patch and unit tests.

My use case is that I need to invoke a method, and I only have the name
and an array of parameter values (not the exact parameter types). So I
have to check based on the types of the current parameters if a method
signature is compatible. If the signature contains primitive types, the
current parameter values will be wrapper types; these have to be unboxed.

Does this make sense?

Oliver

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to