Package org.hibernate.testing.orm.junit
Class TestingUtil
java.lang.Object
org.hibernate.testing.orm.junit.TestingUtil
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T
static <A extends Annotation>
Collection<A>collectAnnotations
(org.junit.jupiter.api.extension.ExtensionContext context, Class<A> annotationType, Class<? extends Annotation> groupAnnotationType) static <A extends Annotation>
Collection<A>collectAnnotations
(org.junit.jupiter.api.extension.ExtensionContext context, Class<A> annotationType, Class<? extends Annotation> groupAnnotationType, TestingUtil.TestAnnotationCollector<A> collector) static <A extends Annotation>
Optional<A>findEffectiveAnnotation
(org.junit.jupiter.api.extension.ExtensionContext context, Class<A> annotationType) static <A extends Annotation>
booleanhasEffectiveAnnotation
(org.junit.jupiter.api.extension.ExtensionContext context, Class<A> annotationType)
-
Method Details
-
findEffectiveAnnotation
public static <A extends Annotation> Optional<A> findEffectiveAnnotation(org.junit.jupiter.api.extension.ExtensionContext context, Class<A> annotationType) -
collectAnnotations
public static <A extends Annotation> Collection<A> collectAnnotations(org.junit.jupiter.api.extension.ExtensionContext context, Class<A> annotationType, Class<? extends Annotation> groupAnnotationType) -
collectAnnotations
public static <A extends Annotation> Collection<A> collectAnnotations(org.junit.jupiter.api.extension.ExtensionContext context, Class<A> annotationType, Class<? extends Annotation> groupAnnotationType, TestingUtil.TestAnnotationCollector<A> collector) -
hasEffectiveAnnotation
public static <A extends Annotation> boolean hasEffectiveAnnotation(org.junit.jupiter.api.extension.ExtensionContext context, Class<A> annotationType) -
cast
-