Package org.cxbox.model.core.hbn
Class PropagateMetadataProvider
java.lang.Object
org.hibernate.boot.model.internal.JPAXMLOverriddenMetadataProvider
org.cxbox.model.core.hbn.PropagateMetadataProvider
- All Implemented Interfaces:
org.hibernate.annotations.common.reflection.MetadataProvider
public class PropagateMetadataProvider
extends org.hibernate.boot.model.internal.JPAXMLOverriddenMetadataProvider
Decorator base JPAMetadataProvider, inheritance is used because
HBN uses explicit conversions to JPAMetadataProvider
-
Constructor Summary
ConstructorsConstructorDescriptionPropagateMetadataProvider(org.hibernate.boot.spi.BootstrapContext bootstrapContext, org.hibernate.boot.model.internal.JPAXMLOverriddenMetadataProvider delegate) -
Method Summary
Modifier and TypeMethodDescriptionorg.hibernate.annotations.common.reflection.AnnotationReadergetAnnotationReader(AnnotatedElement annotatedElement) org.hibernate.boot.model.internal.XMLContextMethods inherited from class org.hibernate.boot.model.internal.JPAXMLOverriddenMetadataProvider
reset
-
Constructor Details
-
PropagateMetadataProvider
public PropagateMetadataProvider(org.hibernate.boot.spi.BootstrapContext bootstrapContext, org.hibernate.boot.model.internal.JPAXMLOverriddenMetadataProvider delegate)
-
-
Method Details
-
getDefaults
- Specified by:
getDefaultsin interfaceorg.hibernate.annotations.common.reflection.MetadataProvider- Overrides:
getDefaultsin classorg.hibernate.boot.model.internal.JPAXMLOverriddenMetadataProvider
-
getAnnotationReader
public org.hibernate.annotations.common.reflection.AnnotationReader getAnnotationReader(AnnotatedElement annotatedElement) - Specified by:
getAnnotationReaderin interfaceorg.hibernate.annotations.common.reflection.MetadataProvider- Overrides:
getAnnotationReaderin classorg.hibernate.boot.model.internal.JPAXMLOverriddenMetadataProvider
-
getXMLContext
public org.hibernate.boot.model.internal.XMLContext getXMLContext()- Overrides:
getXMLContextin classorg.hibernate.boot.model.internal.JPAXMLOverriddenMetadataProvider
-