Source Code : Assert Util

Java Is Open Source Programming Language You Can Download From Java and Java Libraries From http://www.oracle.com. Click Here to download
We provide this code related to title for you to solve your developing problem easily. Libraries which is import in this program you can download from http://www.oracle.com. Click Here or search from google with Libraries Name you get jar file related it

Assert Util

        

//package org.gwtoolbox.commons.util.client;

/**
 * @author Uri Boness
 */
public class Assert {

    public static void isEqual(Object o1, Object o2) throws IllegalArgumentException {
        isEqual(o1, o2, "Assertion failed: two given objects are expected to be equal");
    }

    public static void isEqual(Object o1, Object o2, String message) throws IllegalArgumentException {
        if (!o1.equals(o2)) {
            throw new IllegalArgumentException(message);
        }
    }

    public static void isSame(Object o1, Object o2) {
        isSame(o1, o2, "Assertion failed: two give object are expected to be the same object");
    }

    public static void isSame(Object o1, Object o2, String message) {
        if (o1 != o2) {
            throw new IllegalArgumentException(message);
        }
    }

    public static void notNull(Object object) {
        notNull(object, "Assertion failed: give object cannot be null");
    }

    public static void notNull(Object object, String message) {
        if (object == null) {
            throw new IllegalArgumentException(message);
        }
    }

    public static void isTrue(boolean expression) {
        isTrue(expression, "Assertion failed: give expression is expected to be true");
    }

    public static void isTrue(boolean expression, String message) {
        if (!expression) {
            throw new IllegalArgumentException(message);
        }
    }

    public static void isFalse(boolean expression) {
        isFalse(expression, "Assertion failed: give expression is expected to be false");
    }

    public static void isFalse(boolean expression, String message) {
        isTrue(!expression, message);
    }

    public static void state(boolean expression) throws IllegalStateException {
        state(expression, "Assertion failed: illegal state");
    }

    public static void state(boolean expression, String message) throws IllegalStateException {
        if (!expression) {
            throw new IllegalStateException(message);
        }
    }

}

   
    
    
    
    
    
    
    
  

Thank with us