Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

List of annotations: http://castor.org/reference/html/jpa.html
JPA specs: http://jcp.org/aboutJava/communityprocess/final/jsr220/

$ @Z? AssociationOverride
$ @Z? AssociationOverrides
+ @X Column
$ @Z? ColumnResult
$ @Z DiscriminatorColumn
$ @Z DiscriminatorValue
$ @Z? Embeddable
$ @Z? Embedded
$ @A EmbeddedId
+ @X Entity
$ @Z? EntityResult
$ @Z? Enumerated
$ @Z? FieldResult
+ @X Id
$ @A IdClass
~ @Y JoinColumn
$ @Z JoinColumns
$ @Y JoinTable
~ @Y ManyToMany
~ @Y ManyToOne
$ @Y? MapKey
+ @Y OneToMany
+ @X OneToOne
$ @X? OrderBy
$ @Z? PersistenceContext
$ @Z? PersistenceContexts
$ @Z? PersistenceProperty
$ @Z? PersistenceUnit
$ @Z? PersistenceUnits
$ @Y? PrimaryKeyJoinColumn
$ @Y? PrimaryKeyJoinColumns
$ @Y? QueryHint
$ @Z? SecondaryTable
$ @Z? SecondaryTables
$ @Z? SqlResultSetMapping
$ @Z? SqlResultSetMappings
+ @X Table
$ @Y? UniqueConstraint

...

+ @Z? MappedSuperclass
~ @Y Inheritance

+ @Z? AssociationOverride
+ @Z? AssociationOverrides

+ @X? AttributeOverride
+ @X? AttributeOverrides

...