Uses of Interface
org.eclipse.jpt.utility.model.Model

Packages that use Model
org.eclipse.jpt.core   
org.eclipse.jpt.core.context   
org.eclipse.jpt.core.context.java   
org.eclipse.jpt.core.context.orm   
org.eclipse.jpt.core.context.persistence   
org.eclipse.jpt.core.resource.java   
org.eclipse.jpt.eclipselink.core   
org.eclipse.jpt.eclipselink.core.context   
org.eclipse.jpt.eclipselink.core.context.java   
org.eclipse.jpt.eclipselink.core.context.orm   
org.eclipse.jpt.eclipselink.core.resource.java   
org.eclipse.jpt.utility.model.event   
org.eclipse.jpt.utility.model.value   
 

Uses of Model in org.eclipse.jpt.core
 

Subinterfaces of Model in org.eclipse.jpt.core
 interface JpaDataSource
          Interface to the connection profile.
 interface JpaFile
          A JPA Project contains JPA files for all files in the project that are relevant to the JPA spec.
 interface JpaModel
          The JPA model holds all the JPA projects.
 interface JpaNode
          JPA-specific protocol.
 interface JpaProject
          A JPA project is associated with an Eclipse project (and its corresponding Java project).
 interface JpaStructureNode
          Implement this interface for objects that appear in the Structure view This is used by JpaSelection to determine selection in the editor.
 

Uses of Model in org.eclipse.jpt.core.context
 

Subinterfaces of Model in org.eclipse.jpt.core.context
 interface AccessHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AssociationOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AttributeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AttributeOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseEmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BasicMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Cascade
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Column
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ColumnMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Converter
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface DiscriminatorColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Embeddable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddedIdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Entity
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EnumeratedConverter
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Fetchable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratedValue
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Generator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratorHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdClassHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinColumnEnabledRelationshipReference
          A JoinColumnEnabledRelationshipReference is a type of RelationshipReference that may utilize a JoinColumnJoiningStrategy
 interface JoinColumnJoiningStrategy
          Joining strategy that uses join columns
 interface JoiningStrategy
          Represents how the information in two entities are joined together via a RelationshipMapping
 interface JoinTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinTableEnabledRelationshipReference
          A JoinTableEnabledRelationshipReference is a type of RelationshipReference that may utilize a JoinTableJoiningStrategy
 interface JoinTableJoiningStrategy
          Joining strategy that uses a join table
 interface JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
 interface JpaRootContextNode
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface LobConverter
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToManyMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToManyRelationshipReference
          Represents the RelationshipReference of a ManyToManyMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToOneMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToOneRelationshipReference
          Represents the RelationshipReference of a ManyToOneMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MappedByJoiningStrategy
          Joining strategy that depends on another mapping (the owning side of the relationship) to join the two entities.
 interface MappedSuperclass
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MappingFile
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MappingFileRoot
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MultiRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedNativeQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Nullable
          This interface is used for mappings that support the optional element.
 interface OneToManyMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToManyRelationshipReference
          Represents the RelationshipReference of a OneToManyMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToOneMapping
          One-to-one mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToOneRelationshipReference
          Represents the RelationshipReference of a OneToOneMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OwnableRelationshipReference
          An OwnableRelationshipReference is a type of RelationshipReference that may be the owned side of the relationship.
 interface PersistentAttribute
          Persistent "attribute" (field or property) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PersistentType
          Persistent type.
static interface PersistentType.Owner
           
 interface PrimaryKeyJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PrimaryKeyJoinColumnEnabledRelationshipReference
          A PrimaryKeyJoinColumnEnabledRelationshipReference is a type of RelationshipReference that may utilize a PrimaryKeyJoinColumnJoiningStrategy
 interface PrimaryKeyJoinColumnJoiningStrategy
          Joining strategy that uses primary key join columns
 interface Query
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface QueryContainer
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface QueryHint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface RelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface RelationshipReference
          A RelationshipReference represents the meta-information required to populate the entities involved in a RelationshipMapping.
 interface SecondaryTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SequenceGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SingleRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Table
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TableGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TemporalConverter
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TransientMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TypeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface UniqueConstraint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VersionMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlContextNode
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.context.java
 

