IMO toes does not belong in lang. It's too much like the bean validation 
framework. It has potential to leak into a giant pile of methods with support 
for all doors of objects and data types. 

Providing what java 7 has in Objects should be the limit, more or less. 

Gary

<div>-------- Original message --------</div><div>From: Duncan Jones 
<djo...@apache.org> </div><div>Date:05/13/2014  16:06  (GMT-05:00) 
</div><div>To: Commons Developers List <dev@commons.apache.org> 
</div><div>Subject: [lang] Any objections to LANG-1012? </div><div>
</div>Hi,

Does anyone have any objections to me implementing
https://issues.apache.org/jira/browse/LANG-1012? The goal is to
introduce:

  Validate.isFalse()
  Validate.largerThan() // isLargerThan() ??
  Validate.smallerThan() // isSmallerThan() ??

The isFalse() is just the natural counterpart to isTrue(), much like
JUnit added assertFalse(). The other two methods are slightly neater
ways of expressing "x >= y" or "x <= y" type constraints. Without
these, one either writes:

  Validate.isTrue(x >= y);

or

  Validate.inclusiveBetween(y, Long.MAX_VALUE, x);

Neither of which is as concise as it could be.

Duncan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to