| Name | Description | Type | Package | Framework |
| ComponentAttributeSourceImpl | Annotation backed implementation of ComponentAttributeSource. | Class | org.hibernate.metamodel.source.annotations.entity | Hibernate ORM |
| ConfiguredClass | Class | org.hibernate.metamodel.source.annotations.entity | Hibernate ORM | |
| ConfiguredClassType | enum ConfiguredClassTypeextends Enum | Class | org.hibernate.metamodel.source.annotations.entity | Hibernate ORM |
| EmbeddableClass | Represents the information about an entity annotated with @Embeddable. | Class | org.hibernate.metamodel.source.annotations.entity | Hibernate ORM |
| EmbeddableHierarchy | Contains information about the access and inheritance type for all classes within a class hierarchy. | Class | org.hibernate.metamodel.source.annotations.entity | Hibernate ORM |
| EntityBindingContext | Annotation version of a local binding context. | Class | org.hibernate.metamodel.source.annotations.entity | Hibernate ORM |
| EntityClass | Represents an entity or mapped superclass configured via annotations/orm-xml. | Class | org.hibernate.metamodel.source.annotations.entity | Hibernate ORM |
| EntityHierarchyBuilder | Given a (jandex) annotation index build processes all classes with JPA relevant annotations and pre-orders JPA entities respectively their inheritance hierarchy. | Class | org.hibernate.metamodel.source.annotations | Hibernate ORM |
| EntityHierarchyImpl | Class | org.hibernate.metamodel.source.annotations | Hibernate ORM | |
| EntitySourceImpl | Class | org.hibernate.metamodel.source.annotations.entity | Hibernate ORM | |
| IdType | enum IdTypeextends Enum | Class | org.hibernate.metamodel.source.annotations.entity | Hibernate ORM |
| RootEntitySourceImpl | Class | org.hibernate.metamodel.source.annotations.entity | Hibernate ORM | |
| SubclassEntitySourceImpl | Class | org.hibernate.metamodel.source.annotations.entity | Hibernate ORM | |