Class DialectOverridesAnnotationHelper
java.lang.Object
org.hibernate.boot.model.internal.DialectOverridesAnnotationHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <A extends Annotation,
O extends Annotation>
Class<O>findOverrideAnnotation
(Class<A> annotationType) static <T extends Annotation>
TgetOverridableAnnotation
(org.hibernate.models.spi.AnnotationTarget element, Class<T> annotationType, MetadataBuildingContext context) static <A extends Annotation,
O extends Annotation>
Class<O>getOverrideAnnotation
(Class<A> annotationType) static boolean
overrideMatchesDialect
(DialectOverrider<?> override, Dialect dialect)
-
Constructor Details
-
DialectOverridesAnnotationHelper
public DialectOverridesAnnotationHelper()
-
-
Method Details
-
getOverrideAnnotation
public static <A extends Annotation,O extends Annotation> Class<O> getOverrideAnnotation(Class<A> annotationType) -
findOverrideAnnotation
public static <A extends Annotation,O extends Annotation> Class<O> findOverrideAnnotation(Class<A> annotationType) -
getOverridableAnnotation
public static <T extends Annotation> T getOverridableAnnotation(org.hibernate.models.spi.AnnotationTarget element, Class<T> annotationType, MetadataBuildingContext context) -
overrideMatchesDialect
-