The intention is a metamodel that represents some preliminary, high-level determinations about the domain model. For example
* Does a {{ClassDescriptor}} represent an entity? An embeddable? A converter? Entity listeners? … * Does a {{FieldDescriptor}} or {{MethodDescriptor}} represent a persistent attribute? A listener callback? …
This metamodel represents an intermediate step in binding the domain model into Hibernate’s {{org.hibernate.mapping}} metamodel, which is often called its boot metamodel: {{source}} → {{intermediate}} → {{boot}} |
|