Subinterfaces of Model in org.eclipse.jpt.core.context.java
 interface JarFile
          A JAR file identified by a persistence.xml 'jar-file' element.
 interface JavaAssociationOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaAttributeMapping
          Java attribute mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaAttributeOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaBaseColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaBaseEmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaBaseJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaBasicMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaColumnMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaConverter
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaDiscriminatorColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaEmbeddable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaEmbeddedIdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaEmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaEntity
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaEnumeratedConverter
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaGeneratedValue
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaGeneratorHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaIdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaJoinColumnEnabledRelationshipReference
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaJoinColumnJoiningStrategy
          The java representation of a JoinColumnJoiningStrategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaJoiningStrategy
           
 interface JavaJoinTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaJoinTableEnabledRelationshipReference
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaJoinTableJoiningStrategy
          The java representation of a JoinTableJoiningStrategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaJpaContextNode
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaLobConverter
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaManyToManyMapping
          The java representation of a ManyToManyMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaManyToManyRelationshipReference
          Represents the RelationshipReference of a JavaManyToManyMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaManyToOneMapping
          The java representation of a ManyToOneMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaManyToOneRelationshipReference
           
 interface JavaMappedByJoiningStrategy
          The java representation of a MappedByJoiningStrategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaMappedSuperclass
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaMultiRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaNamedColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaNamedNativeQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaNamedQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaOneToManyMapping
          The java representation of a OneToManyMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaOneToManyRelationshipReference
          Represents the RelationshipReference of a JavaOneToManyMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaOneToOneMapping
          The java representation of a OneToOneMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaOneToOneRelationshipReference
          Represents the RelationshipReference of a JavaOneToOneMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaOwnableRelationshipReference
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaPersistentAttribute
          Java persistent attribute (field or property) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaPersistentType
          Context Java persistent type.
 interface JavaPrimaryKeyJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaPrimaryKeyJoinColumnEnabledRelationshipReference
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaPrimaryKeyJoinColumnJoiningStrategy
          The java representation of a PrimaryKeyJoinColumnJoiningStrategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaQueryHint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaRelationshipReference
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSecondaryTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSequenceGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSingleRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaTableGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaTemporalConverter
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaTransientMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaTypeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaUniqueConstraint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaVersionMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.context.orm
 

Subinterfaces of Model in org.eclipse.jpt.core.context.orm
 interface EntityMappings
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmAssociationOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmAttributeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmAttributeOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmBaseColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmBaseEmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmBaseJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmBasicMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmColumnMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmConverter
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmDiscriminatorColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmEmbeddable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmEmbeddedIdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmEmbeddedMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmEntity
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmGeneratedValue
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmGeneratorHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmIdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmJoinColumnEnabledRelationshipReference
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmJoinColumnJoiningStrategy
          The orm.xml representation of a JoinColumnJoiningStrategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmJoiningStrategy
           
 interface OrmJoinTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmJoinTableEnabledRelationshipReference
           
 interface OrmJoinTableJoiningStrategy
          The orm.xml representation of a JoinTableJoiningStrategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmManyToManyMapping
          The orm.xml representation of a ManyToManyMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmManyToManyRelationshipReference
          Represents the RelationshipReference of an OrmManyToManyMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmManyToOneMapping
          The orm.xml representation of a ManyToOneMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmManyToOneRelationshipReference
          Represents the RelationshipReference of an OrmManyToOneMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmMappedByJoiningStrategy
          The orm.xml representation of a MappedByJoiningStrategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmMappedSuperclass
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmMultiRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmNamedColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmNamedNativeQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmNamedQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmOneToManyMapping
          The orm.xml representation of a OneToManyMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmOneToManyRelationshipReference
          Represents the RelationshipReference of an OrmOneToManyMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmOneToOneMapping
          The orm.xml representation of a OneToOneMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmOneToOneRelationshipReference
          Represents the RelationshipReference of an OrmOneToOneMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmOwnableRelationshipReference
           
 interface OrmPersistenceUnitDefaults
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmPersistentAttribute
          ORM persistent attribute Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmPersistentType
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmPrimaryKeyJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmPrimaryKeyJoinColumnEnabledRelationshipReference
           
 interface OrmPrimaryKeyJoinColumnJoiningStrategy
          The orm.xml representation of a PrimaryKeyJoinColumnJoiningStrategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmQueryHint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmRelationshipReference
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSecondaryTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSequenceGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSingleRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmTableGenerator
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmTransientMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmTypeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmUniqueConstraint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmVersionMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmXml
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PersistenceUnitMetadata
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.context.persistence
 

