Java/Apache Common/Validate

Материал из Java эксперт
Версия от 10:23, 1 июня 2010; Admin (обсуждение | вклад) (1 версия)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Validate: is true, not empty, no null element

   <source lang="java">

import org.apache.rumons.lang.Validate; import java.util.List; import java.util.ArrayList; public class ValidateExampleV1 {

 public static void main(String args[]) {
   int i = 35;
   Validate.isTrue(i > 30); // Passes ok
   // Validate.isTrue(i > 40, "Invalid value: ", i); // throws custom Exception
   List data = new ArrayList();
   // Validate.notEmpty(data, "Collection cannot be empty"); // throws custom Exception
   data.add(null);
   Validate.noNullElements(data, "Collection contains null elements"); // throws custom Exception
 }

}

      </source>