Henri Yandell wrote:
Agreed. I'd never read the javadoc which suggests collections usage
and had assumed we had grander schemes.
Is ObjectUtils.NULL worth keeping?
I think ObjectUtils.NULL is worth keeping, but there should be two
methods that do know about it:
public T wrapNull(T obj) {
return obj != null ? obj : NULL;
}
public T unwrapNull(T obj) {
return obj != NULL ? obj : null;
}
Stephen
On Tue, Nov 17, 2009 at 3:01 AM, Paul Benedict <[email protected]> wrote:
The use of ObjectUtils.NULL seems esoteric. If you didn't write this
email, I wouldn't have known of its support.
Paul
On Tue, Nov 17, 2009 at 3:33 AM, Stephen Colebourne
<[email protected]> wrote:
The new ObjectUtils.firstNonNull() method checked for both null and the
ObjectUtils.NULL constant object. Since that was the only method with that
behaviour I removed the check for the NULL object.
The question is broader than that... do we want all null checks in
ObjectUtils or [lang] to also check for ObjectUtils.NULL?
IMO, the NULL constant was intended for collections where null isn't valid.
So I don't think I'd add broader checks.
Stephen
---------------------------------------------------------------------
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]