Subinterfaces of Model in org.eclipse.jpt.core.context.persistence
 interface ClassRef
          This is the context model corresponding to the persistence resource model XmlJavaClassRef, which corresponds to the 'class' tag in the persistence.xml.
 interface JarFileRef
          This is the context model corresponding to the persistence resource model XmlJarRef, which corresponds to the 'jar-file' tag in the persistence.xml.
 interface MappingFileRef
          This is the context model corresponding to the persistence resource model XmlMappingFileRef, which corresponds to the 'mapping-file' tag in the persistence.xml.
 interface Persistence
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PersistenceUnit
          Context model corresponding to the XML resource model XmlPersistenceUnit, which corresponds to the 'persistence-unit' tag in the persistence.xml.
static interface PersistenceUnit.Property
          Simple property interface.
 interface PersistenceXml
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.core.resource.java
 

Subinterfaces of Model in org.eclipse.jpt.core.resource.java
 interface AccessAnnotation
          Corresponds to the JPA 2.0 annotation javax.persistence.Access Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Annotation
          Common Java resource annotation behavior Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AssociationOverrideAnnotation
          Corresponds to the JPA annotation javax.persistence.AssociationOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AssociationOverridesAnnotation
          Corresponds to the JPA annotation javax.persistence.AssociationOverrides Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AttributeOverrideAnnotation
          Corresponds to the JPA annotation javax.persistence.AttributeOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface AttributeOverridesAnnotation
          Corresponds to the JPA annotation javax.persistence.AttributeOverrides Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseColumnAnnotation
          Common protocol among javax.persistence.Column javax.persistence.JoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseNamedQueryAnnotation
          Common protocol among: javax.persistence.NamedQuery javax.persistence.NamedNativeQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseTableAnnotation
          Common protocol among: javax.persistence.Table javax.persistence.JoinTable javax.persistence.SecondaryTable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BasicAnnotation
          Corresponds to the JPA annotation javax.persistence.Basic Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.Column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ContainerAnnotation<T extends NestableAnnotation>
          Common behavior for all "container" annotations.
 interface DiscriminatorColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.DiscriminatorColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface DiscriminatorValueAnnotation
          Corresponds to the JPA annotation javax.persistence.DiscriminatorValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddableAnnotation
          Corresponds to the JPA annotation javax.persistence.Embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddedAnnotation
          Corresponds to the JPA annotation javax.persistence.Embedded Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddedIdAnnotation
          Corresponds to the JPA annotation javax.persistence.EmbeddedId Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EntityAnnotation
          Corresponds to the JPA annotation javax.persistence.Entity Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EnumeratedAnnotation
          Corresponds to the JPA annotation javax.persistence.Enumerated Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratedValueAnnotation
          Corresponds to the JPA annotation javax.persistence.GeneratedValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratorAnnotation
          Common protocol among javax.persistence.SequenceGenerator javax.persistence.TableGenerator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdAnnotation
          Corresponds to the JPA annotation javax.persistence.Id Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdClassAnnotation
          This interface corresponds to the JPA annotation javax.persistence.IdClass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface InheritanceAnnotation
          Corresponds to the JPA annotation javax.persistence.Inheritance Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourceClassFile
          Java class file Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourceCompilationUnit
          Dali resource for JDT compilation unit.
 interface JavaResourceNode
          Common interface for Java resource nodes (source code or binary).
