Class AbstractOverrider<O extends Annotation>
java.lang.Object
org.hibernate.boot.models.annotations.spi.AbstractOverrider<O>
- All Implemented Interfaces:
Annotation, DialectOverrider<O>
public abstract class AbstractOverrider<O extends Annotation>
extends Object
implements DialectOverrider<O>
Base support for DialectOverrider annotations
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractOverrider(Map<String, Object> attributeValues, org.hibernate.models.spi.AnnotationDescriptor<?> descriptor, org.hibernate.models.spi.ModelsContext modelContext) -
Method Summary
Modifier and TypeMethodDescriptionbefore()voidbefore(DialectOverride.Version before) dialect()voidbooleanvoidsameOrAfter(DialectOverride.Version sameOrAfter) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Annotation
annotationType, equals, hashCode, toStringMethods inherited from interface DialectOverrider
getOverriddenDescriptor, override
-
Constructor Details
-
AbstractOverrider
public AbstractOverrider() -
AbstractOverrider
-
-
Method Details
-
dialect
- Specified by:
dialectin interfaceDialectOverrider<O extends Annotation>
-
dialect
-
before
- Specified by:
beforein interfaceDialectOverrider<O extends Annotation>
-
before
-
sameOrAfter
- Specified by:
sameOrAfterin interfaceDialectOverrider<O extends Annotation>
-
sameOrAfter
-
matches
- Specified by:
matchesin interfaceDialectOverrider<O extends Annotation>
-