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
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- access
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- attributes
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaEntity
- table
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- secondaryTables
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- inheritanceStrategy
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- discriminatorColumn
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- discriminatorValue
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- sequenceGenerator
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- tableGenerator
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- pkJoinColumns
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- attributeOverrides
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- associationOverrides
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- namedQueries
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- namedNativeQueries
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- idClass
- JavaMappedSuperclass
- JavaEmbeddable
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaPersistentAttribute
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- defaultMapping
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- specifiedMapping
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaIdMapping
- temporal
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- column
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- sequenceGenerator
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- tableGenerator
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- generatedValue
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaBasicMapping
- fetch
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- optional
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- lob
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- enumerated
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- temporal
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- column
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaVersionMapping
- temporal
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- column
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaTransientMapping
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaEmbeddedIdMapping
- attributeOverrides
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaEmbeddedMapping
- attributeOverrides
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaOneToOneMapping
- primaryKeyJoinColumns
- joinColumns
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- joinTable
- cascade
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- targetEntity
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- fetch
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- optional
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- mappedBy
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaOneToManyMapping
- orderBy
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- mapKey
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- joinTable
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- joinColumns
- cascade
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- targetEntity
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- fetch
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- mappedBy
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaManyToManyMapping
- orderBy
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- mapKey
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- joinTable
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- cascade
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- targetEntity
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- fetch
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- mappedBy
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaManyToOneMapping
- joinColumns
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- joinTable
- cascade
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- targetentity
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- fetch
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- optional
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaTable
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- defaultName
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- catalog
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- defaultCatalog
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- schema
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- defaultSchema
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- uniqueConstraints
- JavaSecondaryTable
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- defaultName
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- catalog
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- defaultCatalog
- schema
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- defaultSchema
- uniqueConstraints
- primaryKeyJoinColumns
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaJoinTable
- joinColumns
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- inverseJoinColumns
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- uniqueContraints
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- catalog
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- schema
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaUniqueConstraint
- JavaGeneratedValue
- strategy
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- generator
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaSequenceGenerator
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- sequenceName
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- initialValue
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- allocationSize
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaTableGenerator
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- table
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- catalog
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- schema
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- pkColumnName
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- valueColumnName
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- pkColumnValue
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- initialValue
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- allocationSize
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- uniqueConstraints
- JavaColumn
- name, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- columnDefinition
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- table, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- unique, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- nullable, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- insertable, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- updatable, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- length, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- precision, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- scale, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaDiscriminatorColumn
- name, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- columnDefinition
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- discriminatorType, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- length, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaPrimaryKeyJoinColumn
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- defaultName
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- columnDefinition
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- referencedColumnName, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaJoinColumn
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- default name
- columnDefinition
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- table, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- unique, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- nullable, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- insertable, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- updatable, default
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- referencedColumnName
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- default referencedColumnName
- JavaAttributeOverride
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- column
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaAssociationOverride
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- joinColumns
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaNamedQuery
- JavaNamedNativeQuery
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- query
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- queryHints
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- resultClass
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- resultSetMapping
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaQueryHint
- name
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- value
![Checkmark.gif](/images/thumb/b/bb/Checkmark.gif/12px-Checkmark.gif)
- JavaIdClass
- SqlResultSetMapping
- EntityResult
- ColumnResult
- FieldResult