static interface JavaResourceNode.Root
          root of Java resource containment hierarchy
 interface JavaResourcePackageFragment
          Java package fragment Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourcePackageFragmentRoot
          Java package fragement root Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourcePersistentAttribute
          Java source code or binary persistent attribute (field or property) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourcePersistentMember
          Java source code or binary persistent member.
 interface JavaResourcePersistentType
          Java source code or binary persistent type.
 interface JavaResourcePersistentTypeCache
          Java persistent type cache - used to hold "external" types Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.JoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinColumnsAnnotation
          Corresponds to the JPA annotation javax.persistence.JoinColumns Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinTableAnnotation
          Corresponds to the JPA annotation javax.persistence.JoinTable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface LobAnnotation
          Corresponds to the JPA annotation javax.persistence.Lob Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToManyAnnotation
          Corresponds to the JPA annotation javax.persistence.ManyToMany Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToOneAnnotation
          Corresponds to the JPA annotation javax.persistence.ManyToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MapKeyAnnotation
          Corresponds to the JPA annotation javax.persistence.MapKey Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MappedSuperclassAnnotation
          Corresponds to the JPA annotation javax.persistence.MappedSuperclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedColumnAnnotation
          Common protocol among javax.persistence.Column javax.persistence.JoinColumn javax.persistence.DiscriminatorColumn javax.persistence.PrimaryKeyJoinColumn.
 interface NamedNativeQueriesAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedNativeQueries Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedNativeQueryAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedNativeQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedQueriesAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedQueries Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedQueryAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableAnnotation
          Interface for dealing with annotations that can be "nested" within other annotations, typically within arrays.
 interface NestableAssociationOverrideAnnotation
          Corresponds to the JPA annotation javax.persistence.AssociationOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableAttributeOverrideAnnotation
          Corresponds to the JPA annotation javax.persistence.AttributeOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.Column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableJoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.JoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableNamedNativeQueryAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedNativeQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableNamedQueryAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestablePrimaryKeyJoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.PrimaryKeyJoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableQueryHintAnnotation
          Corresponds to the JPA annotation javax.persistence.QueryHint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableSecondaryTableAnnotation
          Corresponds to the JPA annotation javax.persistence.SecondaryTable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableUniqueConstraintAnnotation
          Corresponds to the JPA annotation javax.persistence.UniqueConstraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToManyAnnotation
          Corresponds to the JPA annotation javax.persistence.OneToMany Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToOneAnnotation
          Corresponds to the JPA annotation javax.persistence.OneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrderByAnnotation
          Corresponds to the JPA annotation javax.persistence.OrderBy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OverrideAnnotation
          Common protocol for javax.persistence.AttributeOverride javax.persistence.AssociationOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OwnableRelationshipMappingAnnotation
          Represents a relationship mapping annotation that may have the 'mappedBy' element: javax.persistence.ManyToMany javax.persistence.OneToMany javax.persistence.OneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PrimaryKeyJoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.PrimaryKeyJoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PrimaryKeyJoinColumnsAnnotation
          Corresponds to the JPA annotation javax.persistence.PrimaryKeyJoinColumns Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface QueryHintAnnotation
          Corresponds to the JPA annotation javax.persistence.QueryHint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface RelationshipMappingAnnotation
          Common protocol among javax.persistence.ManyToOne javax.persistence.ManyToMany javax.persistence.OneToMany javax.persistence.OneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SecondaryTableAnnotation
          Corresponds to the JPA annotation javax.persistence.SecondaryTable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SecondaryTablesAnnotation
          Corresponds to the JPA annotation javax.persistence.SecondaryTables Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SequenceGeneratorAnnotation
          Corresponds to the JPA annotation javax.persistence.SequenceGenerator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TableAnnotation
          Corresponds to the JPA annotation javax.persistence.Table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TableGeneratorAnnotation
          Corresponds to the JPA annotation javax.persistence.TableGenerator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TemporalAnnotation
          Corresponds to the JPA annotation javax.persistence.Temporal Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TransientAnnotation
          Corresponds to the JPA annotation javax.persistence.Transient Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface UniqueConstraintAnnotation
          Corresponds to the JPA annotation javax.persistence.UniqueConstraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VersionAnnotation
          Corresponds to the JPA annotation javax.persistence.Version Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.eclipselink.core
 

