org.pentaho.di.core.util
Class Assert
java.lang.Object
  
org.pentaho.di.core.util.Assert
public final class Assert
- extends Object
 
- Version:
 
  - $Revision
 
- Author:
 
  - Thomas Hoedl(asc042)
 
| 
Method Summary | 
static void | 
assertFalse(boolean bool)
 
            | 
static void | 
assertFalse(boolean bool,
            String message,
            Object... args)
 
            | 
static void | 
assertFalse(Object input,
            org.apache.commons.collections.Predicate predicate)
 
            | 
static void | 
assertGreaterZero(Double value)
 
            | 
static void | 
assertGreaterZero(Double value,
                  String message)
 
            | 
static void | 
assertGreaterZero(Integer value)
 
            | 
static void | 
assertGreaterZero(Integer value,
                  String message)
 
            | 
static void | 
assertNotBlank(String input)
 
            | 
static void | 
assertNotBlank(String input,
               String message)
 
            | 
static void | 
assertNotEmpty(String input)
 
            | 
static void | 
assertNotEmpty(String input,
               String message)
 
            | 
static void | 
assertNotNull(Object input)
 
            | 
static void | 
assertNotNull(Object input,
              String message)
 
            | 
static void | 
assertNotNullOrEmpty(Collection<?> collection)
 
            | 
static void | 
assertNotNullOrEmpty(Collection<?> collection,
                     String message)
 
            | 
static void | 
assertNotNullOrEmpty(Map<?,?> map)
 
            | 
static void | 
assertNotNullOrEmpty(Map<?,?> map,
                     String message)
 
            | 
static void | 
assertNotNullOrEmpty(Object[] array)
 
            | 
static void | 
assertNotNullOrEmpty(Object[] array,
                     String message)
 
            | 
static void | 
assertNull(Object input)
 
            | 
static void | 
assertNull(Object input,
           String message)
 
            | 
static void | 
assertTrue(boolean bool)
 
            | 
static void | 
assertTrue(boolean bool,
           String message,
           Object... args)
 
            | 
static void | 
assertTrue(Object input,
           org.apache.commons.collections.Predicate predicate)
 
            | 
 
 
assertTrue
public static void assertTrue(Object input,
                              org.apache.commons.collections.Predicate predicate)
                       throws IllegalArgumentException
- Parameters:
 input - input to test.predicate - predicate to apply.
- Throws:
 IllegalArgumentException - if predicate rejected input.
 
assertTrue
public static void assertTrue(boolean bool)
                       throws IllegalArgumentException
- Parameters:
 bool - boolean to test.
- Throws:
 IllegalArgumentException - if bool is false.
 
assertTrue
public static void assertTrue(boolean bool,
                              String message,
                              Object... args)
                       throws IllegalArgumentException
- Parameters:
 message - message.bool - boolean to test.args - arguments to set, optional
- Throws:
 IllegalArgumentException - if bool is false.
 
assertFalse
public static void assertFalse(boolean bool)
                        throws IllegalArgumentException
- Parameters:
 bool - boolean to test.
- Throws:
 IllegalArgumentException - if bool is true.
 
assertFalse
public static void assertFalse(boolean bool,
                               String message,
                               Object... args)
                        throws IllegalArgumentException
- Parameters:
 bool - boolean to test.message - message.args - optinal arguments.
- Throws:
 IllegalArgumentException - if bool is true.
 
assertFalse
public static void assertFalse(Object input,
                               org.apache.commons.collections.Predicate predicate)
                        throws IllegalArgumentException
- Parameters:
 input - input to test.predicate - predicate to apply.
- Throws:
 IllegalArgumentException - if predicate didn't rejected input.
 
assertNotNullOrEmpty
public static void assertNotNullOrEmpty(Collection<?> collection)
                                 throws IllegalArgumentException
- Parameters:
 collection - collection to test.
- Throws:
 IllegalArgumentException - if collection is null or empty.
 
