Below are all of the Java Context Model parts that need to be completed for 2.0. This page will indicate the status of completion. Completed items are checked.
- JavaPersistentType
- mapping
- name
- access
- attributes
- JavaEntity
- table
- name
- secondaryTables
- inheritanceStrategy
- discriminatorColumn
- discriminatorValue
- sequenceGenerator
- tableGenerator
- pkJoinColumns
- attributeOverrides
- associationOverrides
- namedQueries
- namedNativeQueries
- idClass
- JavaMappedSuperclass
- JavaEmbeddable
- JavaPersistentAttribute
- name
- defaultMapping
- specifiedMapping
- JavaIdMapping
- temporal
- column
- sequenceGenerator
- tableGenerator
- generatedValue
- JavaBasicMapping
- fetch
- optional
- lob
- enumerated
- temporal
- column
- JavaVersionMapping
- temporal
- column
- JavaTransientMapping
- JavaEmbeddedIdMapping
- attributeOverrides
- JavaEmbeddedMapping
- attributeOverrides
- JavaOneToOneMapping
- primaryKeyJoinColumns
- joinColumns
- joinTable
- cascade
- targetEntity
- fetch
- optional
- mappedBy
- JavaOneToManyMapping
- orderBy
- mapKey
- joinTable
- joinColumns
- cascade
- targetEntity
- fetch
- mappedBy
- JavaManyToManyMapping
- orderBy
- mapKey
- joinTable
- cascade
- targetEntity
- fetch
- mappedBy
- JavaManyToOneMapping
- joinColumns
- joinTable
- cascade
- targetentity
- fetch
- optional
- JavaTable
- name
- defaultName
- catalog
- defaultCatalog
- schema
- defaultSchema
- uniqueConstraints
- JavaSecondaryTable
- name
- defaultName
- catalog
- defaultCatalog
- schema
- defaultSchema
- uniqueConstraints
- primaryKeyJoinColumns
- JavaJoinTable
- joinColumns
- inverseJoinColumns
- uniqueContraints
- name
- catalog
- schema
- JavaUniqueConstraint
- JavaGeneratedValue
- strategy
- generator
- JavaSequenceGenerator
- name
- sequenceName
- initialValue
- allocationSize
- JavaTableGenerator
- name
- table
- catalog
- schema
- pkColumnName
- valueColumnName
- pkColumnValue
- initialValue
- allocationSize
- uniqueConstraints
- JavaColumn
- name, default
- columnDefinition
- table, default
- unique, default
- nullable, default
- insertable, default
- updatable, default
- length, default
- precision, default
- scale, default
- JavaDiscriminatorColumn
- name, default
- columnDefinition
- discriminatorType, default
- length, default
- JavaPrimaryKeyJoinColumn
- name
- defaultName
- columnDefinition
- referencedColumnName, default
- JavaJoinColumn
- name
- default name
- columnDefinition
- table, default
- unique, default
- nullable, default
- insertable, default
- updatable, default
- referencedColumnName
- default referencedColumnName
- JavaAttributeOverride
- name
- column
- JavaAssociationOverride
- name
- joinColumns
- JavaNamedQuery
- JavaNamedNativeQuery
- name
- query
- queryHints
- resultClass
- resultSetMapping
- JavaQueryHint
- name
- value
- JavaIdClass
- SqlResultSetMapping
- EntityResult
- ColumnResult
- FieldResult