Subinterfaces of Model in org.eclipse.jpt.eclipselink.core
 interface EclipseLinkJpaProject
          A JPA project is associated with an Eclipse project (and its corresponding Java project).
 

Uses of Model in org.eclipse.jpt.eclipselink.core.context
 

Subinterfaces of Model in org.eclipse.jpt.eclipselink.core.context
 interface BasicCollectionMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BasicMapMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Caching
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ChangeTracking
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ConversionValue
          Corresponds to a ConversionValue resource model object Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Convert
          Corresponds to a Convert resource model object Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface CustomConverter
          Corresponds to a CustomConverter resource model object Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Customizer
          Corresponds to a Customizer resource model object Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkBasicMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkConverter
          Corresponds to a *CustomConverter resource model object Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkEmbeddable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkEntity
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkIdMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkMappedSuperclass
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkOneToManyMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkOneToManyRelationshipReference
          Represents the RelationshipReference of an EclipseLinkOneToManyMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkOneToOneMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkRelationshipMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkVersionMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ExpiryTimeOfDay
          Corresponds to a TimeOfDay resource model object Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinFetch
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Mutable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ObjectTypeConverter
          Corresponds to a ObjectTypeConverter resource model object Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PrivateOwned
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ReadOnly
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface StructConverter
          Corresponds to a StructConverter resource model object Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TransformationMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TypeConverter
          Corresponds to a TypeConverter resource model object Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VariableOneToOneMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.eclipselink.core.context.java
 

Subinterfaces of Model in org.eclipse.jpt.eclipselink.core.context.java
 interface EclipseLinkJavaEmbeddable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkJavaEntity
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkJavaMappedSuperclass
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaCaching
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaConverterHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.eclipselink.core.context.orm
 

Subinterfaces of Model in org.eclipse.jpt.eclipselink.core.context.orm
 interface OrmCaching
           
 

Uses of Model in org.eclipse.jpt.eclipselink.core.resource.java
 

Subinterfaces of Model in org.eclipse.jpt.eclipselink.core.resource.java
 interface BaseTypeConverterAnnotation
          Common protocol among: org.eclipse.persistence.annotations.TypeConverter org.eclipse.persistence.annotations.ObjectTypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BasicCollectionAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.BasicCollection Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BasicMapAnnotation
          Corresponds to the Eclipselink annotation org.eclipse.persistence.annotations.BasicMap Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface CacheAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Cache Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ChangeTrackingAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ChangeTracking Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ConversionValueAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ConversionValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ConvertAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Convert Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface CustomizerAnnotation
          Corresponds to the Eclipselink annotation org.eclipse.persistence.annotations.Customizer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ExistenceCheckingAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ExistenceChecking Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinFetchAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.JoinFetch Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MutableAnnotation
          Corresponds to the Eclipselink annotation org.eclipse.persistence.annotations.Mutable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedConverterAnnotation
          Common protocol among: org.eclipse.persistence.annotations.Converter org.eclipse.persistence.annotations.StructConverter org.eclipse.persistence.annotations.TypeConverter org.eclipse.persistence.annotations.ObjectTypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableConversionValueAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ConversionValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ObjectTypeConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ObjectTypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PrivateOwnedAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.PrivateOwned Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ReadOnlyAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ReadOnly Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ReadTransformerAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ReadTransformer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface StructConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.StructConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TimeOfDayAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.TimeOfDay Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TransformationAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Transformation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TransformerAnnotation
          Common protocol among: org.eclipse.persistence.annotations.ReadTransformer org.eclipse.persistence.annotations.WriteTransformer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TypeConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.TypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VariableOneToOneAnnotation
          Corresponds to EclipseLink annotation org.eclipse.persistence.annotations.VariableOneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface WriteTransformerAnnotation
          Corresponds to the Eclipselink annotation org.eclipse.persistence.annotations.WriteTransformer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.utility.model.event
 

