public class AssertUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AssertUtils.AnnotationCopy |
| Constructor and Description |
|---|
AssertUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <A extends Annotation> |
annotationProxyOf(Class<A> annotationModelType,
Annotation annotationClone) |
static void |
assertInterface(Class<? extends Object> klazz) |
static void |
assertionIllegalArgument(boolean asserted,
String message) |
static void |
assertionNullPointer(boolean asserted,
String message) |
static void |
assertIsClass(Class<? extends Object> klazz) |
static void |
assertLegal(Object underAssertion,
String message) |
static void |
assertNotNull(Object underAssertion,
String message) |
static boolean |
hasAnnotationDeep(Class<?> memberDeclaringClass,
Class<? extends Annotation> klass) |
static boolean |
hasAnnotationDeepRegex(Class<?> memberDeclaringClass,
String metaAnnotationRegex) |
static boolean |
isClass(Class<? extends Object> klazz) |
static boolean |
isEquivalent(Class<? extends Annotation> original,
Class<? extends Annotation> copy) |
static boolean |
isInterface(Class<? extends Object> klazz) |
public static boolean hasAnnotationDeep(Class<?> memberDeclaringClass, Class<? extends Annotation> klass)
public static boolean hasAnnotationDeepRegex(Class<?> memberDeclaringClass, String metaAnnotationRegex)
public static boolean isEquivalent(Class<? extends Annotation> original, Class<? extends Annotation> copy)
public static <A extends Annotation> A annotationProxyOf(Class<A> annotationModelType, Annotation annotationClone)
public static void assertionIllegalArgument(boolean asserted,
String message)
public static void assertionNullPointer(boolean asserted,
String message)
Copyright © 2012-2014. All Rights Reserved.