JPA Metamodel API Attributes
The following interfaces and enum types represent attributes (persistent fields and properties) in the JPA Metamodel API:
- javax.persistence.metamodel.Attribute
- javax.persistence.metamodel.Attribute.PersistentAttributeType
- javax.persistence.metamodel.SingularAttribute
- javax.persistence.metamodel.PluralAttribute
- javax.persistence.metamodel.PluralAttribute.CollectionType
- javax.persistence.metamodel.CollectionAttribute
- javax.persistence.metamodel.SetAttribute
- javax.persistence.metamodel.MapAttribute
- javax.persistence.metamodel.ListAttribute
See the Metamodel Attribute Interface Hierarchy section for more details and examples.