Package at.willhaben.willtest.util
Class AnnotationHelper
- java.lang.Object
-
- at.willhaben.willtest.util.AnnotationHelper
-
public class AnnotationHelper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AnnotationHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends java.lang.annotation.Annotation>
java.util.List<T>getAnnotationOrdered(org.junit.jupiter.api.extension.ExtensionContext context, java.lang.Class<T> type)static <T extends BrowserUtilExtension>
java.util.List<T>getBrowserUtilExtensionList(org.junit.jupiter.api.extension.ExtensionContext context, java.lang.Class<T> utilType, boolean allowMultipleExtension)static <T extends BrowserUtilExtension>
java.util.List<T>getBrowserUtilList(BrowserUtil browserUtilAnnotation, java.lang.Class<T> type)static <T extends BrowserUtilExtension>
java.util.List<T>getBrowserUtilList(BrowserUtil browserUtilAnnotation, java.lang.Class<T> type, boolean allowMultipleExtension)static <T> TgetFirstSuperClassAnnotation(java.lang.Class testClass, java.lang.Class<T> type)
-
-
-
Method Detail
-
getFirstSuperClassAnnotation
public static <T> T getFirstSuperClassAnnotation(java.lang.Class testClass, java.lang.Class<T> type)
-
getBrowserUtilList
public static <T extends BrowserUtilExtension> java.util.List<T> getBrowserUtilList(BrowserUtil browserUtilAnnotation, java.lang.Class<T> type)
-
getBrowserUtilList
public static <T extends BrowserUtilExtension> java.util.List<T> getBrowserUtilList(BrowserUtil browserUtilAnnotation, java.lang.Class<T> type, boolean allowMultipleExtension)
-
getAnnotationOrdered
public static <T extends java.lang.annotation.Annotation> java.util.List<T> getAnnotationOrdered(org.junit.jupiter.api.extension.ExtensionContext context, java.lang.Class<T> type)
-
getBrowserUtilExtensionList
public static <T extends BrowserUtilExtension> java.util.List<T> getBrowserUtilExtensionList(org.junit.jupiter.api.extension.ExtensionContext context, java.lang.Class<T> utilType, boolean allowMultipleExtension)
-
-