com.xebialabs.deployit.checks
Class Checks

java.lang.Object
  extended by com.xebialabs.deployit.checks.Checks

public class Checks
extends java.lang.Object


Nested Class Summary
static class Checks.ConditionFailedException
           
static class Checks.IncorrectArgumentException
           
static class Checks.MissingArgumentException
           
 
Constructor Summary
Checks()
           
 
Method Summary
static void checkArgument(boolean expression, java.lang.String message, java.lang.Object... params)
           
static
<T> T
checkNotNull(T arg, java.lang.String name)
           
static
<T> T
checkNotNull(T arg, java.lang.String message, java.lang.Object... params)
           
static void checkTrue(boolean condition, java.lang.String message, java.lang.Object... messageParams)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Checks

public Checks()
Method Detail

checkArgument

public static void checkArgument(boolean expression,
                                 java.lang.String message,
                                 java.lang.Object... params)

checkNotNull

public static <T> T checkNotNull(T arg,
                                 java.lang.String name)

checkNotNull

public static <T> T checkNotNull(T arg,
                                 java.lang.String message,
                                 java.lang.Object... params)

checkTrue

public static void checkTrue(boolean condition,
                             java.lang.String message,
                             java.lang.Object... messageParams)