Class AnnotationLoaderUtil
- java.lang.Object
-
- net.officefloor.compile.test.annotation.AnnotationLoaderUtil
-
public class AnnotationLoaderUtil extends java.lang.ObjectUtility functionality for annotations.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Class<?>getAnnotationType(java.lang.Object annotation)Obtains the type for annotation.static voidvalidateAnnotations(java.lang.String messageSuffix, java.lang.Object[] expectedAnnotations, java.lang.Object[] actualAnnotations)Validate have expected annotations.
-
-
-
Method Detail
-
validateAnnotations
public static void validateAnnotations(java.lang.String messageSuffix, java.lang.Object[] expectedAnnotations, java.lang.Object[] actualAnnotations)Validate have expected annotations.- Parameters:
messageSuffix- Message suffix to assertion.expectedAnnotations- Expected annotation instances.actualAnnotations- Actual annotation instances.
-
getAnnotationType
public static java.lang.Class<?> getAnnotationType(java.lang.Object annotation)
Obtains the type for annotation.- Parameters:
annotation- Annotation.- Returns:
- Type of the annotation.
-
-