类 JPAOverriddenAnnotationReader
- java.lang.Object
-
- org.hibernate.cfg.annotations.reflection.JPAOverriddenAnnotationReader
-
- 所有已实现的接口:
org.hibernate.annotations.common.reflection.AnnotationReader
public class JPAOverriddenAnnotationReader extends Object implements org.hibernate.annotations.common.reflection.AnnotationReader
Encapsulates the overriding of Java annotations from an EJB 3.0 descriptor.- 作者:
- Paolo Perrotta, Davide Marchignoli, Emmanuel Bernard, Hardy Ferentschik
-
-
构造器概要
构造器 构造器 说明 JPAOverriddenAnnotationReader(AnnotatedElement el, XMLContext xmlContext, BootstrapContext bootstrapContext)JPAOverriddenAnnotationReader(AnnotatedElement el, XMLContext xmlContext, ClassLoaderAccess classLoaderAccess)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static List<javax.persistence.NamedEntityGraph>buildNamedEntityGraph(org.dom4j.Element element, XMLContext.Default defaults, ClassLoaderAccess classLoaderAccess)static ListbuildNamedQueries(org.dom4j.Element element, boolean isNative, XMLContext.Default defaults, ClassLoaderAccess classLoaderAccess)static List<javax.persistence.NamedStoredProcedureQuery>buildNamedStoreProcedureQueries(org.dom4j.Element element, XMLContext.Default defaults, ClassLoaderAccess classLoaderAccess)static javax.persistence.SequenceGeneratorbuildSequenceGeneratorAnnotation(org.dom4j.Element element)static List<javax.persistence.SqlResultSetMapping>buildSqlResultsetMappings(org.dom4j.Element element, XMLContext.Default defaults, ClassLoaderAccess classLoaderAccess)static javax.persistence.TableGeneratorbuildTableGeneratorAnnotation(org.dom4j.Element element, XMLContext.Default defaults)<T extends Annotation>
TgetAnnotation(Class<T> annotationType)Annotation[]getAnnotations()<T extends Annotation>
booleanisAnnotationPresent(Class<T> annotationType)
-
-
-
构造器详细资料
-
JPAOverriddenAnnotationReader
public JPAOverriddenAnnotationReader(AnnotatedElement el, XMLContext xmlContext, ClassLoaderAccess classLoaderAccess)
-
JPAOverriddenAnnotationReader
public JPAOverriddenAnnotationReader(AnnotatedElement el, XMLContext xmlContext, BootstrapContext bootstrapContext)
-
-
方法详细资料
-
getAnnotation
public <T extends Annotation> T getAnnotation(Class<T> annotationType)
- 指定者:
getAnnotation在接口中org.hibernate.annotations.common.reflection.AnnotationReader
-
isAnnotationPresent
public <T extends Annotation> boolean isAnnotationPresent(Class<T> annotationType)
- 指定者:
isAnnotationPresent在接口中org.hibernate.annotations.common.reflection.AnnotationReader
-
getAnnotations
public Annotation[] getAnnotations()
- 指定者:
getAnnotations在接口中org.hibernate.annotations.common.reflection.AnnotationReader
-
buildNamedEntityGraph
public static List<javax.persistence.NamedEntityGraph> buildNamedEntityGraph(org.dom4j.Element element, XMLContext.Default defaults, ClassLoaderAccess classLoaderAccess)
-
buildNamedStoreProcedureQueries
public static List<javax.persistence.NamedStoredProcedureQuery> buildNamedStoreProcedureQueries(org.dom4j.Element element, XMLContext.Default defaults, ClassLoaderAccess classLoaderAccess)
-
buildSqlResultsetMappings
public static List<javax.persistence.SqlResultSetMapping> buildSqlResultsetMappings(org.dom4j.Element element, XMLContext.Default defaults, ClassLoaderAccess classLoaderAccess)
-
buildNamedQueries
public static List buildNamedQueries(org.dom4j.Element element, boolean isNative, XMLContext.Default defaults, ClassLoaderAccess classLoaderAccess)
-
buildTableGeneratorAnnotation
public static javax.persistence.TableGenerator buildTableGeneratorAnnotation(org.dom4j.Element element, XMLContext.Default defaults)
-
buildSequenceGeneratorAnnotation
public static javax.persistence.SequenceGenerator buildSequenceGeneratorAnnotation(org.dom4j.Element element)
-
-