Methods in org.eclipse.jpt.utility.model.event that return Model
 Model ChangeEvent.getSource()
          Covariant override.
 

Methods in org.eclipse.jpt.utility.model.event with parameters of type Model
abstract  ChangeEvent ChangeEvent.cloneWithSource(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 CollectionChangeEvent CollectionChangeEvent.cloneWithSource(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 ListChangeEvent ListChangeEvent.cloneWithSource(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 PropertyChangeEvent PropertyChangeEvent.cloneWithSource(Model newSource)
           
 StateChangeEvent StateChangeEvent.cloneWithSource(Model newSource)
           
 TreeChangeEvent TreeChangeEvent.cloneWithSource(Model newSource)
           
 CollectionChangeEvent CollectionChangeEvent.cloneWithSource(Model newSource, java.lang.String newCollectionName)
          Return a copy of the event with the specified source and collection name replacing the current source and collection name.
 ListChangeEvent ListChangeEvent.cloneWithSource(Model newSource, java.lang.String newListName)
          Return a copy of the event with the specified source and list name replacing the current source and list name.
 PropertyChangeEvent PropertyChangeEvent.cloneWithSource(Model newSource, java.lang.String newPropertyName)
          Return a copy of the event with the specified source replacing the current source and the property name.
 TreeChangeEvent TreeChangeEvent.cloneWithSource(Model newSource, java.lang.String newTreeName)
          Return a copy of the event with the specified source replacing the current source and the tree name.
 ListChangeEvent ListChangeEvent.cloneWithSource(Model newSource, java.lang.String newListName, int offset)
          Return a copy of the event with the specified source and list name replacing the current source and list name and displacing the index by the specified amount.
 

Constructors in org.eclipse.jpt.utility.model.event with parameters of type Model
CollectionChangeEvent(Model source, java.lang.String collectionName)
          Construct a new collection change event.
CollectionChangeEvent(Model source, java.lang.String collectionName, java.util.Collection<?> items)
          Construct a new collection change event.
ListChangeEvent(Model source, java.lang.String listName)
          Construct a new list change event.
ListChangeEvent(Model source, java.lang.String listName, int targetIndex, int sourceIndex, int length)
          Construct a new list change event for a list of moved items.
ListChangeEvent(Model source, java.lang.String listName, int index, java.util.List<?> items)
          Construct a new list change event for a list of added or removed items.
ListChangeEvent(Model source, java.lang.String listName, int index, java.util.List<?> items, java.util.List<?> replacedItems)
          Construct a new list change event for a list of replaced items.
PropertyChangeEvent(Model source, java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
          Construct a new property change event.
StateChangeEvent(Model source)
          Construct a new state change event.
TreeChangeEvent(Model source, java.lang.String treeName)
          Construct a new tree change event.
TreeChangeEvent(Model source, java.lang.String treeName, java.lang.Object[] path)
          Construct a new tree change event.
 

Uses of Model in org.eclipse.jpt.utility.model.value
 

Subinterfaces of Model in org.eclipse.jpt.utility.model.value
 interface CollectionValueModel<E>
          Interface used to abstract collection accessing and change notification and make it more pluggable.
 interface ListValueModel<E>
          Interface used to abstract list accessing and change notification and make it more pluggable.
 interface PropertyValueModel<T>
          Interface used to abstract property accessing and change notification and make it more pluggable.
 interface TreeNodeValueModel<T>
          Extend WritablePropertyValueModel to better support TreeModelAdapter.
 interface TreeValueModel<E>
          Interface used to abstract tree accessing and change notification and make it more pluggable.
 interface WritablePropertyValueModel<T>
          Extend ValueModel to allow the setting of the property's value.