public final class Validate
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.Class<? extends org.jboss.shrinkwrap.api.Archive<?>>,java.lang.String> |
archiveExpressions |
Modifier | Constructor and Description |
---|---|
private |
Validate() |
Modifier and Type | Method and Description |
---|---|
static boolean |
archiveHasExpectedFileExtension(org.jboss.shrinkwrap.api.Archive<?> archive) |
static void |
configurationDirectoryExists(java.lang.String string,
java.lang.String message)
Checks that string is not null and not empty and it represents a path to a valid directory
|
static java.lang.String |
getArchiveExpression(java.lang.Class<? extends org.jboss.shrinkwrap.api.Archive<?>> type) |
static boolean |
isArchiveOfType(java.lang.Class<? extends org.jboss.shrinkwrap.api.Archive<?>> type,
org.jboss.shrinkwrap.api.Archive<?> archive) |
static void |
notNull(java.lang.Object obj,
java.lang.String message)
Checks that object is not null, throws exception if it is.
|
static void |
notNullOrEmpty(java.lang.String string,
java.lang.String message)
Checks that the specified String is not null or empty,
throws exception if it is.
|
static void |
stateNotNull(java.lang.Object obj,
java.lang.String message)
Checks that obj is not null, throws exception if it is.
|
private static java.util.Map<java.lang.Class<? extends org.jboss.shrinkwrap.api.Archive<?>>,java.lang.String> archiveExpressions
public static java.lang.String getArchiveExpression(java.lang.Class<? extends org.jboss.shrinkwrap.api.Archive<?>> type)
public static boolean archiveHasExpectedFileExtension(org.jboss.shrinkwrap.api.Archive<?> archive)
public static boolean isArchiveOfType(java.lang.Class<? extends org.jboss.shrinkwrap.api.Archive<?>> type, org.jboss.shrinkwrap.api.Archive<?> archive)
public static void notNull(java.lang.Object obj, java.lang.String message) throws java.lang.IllegalArgumentException
obj
- The object to checkmessage
- The exception messagejava.lang.IllegalArgumentException
- Thrown if obj is nullpublic static void notNullOrEmpty(java.lang.String string, java.lang.String message) throws java.lang.IllegalArgumentException
string
- The object to checkmessage
- The exception messagejava.lang.IllegalArgumentException
- Thrown if obj is nullpublic static void stateNotNull(java.lang.Object obj, java.lang.String message) throws java.lang.IllegalStateException
obj
- The object to checkmessage
- The exception messagejava.lang.IllegalStateException
- Thrown if obj is nullpublic static void configurationDirectoryExists(java.lang.String string, java.lang.String message) throws ConfigurationException
string
- The path to checkmessage
- The exception messageConfigurationException
- Thrown if string is empty, null or it does not represent a path the a valid directory