assertNotNullOrEmpty
public static void assertNotNullOrEmpty(Collection<?> collection,
                                        String message)
                                 throws IllegalArgumentException
- Parameters:
 collection - collection to test.message - the message.
- Throws:
 IllegalArgumentException - if collection is null or empty.
 
assertNotNullOrEmpty
public static void assertNotNullOrEmpty(Object[] array)
                                 throws IllegalArgumentException
- Parameters:
 array - collection to test.
- Throws:
 IllegalArgumentException - if collection is null or empty.
 
assertNotNullOrEmpty
public static void assertNotNullOrEmpty(Object[] array,
                                        String message)
                                 throws IllegalArgumentException
- Parameters:
 array - array to test.message - the message.
- Throws:
 IllegalArgumentException - if collection is null or empty.
 
assertNotNullOrEmpty
public static void assertNotNullOrEmpty(Map<?,?> map)
                                 throws IllegalArgumentException
- Parameters:
 map - collection to test.
- Throws:
 IllegalArgumentException - if collection is null or empty.
 
assertNotNullOrEmpty
public static void assertNotNullOrEmpty(Map<?,?> map,
                                        String message)
                                 throws IllegalArgumentException
- Parameters:
 map - map to test.message - the message.
- Throws:
 IllegalArgumentException - if collection is null or empty.
 
assertNotEmpty
public static void assertNotEmpty(String input)
                           throws IllegalArgumentException
- Parameters:
 input - input to test.
- Throws:
 IllegalArgumentException - if input is null or empty.
 
assertNotEmpty
public static void assertNotEmpty(String input,
                                  String message)
                           throws IllegalArgumentException
- Parameters:
 input - input to test.message - the message.
- Throws:
 IllegalArgumentException - if input is null or empty.
 
assertNotBlank
public static void assertNotBlank(String input)
                           throws IllegalArgumentException
- Parameters:
 input - input to test.
- Throws:
 IllegalArgumentException - if input is null or empty.
 
assertNotBlank
public static void assertNotBlank(String input,
                                  String message)
                           throws IllegalArgumentException
- Parameters:
 input - input to test.message - the message.
- Throws:
 IllegalArgumentException - if input is null or empty.
 
assertNotNull
public static void assertNotNull(Object input)
                          throws IllegalArgumentException
- Parameters:
 input - input to test.
- Throws:
 IllegalArgumentException - if input is null.
 
assertNotNull
public static void assertNotNull(Object input,
                                 String message)
                          throws IllegalArgumentException
- Parameters:
 input - input to test.message - the message.
- Throws:
 IllegalArgumentException - if input is null.
 
assertNull
public static void assertNull(Object input)
                       throws IllegalArgumentException
- Parameters:
 input - input to test.
- Throws:
 IllegalArgumentException - if input isn't null.
 
assertNull
public static void assertNull(Object input,
                              String message)
                       throws IllegalArgumentException
- Parameters:
 input - input to test.message - the message.
- Throws:
 IllegalArgumentException - if input isn't null.
 
assertGreaterZero
public static void assertGreaterZero(Integer value)
                              throws IllegalArgumentException
- Parameters:
 value - value to test.
- Throws:
 IllegalArgumentException - if value is null or <= 0.
 
assertGreaterZero
public static void assertGreaterZero(Double value)
                              throws IllegalArgumentException
- Parameters:
 value - value to test.
- Throws:
 IllegalArgumentException - if value is null or <= 0.
 
assertGreaterZero
public static void assertGreaterZero(Double value,
                                     String message)
                              throws IllegalArgumentException
- Parameters:
 value - value to test.message - the message.
- Throws:
 IllegalArgumentException - if value is null or <= 0.
 
assertGreaterZero
public static void assertGreaterZero(Integer value,
                                     String message)
                              throws IllegalArgumentException
- Parameters:
 value - value to test.message - the message.
- Throws:
 IllegalArgumentException - if value is null or <= 0.