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

Packages that use Model
org.eclipse.jpt.common.utility.internal.model   
org.eclipse.jpt.common.utility.model.event   
org.eclipse.jpt.common.utility.model.value   
org.eclipse.jpt.jaxb.core   
org.eclipse.jpt.jaxb.core.context   
org.eclipse.jpt.jaxb.core.context.java   
org.eclipse.jpt.jaxb.core.resource.java   
org.eclipse.jpt.jaxb.eclipselink.core.resource.java   
org.eclipse.jpt.jpa.core   
org.eclipse.jpt.jpa.core.context   
org.eclipse.jpt.jpa.core.context.java   
org.eclipse.jpt.jpa.core.context.orm   
org.eclipse.jpt.jpa.core.context.persistence   
org.eclipse.jpt.jpa.core.internal   
org.eclipse.jpt.jpa.core.internal.context   
org.eclipse.jpt.jpa.core.internal.context.persistence   
org.eclipse.jpt.jpa.core.jpa2   
org.eclipse.jpt.jpa.core.jpa2.context   
org.eclipse.jpt.jpa.core.jpa2.context.java   
org.eclipse.jpt.jpa.core.jpa2.context.orm   
org.eclipse.jpt.jpa.core.jpa2.context.persistence   
org.eclipse.jpt.jpa.core.jpa2.context.persistence.connection   
org.eclipse.jpt.jpa.core.jpa2.context.persistence.options   
org.eclipse.jpt.jpa.core.jpa2.resource.java   
org.eclipse.jpt.jpa.core.resource.java   
org.eclipse.jpt.jpa.eclipselink.core   
org.eclipse.jpt.jpa.eclipselink.core.context   
org.eclipse.jpt.jpa.eclipselink.core.context.java   
org.eclipse.jpt.jpa.eclipselink.core.context.orm   
org.eclipse.jpt.jpa.eclipselink.core.context.persistence   
org.eclipse.jpt.jpa.eclipselink.core.context.persistence.caching   
org.eclipse.jpt.jpa.eclipselink.core.context.persistence.connection   
org.eclipse.jpt.jpa.eclipselink.core.context.persistence.customization   
org.eclipse.jpt.jpa.eclipselink.core.context.persistence.general   
org.eclipse.jpt.jpa.eclipselink.core.context.persistence.logging   
org.eclipse.jpt.jpa.eclipselink.core.context.persistence.options   
org.eclipse.jpt.jpa.eclipselink.core.context.persistence.schema.generation   
org.eclipse.jpt.jpa.eclipselink.core.resource.java   
org.eclipse.jpt.jpa.eclipselink.core.v2_0.context   
org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.java   
org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.orm   
org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.persistence.connection   
org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.persistence.logging   
org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.persistence.options   
org.eclipse.jpt.jpa.eclipselink.core.v2_0.resource.java   
 

Uses of Model in org.eclipse.jpt.common.utility.internal.model
 

Classes in org.eclipse.jpt.common.utility.internal.model that implement Model
 class org.eclipse.jpt.common.utility.internal.model.AbstractModel
           
 

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

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

Methods in org.eclipse.jpt.common.utility.model.event with parameters of type Model
 TreeRemoveEvent TreeRemoveEvent.clone(Model newSource)
           
 TreeClearEvent TreeClearEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 TreeChangeEvent TreeChangeEvent.clone(Model newSource)
           
 TreeAddEvent TreeAddEvent.clone(Model newSource)
           
 StateChangeEvent StateChangeEvent.clone(Model newSource)
           
 PropertyChangeEvent PropertyChangeEvent.clone(Model newSource)
           
 ListReplaceEvent ListReplaceEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 ListRemoveEvent ListRemoveEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 ListMoveEvent ListMoveEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 ListClearEvent ListClearEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 ListChangeEvent ListChangeEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 ListAddEvent ListAddEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 CollectionRemoveEvent CollectionRemoveEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 CollectionClearEvent CollectionClearEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 CollectionChangeEvent CollectionChangeEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 CollectionAddEvent CollectionAddEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 TreeRemoveEvent TreeRemoveEvent.clone(Model newSource, java.lang.String newTreeName)
          Return a copy of the event with the specified source and tree name replacing the current source and tree name.
 TreeClearEvent TreeClearEvent.clone(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.
 TreeChangeEvent TreeChangeEvent.clone(Model newSource, java.lang.String newTreeName)
          Return a copy of the event with the specified source and tree name replacing the current source and tree name.
 TreeAddEvent TreeAddEvent.clone(Model newSource, java.lang.String newTreeName)
          Return a copy of the event with the specified source and tree name replacing the current source and tree name.
 PropertyChangeEvent PropertyChangeEvent.clone(Model newSource, java.lang.String newPropertyName)
          Return a copy of the event with the specified source and property name replacing the current source and property name.
 ListReplaceEvent ListReplaceEvent.clone(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.
 ListRemoveEvent ListRemoveEvent.clone(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.
 ListMoveEvent ListMoveEvent.clone(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.
 ListClearEvent ListClearEvent.clone(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.
 ListChangeEvent ListChangeEvent.clone(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.
 ListAddEvent ListAddEvent.clone(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.
 CollectionRemoveEvent CollectionRemoveEvent.clone(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.
 CollectionClearEvent CollectionClearEvent.clone(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.
 CollectionChangeEvent CollectionChangeEvent.clone(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.
 CollectionAddEvent CollectionAddEvent.clone(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.
 ListReplaceEvent ListReplaceEvent.clone(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.
 ListRemoveEvent ListRemoveEvent.clone(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.
 ListMoveEvent ListMoveEvent.clone(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.
 ListAddEvent ListAddEvent.clone(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.common.utility.model.event with parameters of type Model
CollectionAddEvent(Model source, java.lang.String collectionName, java.util.Collection<?> items)
          Construct a new collection add event.
CollectionAddEvent(Model source, java.lang.String collectionName, java.lang.Object item)
          Construct a new collection add event.
CollectionChangeEvent(Model source, java.lang.String collectionName, java.util.Collection<?> collection)
          Construct a new collection change event.
CollectionClearEvent(Model source, java.lang.String collectionName)
          Construct a new collection clear event.
CollectionEvent(Model source, java.lang.String collectionName)
          Construct a new collection event.
CollectionRemoveEvent(Model source, java.lang.String collectionName, java.util.Collection<?> items)
          Construct a new collection remove event.
CollectionRemoveEvent(Model source, java.lang.String collectionName, java.lang.Object item)
          Construct a new collection remove event.
ListAddEvent(Model source, java.lang.String listName, int index, java.util.List<?> items)
          Construct a new list add event.
ListAddEvent(Model source, java.lang.String listName, int index, java.lang.Object item)
          Construct a new list add event.
ListChangeEvent(Model source, java.lang.String listName, java.util.List<?> list)
          Construct a new list change event.
ListClearEvent(Model source, java.lang.String listName)
          Construct a new list clear event.
ListEvent(Model source, java.lang.String listName)
          Construct a new list event.
ListMoveEvent(Model source, java.lang.String listName, int targetIndex, int sourceIndex, int length)
          Construct a new list move event.
ListRemoveEvent(Model source, java.lang.String listName, int index, java.util.Collection<?> items)
          Construct a new list remove event.
ListRemoveEvent(Model source, java.lang.String listName, int index, java.lang.Object item)
          Construct a new list remove event.
ListReplaceEvent(Model source, java.lang.String listName, int index, java.util.List<?> newItems, java.util.List<?> oldItems)
          Construct a new list replace event for a list of replaced items.
ListReplaceEvent(Model source, java.lang.String listName, int index, java.lang.Object newItem, java.lang.Object oldItem)
          Construct a new list replace 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.
TreeAddEvent(Model source, java.lang.String treeName, java.util.List<?> path)
          Construct a new tree add event.
TreeChangeEvent(Model source, java.lang.String treeName, java.util.Collection<?> nodes)
          Construct a new tree change event.
TreeClearEvent(Model source, java.lang.String treeName)
          Construct a new tree clear event.
TreeEvent(Model source, java.lang.String treeName)
          Construct a new tree event.
TreeRemoveEvent(Model source, java.lang.String treeName, java.util.List<?> path)
          Construct a new tree remove event.
 

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

Subinterfaces of Model in org.eclipse.jpt.common.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 org.eclipse.jpt.common.utility.internal.model.value.swing.TreeModelAdapter.
 interface TreeValueModel<E>
          Interface used to abstract tree accessing and change notification and make it more pluggable.
 interface WritableCollectionValueModel<E>
          Extend CollectionValueModel to allow the setting of the collection's values.
 interface WritableListValueModel<E>
          Extend ListValueModel to allow the setting of the lists's values.
 interface WritablePropertyValueModel<T>
          Extend PropertyValueModel to allow the setting of the property's value.
 

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

Subinterfaces of Model in org.eclipse.jpt.jaxb.core
 interface JaxbFile
          A JAXB Project contains JAXB files for all files in the project that are relevant to the JAXB spec.
 interface JaxbNode
          JAXB-specific protocol.
 interface JaxbProject
          A JAXB project is associated with an Eclipse project (and its corresponding Java project).
 interface JaxbProjectManager
          The JAXB project manager holds all the JAXB projects in the workspace.
 

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

Subinterfaces of Model in org.eclipse.jpt.jaxb.core.context
 interface JaxbAttributeMapping
          Represents a JAXB attribute mapping.
 interface JaxbAttributesContainer
          Holds the attributes represented by a particular JavaResourceType and XmlAccessType.
 interface JaxbClass
          Represents a JAXB class.
 interface JaxbContainmentMapping
          Represents a JAXB containment mappings (xml element/attribute)
 interface JaxbContextNode
          Common protocol for JAXB objects that have a context, as opposed to resource objects.
 interface JaxbContextRoot
          Root of the JAXB context model.
 interface JaxbElementFactoryMethod
          Represents a JAXB element factory method (A method inside an object factory (@XmlRegistry) with an explicit @XmlElementDecl annotation)
 interface JaxbEnumConstant
          Represents a JAXB enum constant.
 interface JaxbPackage
           Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JaxbPackageInfo
           Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JaxbPersistentAttribute
          Represents a JAXB attribute (field/property).
 interface JaxbPersistentClass
          Represents a JAXB persistent class.
 interface JaxbPersistentEnum
          Represents a JAXB persistent enum.
 interface JaxbPersistentField
          Represents a JAXB field.
 interface JaxbPersistentProperty
          Represents a JAXB property (getter/setter pair)
 interface JaxbPersistentType
          Represents a JAXB persistent type (class or enum).
 interface JaxbRegistry
          Represents a JAXB registry (A class with an explicit @XmlRegistry annotation)
 interface JaxbTransientClass
          Represents a transient JAXB type (A class with an explicit @XmlTransient annotation)
 interface JaxbType
          Represents a java class (or enum or interface) with JAXB metadata (specified or implied).
 interface XmlAccessOrderHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlAccessTypeHolder
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlAdaptable
           
 interface XmlAnyAttributeMapping
          Represents a JAXB xml any attribute mapping (@XmlAnyAttribute)
 interface XmlAnyElementMapping
          Represents a JAXB xml any element mapping (@XmlAnyElement)
 interface XmlAttachmentRef
          Represents a JAXB XmlAttachmentRef
 interface XmlAttributeMapping
          Represents a JAXB xml attribute mapping (@XmlAttribute)
 interface XmlElementMapping
          Represents a JAXB xml element mapping (@XmlElement)
 interface XmlElementWrapper
          Represents a JAXB XML element wrapper
 interface XmlID
          Represents a JAXB XmlID
 interface XmlIDREF
          Represents a JAXB XmlIDREF
 interface XmlJavaTypeAdapter
           Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlList
          Represents a JAXB XML list
 interface XmlMixed
           Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlNs
           Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlRootElement
          Represents a JAXB xml root element.
 interface XmlSchema
           Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlSchemaType
           Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlSeeAlso
          Maintains a list of classes (class names here) to be added to the JAXB context.
 interface XmlValueMapping
          Represents a JAXB xml value mapping (@XmlValue)
 

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

Subinterfaces of Model in org.eclipse.jpt.jaxb.core.context.java
 interface JavaContextNode
           
 

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

Subinterfaces of Model in org.eclipse.jpt.jaxb.core.resource.java
 interface JavaResourceAbstractType
          Java source code or binary type.
 interface JavaResourceAttribute
          Java source code or binary attribute (field/method) 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 JavaResourceEnum
          Java source code or binary enum.
 interface JavaResourceEnumConstant
          Java source code or binary enum constant Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourceField
          Java source code or binary field Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourceMember
          Java source code or binary persistent member.
 interface JavaResourceMethod
          Java source code or binary method Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourcePackage
           
 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 JavaResourcePackageInfoCompilationUnit
          Dali resource for JDT compilation unit named package-info.java.
 interface JavaResourceType
          Java source code or binary class or interface.
 interface JaxbContainmentAnnotation
          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 XmlAccessorOrderAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlAccessorOrder Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlAccessorTypeAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlAccessorType Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlAnyAttributeAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlAnyAttribute Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlAnyElementAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlAnyElement Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlAttachmentRefAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlAttachmentRef Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlAttributeAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlAttribute Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlElementAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlElement Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlElementDeclAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlElementDecl Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlElementRefAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlElementRef Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlElementRefsAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlElementRefs Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlElementsAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlElement Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlElementWrapperAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlElementWrapper Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlEnumAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlEnum Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlEnumValueAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlEnumValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlIDAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlID Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlIDREFAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlIDREF Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlInlineBinaryDataAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlInlineBinaryData Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlJavaTypeAdapterAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlListAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlList Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlMimeTypeAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlMimeType Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlMixedAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlMixed Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlNsAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlNs Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlRegistryAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlRegistry Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlRootElementAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlRootElement Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlSchemaAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlSchema Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlSchemaTypeAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlSchemaType Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlSeeAlsoAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlSeeAlso Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlTransientAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlTransient Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlTypeAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlType Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlValueAnnotation
          Corresponds to the JAXB annotation javax.xml.bind.annotation.XmlValue 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.jaxb.eclipselink.core.resource.java
 

Subinterfaces of Model in org.eclipse.jpt.jaxb.eclipselink.core.resource.java
 interface XmlInverseReferenceAnnotation
           
 interface XmlTransformationAnnotation
           
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.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 JpaNode
          JPA-specific protocol.
 interface JpaProject
          A JPA project is associated with an Eclipse project (and its corresponding Java project).
 interface JpaProjectManager
          The JPA project manager holds all the JPA projects in the workspace.
 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.jpa.core.context
 

Subinterfaces of Model in org.eclipse.jpt.jpa.core.context
 interface AccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
 interface AssociationOverride
          Association override
 interface AssociationOverrideContainer
          Association override container.
 interface AttributeMapping
          JPA attribute mapping.
 interface AttributeOverride
          Attribute override.
 interface AttributeOverrideContainer
          Attribute override container.
 interface BaseColumn
          column or join column
 interface BaseEmbeddedMapping
          Behavior common to embedded and embedded ID mappings.
 interface BaseJoinColumn
          Specified join column primary key join 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 BasicMapping
          JPA basic mapping.
 interface Cascade
          JPA cascade (persist, merge, remove, refresh)
 interface CollectionMapping
          JPA collection mapping (e.g.
 interface Column
          Normal column
 interface ColumnMapping
          JPA attribute mapping that has a converter (e.g.
 interface Converter
          JPA attribute mapping converter.
 interface ConvertibleMapping
          JPA attribute mapping that has a converter (e.g.
 interface DiscriminatorColumn
          discriminator column
 interface Embeddable
          embeddable type 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 EmbeddedIdMapping
          JPA embedded ID mapping
 interface EmbeddedMapping
          JPA embedded mapping
 interface Entity
          entity
 interface EnumeratedConverter
          JPA enumerated converter
 interface FetchableMapping
          JPA attribute mapping that has a fetch type (e.g.
 interface GeneratedValue
          JPA generated value
 interface Generator
          Sequence and table generators.
 interface GeneratorContainer
          Container for a table generator and/or sequence generator.
 interface IdClassReference
          ID class reference
 interface IdMapping
          JPA ID mapping
 interface JoinColumn
          Specified join column
 interface JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
 interface JoinColumnRelationshipStrategy
          Join column relationship strategy.
 interface JoinTable
          Used by many-to-many and one-to-many mappings.
 interface JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
 interface JoinTableRelationshipStrategy
          Join table relationship strategy.
 interface JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
 interface JpaNamedContextNode<T>
          Named context node that may have collisions with or override other nodes with the same name defined elsewhere in the persistence unit (e.g.
 interface JpaRootContextNode
          Root of the Dali JPA context model.
 interface LobConverter
          JPA LOB converter
 interface ManyToManyMapping
          JPA m:m mapping
 interface ManyToManyRelationship
          m:m relationship reference
 interface ManyToOneMapping
          JPA m:1 mapping
 interface ManyToOneRelationship
          m:1 relationship (join column)
 interface MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
 interface MappedByRelationshipStrategy
          "Mapped by" relationship strategy
 interface MappedSuperclass
          mapped superclass
 interface MappingFile
          JPA mapping file (typically orm.xml).
 interface MappingFilePersistenceUnitDefaults
          Persistence unit defaults held by a mapping file.
 interface MappingFilePersistenceUnitMetadata
          Persistence unit metadata held by a mapping file.
 interface MappingFileRoot
          The root of a JPA mapping file.
 interface MappingRelationship
          Mapping relationship 1:1 1:m m:1 m:m
 interface MultiRelationshipMapping
          Multi-valued (1:m, m:m) relationship mapping.
 interface NamedColumn
          Specified column join column primary key join column discriminator column order 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 NamedNativeQuery
          named native query
 interface NamedQuery
          named query
 interface OneToManyMapping
          JPA 1:m mapping
 interface OneToManyRelationship
          1:m relationship (mapped by, join table)
 interface OneToOneMapping
          JPA 1:1 mapping
 interface OneToOneRelationship
          1:1 relationship (mapped by, join column, primary key join column)
 interface OptionalMapping
          JPA attribute mapping that is optional (e.g.
 interface Orderable
          Multi-valued (1:m, m:m) relationship mappings support ordering.
 interface Override_
           attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OverrideContainer
          attribute or association override container
 interface OverrideRelationship
          Association override relationship
 interface PersistentAttribute
          Context persistent attribute (field or property).
 interface PersistentType
          Context persistent type.
static interface PersistentType.Owner
           
 interface PrimaryKeyJoinColumn
          primary key join column
 interface PrimaryKeyJoinColumnRelationship
          Primary key join column relationship 1:1
 interface PrimaryKeyJoinColumnRelationshipStrategy
          Primary key join column relationship strategy.
 interface Query
          Named and named native queries.
 interface QueryContainer
          Container for named queries and/or named native queries.
 interface QueryHint
          query hint
 interface ReadOnlyAccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
 interface ReadOnlyAssociationOverride
          Read-only association override
 interface ReadOnlyAttributeOverride
          Read-only attribute override.
 interface ReadOnlyBaseColumn
          Read-only column join 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 ReadOnlyBaseJoinColumn
          Read-only join column primary key join 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 ReadOnlyColumn
          Read-only column
 interface ReadOnlyJoinColumn
          Read-only join column
 interface ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
 interface ReadOnlyJoinColumnRelationshipStrategy
          Read-only join column relationship strategy.
 interface ReadOnlyJoinTable
          Used by association overrides.
 interface ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
 interface ReadOnlyJoinTableRelationshipStrategy
          Read-only join table relationship strategy.
 interface ReadOnlyNamedColumn
          Read-only column join column primary key join column discriminator column order 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 ReadOnlyOverride
          Read-only attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ReadOnlyOverrideRelationship
          Read-only association override relationship
 interface ReadOnlyPersistentAttribute
          Read-only context persistent attribute (field or property).
 interface ReadOnlyPrimaryKeyJoinColumn
          Read-only primary key join column
 interface ReadOnlyReferenceTable
          Read-only reference table (i.e.
 interface ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: join column join table "mapped by" primary key join column Supported mappings: 1:1 1:m m:1 m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ReadOnlyRelationshipStrategy
          Strategy describing how two entities are related, either for a RelationshipMapping or an AssociationOverride: join column join table "mapped by" primary key join 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 ReadOnlySecondaryTable
          Read-only entity secondary table
 interface ReadOnlyTable
          Read-only table
 interface ReadOnlyUniqueConstraint
          Read-only database unique constraint
 interface ReferenceTable
          Reference table (i.e.
 interface Relationship
          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
          JPA relationship (1:1, 1:m, m:1, m:m) mapping.
 interface RelationshipStrategy
          Strategy describing how two entities are joined, either for a RelationshipMapping or an AssociationOverride: join column join table "mapped by" primary key join 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 SecondaryTable
          entity secondary table
 interface SequenceGenerator
          sequence generator
 interface SingleRelationshipMapping
          JPA single (m:1, 1:2) mapping
 interface Table
           table secondary table join table collection 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
          table generator
 interface TemporalConverter
          JPA temporal converter
 interface TransientMapping
          JPA transient "mapping".
 interface TypeMapping
          type mapping: entity mapped superclass 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 UniqueConstraint
          database unique constraint
 interface VersionMapping
          JPA version mapping
 interface VirtualAssociationOverride
          Virtual association override
 interface VirtualAttributeOverride
          Virtual attribute override
 interface VirtualBaseColumn
          Virtual column join 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 VirtualBaseJoinColumn
          Virtual join column (no virtual primary key join columns yet)
 interface VirtualColumn
          Virtual column
 interface VirtualJoinColumn
          Virtual join column
 interface VirtualJoinColumnRelationship
          Virtual join column relationship
 interface VirtualJoinColumnRelationshipStrategy
          Virtual join column relationship strategy.
 interface VirtualJoinTable
          Used by association overrides.
 interface VirtualJoinTableRelationship
          Virtual join table relationship
 interface VirtualJoinTableRelationshipStrategy
          Virtual join table relationship strategy.
 interface VirtualNamedColumn
          Virtual column join 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 VirtualOverride
          Virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VirtualOverrideRelationship
          Virtual association override relationship
 interface VirtualPrimaryKeyJoinColumn
          Virtual primary key join column
 interface VirtualReferenceTable
          Virtual reference table
 interface VirtualRelationship
          Virtual relationship
 interface VirtualRelationshipStrategy
          Virtual strategy
 interface VirtualSecondaryTable
          Virtual secondary table
 interface VirtualTable
          Virtual table
 interface VirtualUniqueConstraint
          Virtual database unique constraint
 interface XmlContextNode
          XML JPA context node
 interface XmlFile
          Context representation of any JPA XML file.
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.core.context.java
 interface JarFile
          A JAR file identified by a persistence.xml jar-file element.
 interface JavaAssociationOverride
          Java association override
 interface JavaAssociationOverrideContainer
          Java association override container
 interface JavaAttributeMapping
          Java attribute mapping
 interface JavaAttributeOverride
          Java attribute override
 interface JavaAttributeOverrideContainer
          Java attribute override container
 interface JavaBaseColumn
          Java column or join column
 interface JavaBaseEmbeddedMapping
          Behavior common to Java embedded and embedded ID mappings.
 interface JavaBaseJoinColumn
          Java join column or primary key join column
 interface JavaBasicMapping
          Java basic mapping
 interface JavaCascade
          Java cascade (persist, merge, remove, refresh)
 interface JavaCollectionMapping
          JPA Java collection mapping (e.g.
 interface JavaColumn
          Java column
 interface JavaColumnMapping
          Java column mapping
 interface JavaConverter
          Java converter
 interface JavaConvertibleMapping
          Java attribute mapping that has a converter (e.g.
 interface JavaDiscriminatorColumn
          Java discriminator column
 interface JavaEmbeddable
          Java embeddable type mapping
 interface JavaEmbeddedIdMapping
          Java embedded ID mapping
 interface JavaEmbeddedMapping
          Java embedded mapping
 interface JavaEntity
          Java entity
 interface JavaEnumeratedConverter
          Java enumerated converter
 interface JavaGeneratedValue
          Java generated value
 interface JavaGenerator
          Java sequence and table generators
 interface JavaGeneratorContainer
          Java generator container
 interface JavaIdClassReference
          Java ID class reference
 interface JavaIdMapping
          Java ID mapping
 interface JavaJoinColumn
          Java join column
 interface JavaJoinColumnRelationship
          Java join column relationship (1:1, 1:m, m:1, and association override)
 interface JavaJoinColumnRelationshipStrategy
          Java join column relationship strategy
 interface JavaJoinTable
          Java join table
 interface JavaJoinTableRelationship
          Java join table relationship (1:1, 1:m, m:1, m:m)
 interface JavaJoinTableRelationshipStrategy
          Java join table relationship strategy
 interface JavaJpaContextNode
          Java JPA context node.
 interface JavaLobConverter
          Java LOB converter
 interface JavaManyToManyMapping
          Java m:m mapping
 interface JavaManyToManyRelationship
          Java m:m relationship
 interface JavaManyToOneMapping
          Java m:1 mapping
 interface JavaManyToOneRelationship
          Java m:1 relationship
 interface JavaMappedByRelationship
          Java "mapped by" relationship (1:1, 1:m, m:m)
 interface JavaMappedByRelationshipStrategy
          Java "mapped by" relationship strategy
 interface JavaMappedSuperclass
          Java mapped superclass
 interface JavaMappingJoinColumnRelationship
          Java mapping join column relationship (1:1, 1:m, m:1)
 interface JavaMappingJoinTableRelationship
          Java mapping join table relationship (1:1, 1:m, m:1, m:m)
 interface JavaMappingRelationship
          Java mapping relationship (1:1, 1:m, m:1, m:m)
 interface JavaMultiRelationshipMapping
          Java multi-valued (1:m, m:m) relationship mapping.
 interface JavaNamedColumn
          Java column join column primary key join column discriminator column order 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 JavaNamedNativeQuery
          Java named native query
 interface JavaNamedQuery
          Java named query
 interface JavaOneToManyMapping
          Java 1:m mapping
 interface JavaOneToManyRelationship
          Java 1:m relationship
 interface JavaOneToOneMapping
          Java 1:1 mapping
 interface JavaOneToOneRelationship
          Java 1:1 relationship
 interface JavaOrderable
          Multi-valued (1:m, m:m) relationship mappings support ordering.
 interface JavaOverride
          Java override
 interface JavaOverrideContainer
          Java attribute or association override container
 interface JavaOverrideRelationship
          Java association override relationship
 interface JavaPersistentAttribute
          Context Java persistent attribute (field or property).
 interface JavaPersistentType
          Context Java persistent type.
 interface JavaPrimaryKeyJoinColumn
          Java primary key join column
 interface JavaPrimaryKeyJoinColumnRelationship
          Java primary key join column relationship (1:1)
 interface JavaPrimaryKeyJoinColumnRelationshipStrategy
          Java primary key join column relationship strategy
 interface JavaQuery
          Java named and named native queries
 interface JavaQueryContainer
          Java query container
 interface JavaQueryHint
          Java query hint
 interface JavaReadOnlyAssociationOverride
          Java read-only association override
 interface JavaReadOnlyAttributeOverride
          Read-only Java attribute override
 interface JavaReadOnlyOverride
          Read-only Java override
 interface JavaReadOnlyRelationship
          Java relationship (join column, join table, mapped by, primary key join column, mapping)
 interface JavaReadOnlyRelationshipStrategy
          Java read-only relationship strategy
 interface JavaReadOnlyUniqueConstraint
          Java read-only unique constraint
 interface JavaReferenceTable
          Java reference table
 interface JavaRelationship
          Java relationship (join column, join table, mapped by, primary key join column, mapping)
 interface JavaRelationshipMapping
          Java relationship (1:1, 1:m, m:1, m:m) mapping.
 interface JavaRelationshipStrategy
          Java relationship strategy
 interface JavaSecondaryTable
          Java secondary table
 interface JavaSequenceGenerator
          Java sequence generator
 interface JavaSingleRelationshipMapping
          Java single (m:1, 1:1) mapping
 interface JavaTable
          Java table
 interface JavaTableGenerator
          Java table generator
 interface JavaTemporalConverter
          Java temporal converter
 interface JavaTransientMapping
          Java transient "mapping"
 interface JavaTypeMapping
          Java type mapping
 interface JavaUniqueConstraint
          Java unique constraint
 interface JavaVersionMapping
          Java version mapping
 interface JavaVirtualAssociationOverride
          Java virtual association override
 interface JavaVirtualAttributeOverride
          Java virtual attribute override
 interface JavaVirtualColumn
          Java virtual column
 interface JavaVirtualJoinColumn
          Java virtual join column
 interface JavaVirtualJoinColumnRelationship
          Java virtual join column relationship
 interface JavaVirtualJoinColumnRelationshipStrategy
          Java virtual join column relationship strategy.
 interface JavaVirtualJoinTable
          Java virtual join table
 interface JavaVirtualJoinTableRelationship
          Java virtual join table relationship
 interface JavaVirtualJoinTableRelationshipStrategy
          Java virtual join table relationship strategy.
 interface JavaVirtualOverride
          Java virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaVirtualOverrideRelationship
          Java virtual association override relationship
 interface JavaVirtualRelationship
          Java virtual relationship
 interface JavaVirtualRelationshipStrategy
          Java virtual strategy
 interface JavaVirtualUniqueConstraint
          Java virtual database unique constraint
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.core.context.orm
 interface EntityMappings
          Context model corresponding to the XML resource model XmlEntityMappings, which corresponds to the entity-mappings element in the orm.xml file.
 interface OrmAssociationOverride
          orm.xml association override
 interface OrmAssociationOverrideContainer
          orm.xml association override container
 interface OrmAttributeMapping
          orm.xml attribute mapping
 interface OrmAttributeOverride
          orm.xml attribute override
 interface OrmAttributeOverrideContainer
          orm.xml attribute override container
 interface OrmBaseColumn
          orm.xml column or join column
 interface OrmBaseEmbeddedMapping
          Behavior common to orm.xml embedded and embedded ID mappings.
 interface OrmBaseJoinColumn
          orm.xml join column or primary key join column
 interface OrmBasicMapping
          orm.xml basic mapping
 interface OrmCascade
          orm.xml cascade (persist, merge, remove, refresh)
 interface OrmCollectionMapping
          JPA orm.xml collection mapping (e.g.
 interface OrmColumn
          orm.xml column
 interface OrmColumnMapping
          orm.xml column mapping
 interface OrmConverter
          orm.xml converter
 interface OrmConvertibleMapping
          orm.xml attribute mapping that has a converter (e.g.
 interface OrmDiscriminatorColumn
          orm.xml discriminator column
 interface OrmEmbeddable
          orm.xml embeddable type mapping
 interface OrmEmbeddedIdMapping
          orm.xml embedded ID mapping
 interface OrmEmbeddedMapping
          orm.xml embedded mapping
 interface OrmEntity
          orm.xml entity
 interface OrmEnumeratedConverter
          orm.xml enumerated converter
 interface OrmGeneratedValue
          orm.xml generated value
 interface OrmGenerator
          orm.xml sequence and table generators
 interface OrmGeneratorContainer
          orm.xml generator container
 interface OrmIdClassReference
          orm.xml ID class reference
 interface OrmIdMapping
          orm.xml ID mapping
 interface OrmJoinColumn
          orm.xml join column
 interface OrmJoinColumnRelationship
          orm.xml join column relationship (1:1, 1:m, m:1, and association override)
 interface OrmJoinColumnRelationshipStrategy
          orm.xml join column relationship strategy
 interface OrmJoinTable
          orm.xml join table
 interface OrmJoinTableRelationship
          orm.xml join table relationship (1:1, 1:m, m:1, m:m)
 interface OrmJoinTableRelationshipStrategy
          orm.xml join table relationship strategy
 interface OrmLobConverter
          orm.xml LOB converter
 interface OrmManyToManyMapping
          orm.xml m:m mapping
 interface OrmManyToManyRelationship
          orm.xml m:m relationship
 interface OrmManyToOneMapping
          orm.xml m:1 mapping.
 interface OrmManyToOneRelationship
          orm.xml m:1 relationship
 interface OrmMappedByRelationship
          orm.xml "mapped by" relationship (1:1, 1:m, m:m)
 interface OrmMappedByRelationshipStrategy
          orm.xml "mapped by" relationship strategy
 interface OrmMappedSuperclass
          orm.xml mapped superclass
 interface OrmMappingJoinColumnRelationship
          orm.xml mapping join column relationship (1:1, 1:m, m:1)
 interface OrmMappingJoinTableRelationship
          orm.xml mapping join table relationship (1:1, 1:m, m:1, m:m)
 interface OrmMappingRelationship
          orm.xml mapping relationship (1:1, 1:m, m:1, m:m)
 interface OrmMultiRelationshipMapping
          orm.xml multi-valued (1:m, m:m) relationship mapping.
 interface OrmNamedColumn
          orm.xml column join column primary key join column discriminator column order 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 OrmNamedNativeQuery
          orm.xml named native query
 interface OrmNamedQuery
          orm.xml named query
 interface OrmOneToManyMapping
          orm.xml 1:m mapping
 interface OrmOneToManyRelationship
          orm.xml 1:m relationship reference
 interface OrmOneToOneMapping
          orm.xml 1:1 mapping.
 interface OrmOneToOneRelationship
          orm.xml 1:1 relationship
 interface OrmOrderable
          Multi-valued (1:m, m:m) relationship mappings support ordering.
 interface OrmOverride
          orm.xml override
 interface OrmOverrideContainer
          orm.xml attribute or association override container
 interface OrmOverrideRelationship
          orm.xml association override relationship
 interface OrmPersistenceUnitDefaults
          Context model corresponding to the XML resource model XmlPersistenceUnitDefaults, which corresponds to the persistence-unit-defaults element in the orm.xml file.
 interface OrmPersistenceUnitMetadata
          Context orm.xml persistence unit metadata.
 interface OrmPersistentAttribute
          Context orm.xml persistent attribute (field or property).
 interface OrmPersistentType
          orm.xml persistent type
 interface OrmPrimaryKeyJoinColumn
          orm.xml primary key join column
 interface OrmPrimaryKeyJoinColumnRelationship
          orm.xml primary key join column relationship (1:1)
 interface OrmPrimaryKeyJoinColumnRelationshipStrategy
          orm.xml primary key join column relationship strategy
 interface OrmQuery
          orm.xml named and named native queries
 interface OrmQueryContainer
          orm.xml query container
 interface OrmQueryHint
          orm.xml query hint
 interface OrmReadOnlyAssociationOverride
          orm.xml association override
 interface OrmReadOnlyAttributeOverride
          Read-only orm.xml attribute override
 interface OrmReadOnlyOverride
          Read-only orm.xml override
 interface OrmReadOnlyPersistentAttribute
          Read-only context orm.xml persistent attribute (field or property).
 interface OrmReadOnlyRelationship
          orm.xml relationship (join column, join table, mapped by, primary key join column, mapping)
 interface OrmReadOnlyRelationshipStrategy
          orm.xml read-only relationship strategy
 interface OrmReadOnlyUniqueConstraint
          orm.xml read-only unique constraint
 interface OrmReferenceTable
          orm.xml join table or collection table
 interface OrmRelationship
          orm.xml relationship (join column, join table, mapped by, primary key join column, mapping)
 interface OrmRelationshipMapping
          orm.xml relationship (1:1, 1:m, m:1, m:m) mapping.
 interface OrmRelationshipStrategy
          orm.xml relationship strategy
 interface OrmSecondaryTable
          orm.xml secondary table
 interface OrmSequenceGenerator
          orm.xml sequence generator
 interface OrmSingleRelationshipMapping
          orm.xml single (1:1, m:1) mapping.
 interface OrmTable
          orm.xml table
 interface OrmTableGenerator
          orm.xml table generator
 interface OrmTemporalConverter
          orm.xml temporal converter
 interface OrmTransientMapping
          orm.xml transient "mapping"
 interface OrmTypeMapping
          orm.xml type mapping
 interface OrmUniqueConstraint
          orm.xml unique constraint
 interface OrmVersionMapping
          orm.xml version mapping
 interface OrmVirtualAssociationOverride
          orm.xml virtual association override
 interface OrmVirtualAttributeOverride
          Java virtual attribute override
 interface OrmVirtualColumn
          orm.xml virtual column
 interface OrmVirtualJoinColumn
          orm.xml virtual join column
 interface OrmVirtualJoinColumnRelationship
          orm.xml virtual join column relationship
 interface OrmVirtualJoinColumnRelationshipStrategy
          orm.xml virtual join column relationship strategy.
 interface OrmVirtualJoinTable
          orm.xml virtual join table
 interface OrmVirtualJoinTableRelationship
          orm.xml virtual join table relationship
 interface OrmVirtualJoinTableRelationshipStrategy
          orm.xml virtual join table relationship strategy.
 interface OrmVirtualOverride
          orm.xml virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmVirtualOverrideRelationship
          orm.xml virtual association override relationship
 interface OrmVirtualPrimaryKeyJoinColumn
          orm.xml virtual primary key join column
 interface OrmVirtualRelationship
          orm.xml virtual relationship
 interface OrmVirtualRelationshipStrategy
          orm.xml virtual strategy
 interface OrmVirtualSecondaryTable
          orm.xml virtual secondary table
 interface OrmVirtualUniqueConstraint
          orm.xml virtual database unique constraint
 interface OrmXml
          JPA orm.xml file.
 

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

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

Uses of Model in org.eclipse.jpt.jpa.core.internal
 

Classes in org.eclipse.jpt.jpa.core.internal that implement Model
 class org.eclipse.jpt.jpa.core.internal.AbstractJpaNode
           
 

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

Classes in org.eclipse.jpt.jpa.core.internal.context that implement Model
 class org.eclipse.jpt.jpa.core.internal.context.AbstractJpaContextNode
           
 class org.eclipse.jpt.jpa.core.internal.context.AbstractXmlContextNode
           
 

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

Classes in org.eclipse.jpt.jpa.core.internal.context.persistence that implement Model
 class org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit
           
 class org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceXmlContextNode
           
 

Uses of Model in org.eclipse.jpt.jpa.core.jpa2
 

Subinterfaces of Model in org.eclipse.jpt.jpa.core.jpa2
 interface JpaProject2_0
          JPA 2.0 project.
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.core.jpa2.context
 interface AttributeMapping2_0
          JPA 2.0 attribute mapping
 interface Cacheable2_0
          cacheable
 interface CacheableHolder2_0
          cacheable holder/parent
 interface Cascade2_0
          JPA 2.0 cascade (persist, merge, remove, refresh, detach)
 interface CollectionMapping2_0
          JPA 2.0 collection mapping (e.g.
 interface CollectionTable2_0
          Used by element collection mappings.
 interface DerivedIdentity2_0
          Derived identity
 interface DerivedIdentityStrategy2_0
          Derived identity strategy
 interface ElementCollectionMapping2_0
          JPA 2.0 element collection mapping
 interface EmbeddedIdMapping2_0
          JPA 2.0 embedded ID mapping
 interface EmbeddedMapping2_0
          JPA 2.0 embedded mapping
 interface IdDerivedIdentityStrategy2_0
          ID derived identity strategy
 interface IdMapping2_0
          JPA 2.0 ID mapping
 interface JpaRootContextNode2_0
          Root of the Dali JPA 2.0 context model.
 interface ManyToManyMapping2_0
          JPA 2.0 m:m mapping
 interface ManyToOneMapping2_0
          JPA 2.0 m:1 mapping
 interface ManyToOneRelationship2_0
          JPA 2.0 m:1 relationship (mapped by, join column, join table)
 interface MappedByRelationshipMapping2_0
          JPA 2.0 attribute mapping
 interface MappingFilePersistenceUnitDefaults2_0
          JPA 2.0 Persistence unit defaults held by a mapping file.
 interface MappingFilePersistenceUnitMetadata2_0
          JPA 2.0 Persistence unit metadata held by a mapping file.
 interface MapsIdDerivedIdentityStrategy2_0
          Maps ID derived identity strategy
 interface NamedQuery2_0
          JPA 2.0 named query
 interface OneToManyMapping2_0
          JPA 2.0 1:m mapping
 interface OneToManyRelationship2_0
          JPA 2.0 1:m relationship (mapped by, join table, join column)
 interface OneToOneMapping2_0
          JPA 2.0 1:1 mapping
 interface OneToOneRelationship2_0
          JPA 2.0 1:1 relationship (mapped by, join column, primary key join column, join table)
 interface Orderable2_0
          Multi-valued (1:m, m:m) relationship and element collection mappings support ordering.
 interface OrderColumn2_0
          order column
 interface OrphanRemovable2_0
          Oprhan removal
 interface OrphanRemovalHolder2_0
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OverrideRelationship2_0
          JPA 2.0 association override relationship
 interface PersistentAttribute2_0
          JPA 2.0 Context persistent attribute (field or property).
 interface PersistentType2_0
          JPA 2.0 context persistent type.
 interface ReadOnlyOverrideRelationship2_0
          Association override relationship
 interface ReadOnlyPersistentAttribute2_0
          JPA 2.0 Read-only context persistent attribute (field or property).
 interface SequenceGenerator2_0
          JPA 2.0 sequence generator
 interface SingleRelationshipMapping2_0
          JPA 2.0 single (m:1, 1:2) mapping
 interface VirtualOverrideRelationship2_0
          JPA 2.0 virtual association override relationship
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.core.jpa2.context.java
 interface JavaCacheable2_0
          Java cacheable
 interface JavaCacheableHolder2_0
          Java cacheable holder/parent
 interface JavaCascade2_0
          Java cascade (persist, merge, remove, refresh, detach)
 interface JavaCollectionMapping2_0
          Java collection mapping (e.g.
 interface JavaCollectionTable2_0
          Java collection table
 interface JavaDerivedIdentity2_0
          Java derived identity
 interface JavaElementCollectionMapping2_0
          Java element collection mapping
 interface JavaEmbeddedMapping2_0
          JPA 2.0 Java embedded mapping
 interface JavaIdDerivedIdentityStrategy2_0
          Java ID derived identity strategy
 interface JavaManyToManyMapping2_0
          JPA 2.0 Java m:m mapping
 interface JavaManyToOneMapping2_0
          JPA 2.0 Java m:1 mapping
 interface JavaManyToOneRelationship2_0
          JPA 2.0 Java m:1 relationship
 interface JavaMapsIdDerivedIdentityStrategy2_0
          Java maps ID derived identity strategy
 interface JavaNamedQuery2_0
          JPA 2.0 Java named native query
 interface JavaOneToManyMapping2_0
          JPA 2.0 Java 1:m mapping
 interface JavaOneToManyRelationship2_0
          JPA 2.0 Java 1:m relationship
 interface JavaOneToOneMapping2_0
          JPA 2.0 Java 1:1 mapping
 interface JavaOneToOneRelationship2_0
          JPA 2.0 Java 1:1 relationship
 interface JavaOrderable2_0
          JPA 2.0 Java ordering
 interface JavaOrderColumn2_0
          orm.xml order column
 interface JavaOrphanRemovable2_0
          Java orphan removal
 interface JavaOrphanRemovalHolder2_0
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaOverrideRelationship2_0
          JPA 2.0 Java association override relationship
 interface JavaPersistentAttribute2_0
          JPA 2.0 Context Java persistent attribute (field or property).
 interface JavaPersistentType2_0
          JPA 2.0 context Java persistent type.
 interface JavaSequenceGenerator2_0
          JPA 2.0 Java sequence generator
 interface JavaSingleRelationshipMapping2_0
          JPA 2.0 Java single (m:1, 1:1) mapping
 interface JavaVirtualOverrideRelationship2_0
          JPA 2.0 Java virtual association override relationship
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.core.jpa2.context.orm
 interface OrmCacheable2_0
          orm.xml cacheable
 interface OrmCacheableHolder2_0
          orm.xml cacheable holder/parent
 interface OrmCascade2_0
          orm.xml cascade (persist, merge, remove, refresh, detach)
 interface OrmCollectionMapping2_0
          orm.xml collection mapping (e.g.
 interface OrmCollectionTable2_0
          orm.xml collection table
 interface OrmDerivedIdentity2_0
          orm.xml derived identity
 interface OrmElementCollectionMapping2_0
          orm.xml element collection mapping
 interface OrmEmbeddedMapping2_0
          JPA 2.0 orm.xml embedded mapping
 interface OrmIdDerivedIdentityStrategy2_0
          orm.xml ID derived identity strategy
 interface OrmManyToManyMapping2_0
          JPA 2.0 orm.xml m:m mapping
 interface OrmManyToOneMapping2_0
          JPA 2.0 orm.xml m:1 mapping.
 interface OrmManyToOneRelationship2_0
          JPA 2.0 orm.xml m:1 relationship
 interface OrmMapsIdDerivedIdentityStrategy2_0
          orm.xml maps ID derived identity strategy
 interface OrmNamedQuery2_0
          JPA 2.0 orm.xml named query
 interface OrmOneToManyMapping2_0
          JPA 2.0 orm.xml 1:m mapping
 interface OrmOneToManyRelationship2_0
          JPA 2.0 orm.xml 1:m relationship
 interface OrmOneToOneMapping2_0
          JPA 2.0 orm.xml 1:1 mapping.
 interface OrmOneToOneRelationship2_0
          JPA 2.0 orm.xml 1:1 relationship
 interface OrmOrderable2_0
          JPA 2.0 orm.xml ordering
 interface OrmOrderColumn2_0
          orm.xml order column
 interface OrmOrphanRemovable2_0
          orm.xml orphan removal
 interface OrmOrphanRemovalHolder2_0
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmOverrideRelationship2_0
          JPA 2.0 orm.xml association override relationship
 interface OrmPersistenceUnitDefaults2_0
          JPA 2.0 context model corresponding to the XML resource model XmlPersistenceUnitDefaults_2_0, which corresponds to the persistence-unit-defaults element in the orm.xml file.
 interface OrmPersistenceUnitMetadata2_0
          JPA 2.0 Context orm.xml persistence unit metadata.
 interface OrmPersistentAttribute2_0
          JPA 2.0 Context orm.xml persistent attribute (field or property).
 interface OrmPersistentType2_0
          JPA 2.0 context orm.xml persistent type.
 interface OrmReadOnlyPersistentAttribute2_0
          JPA 2.0 Read-only context orm.xml persistent attribute (field or property).
 interface OrmSequenceGenerator2_0
          JPA 2.0 orm.xml sequence generator
 interface OrmSingleRelationshipMapping2_0
          JPA 2.0 orm.xml single (1:1, m:1) mapping.
 interface OrmVirtualOverrideRelationship2_0
          JPA 2.0 orm.xml virtual association override relationship
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.core.jpa2.context.persistence
 interface Persistence2_0
          The persistence element in the JPA 2.0 persistence.xml file.
 interface PersistenceUnit2_0
          JPA 2.0 persistence-unit
 interface PersistenceXml2_0
          JPA 2.0 persistence.xml file.
 

Uses of Model in org.eclipse.jpt.jpa.core.jpa2.context.persistence.connection
 

Subinterfaces of Model in org.eclipse.jpt.jpa.core.jpa2.context.persistence.connection
 interface JpaConnection2_0
          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.jpa.core.jpa2.context.persistence.options
 

Subinterfaces of Model in org.eclipse.jpt.jpa.core.jpa2.context.persistence.options
 interface JpaOptions2_0
          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.jpa.core.jpa2.resource.java
 

Subinterfaces of Model in org.eclipse.jpt.jpa.core.jpa2.resource.java
 interface Access2_0Annotation
          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 AssociationOverride2_0Annotation
          Corresponds to the JPA 2.0 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 Cacheable2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.Cacheable
 interface CollectionTable2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.CollectionTable
 interface ElementCollection2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.ElementCollection
 interface GeneratedAnnotation
          Corresponds to the Java 6 annotation javax.annotation.Generated
 interface JavaResourcePersistentType2_0
          JPA 2.0 Java source code or binary persistent type.
 interface ManyToMany2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.ManyToMany
 interface ManyToOne2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.ManyToOne
 interface MapKeyClass2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.MapKeyClass
 interface MapKeyColumn2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.MapKeyColumn
 interface MapKeyEnumerated2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.MapKeyEnumerated Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MapKeyJoinColumn2_0Annotation
          Corresponds to the JPA annotation javax.persistence.MapKeyJoinColumn
 interface MapKeyJoinColumns2_0Annotation
          Corresponds to the JPA annotation javax.persistence.MapKeyJoinColumns Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MapKeyTemporal2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.MapKeyTemporal Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MapsId2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.MapsId
 interface NamedQuery2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.NamedQuery
 interface NestableMapKeyJoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.MapKeyJoinColumn
 interface OneToMany2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.OneToMany
 interface OneToOne2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.OneToOne
 interface OrderColumn2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.OrderColumn
 interface RelationshipMapping2_0Annotation
          Common protocol among the following JPA 2.0 relationship mappings: 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 SequenceGenerator2_0Annotation
          Corresponds to the JPA 2.0 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 StaticMetamodelAnnotation
          Corresponds to the JPA 2.0 annotation javax.persistence.metamodel.StaticMetamodel
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.core.resource.java
 interface Annotation
          Common Java resource annotation behavior
 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
          Corresponds to the JPA annotations: javax.persistence.Column javax.persistence.MapKeyColumn javax.persistence.JoinColumn javax.persistence.MapKeyJoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseJoinColumnAnnotation
          Corresponds to the JPA annotations: javax.persistence.JoinColumn javax.persistence.MapKeyJoinColumn 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
          Corresponds to the JPA annotations: javax.persistence.Table javax.persistence.JoinTable javax.persistence.SecondaryTable javax.persistence.CollectionTable 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
 interface CompleteColumnAnnotation
          Corresponds to the JPA annotations: javax.persistence.Column javax.persistence.MapKeyColumn 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
 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 JavaResourceAnnotatedElement
          Java source code or binary annotated element.
 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 JavaResourceNode
          Common interface for Java resource nodes (source code or binary).
static interface JavaResourceNode.Root
          Root of Java resource model 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 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
 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
 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
 interface ManyToOneAnnotation
          Corresponds to the JPA annotation javax.persistence.ManyToOne
 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
          Corresponds to the JPA annotations: javax.persistence.Column javax.persistence.MapKeyColumn javax.persistence.JoinColumn javax.persistence.MapKeyJoinColumn javax.persistence.DiscriminatorColumn javax.persistence.OrderColumn 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 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
 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
 interface NestableAssociationOverrideAnnotation
          Corresponds to the JPA annotation javax.persistence.AssociationOverride
 interface NestableAttributeOverrideAnnotation
          Corresponds to the JPA annotation javax.persistence.AttributeOverride
 interface NestableJoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.JoinColumn
 interface NestableNamedNativeQueryAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedNativeQuery
 interface NestableNamedQueryAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedQuery
 interface NestablePrimaryKeyJoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.PrimaryKeyJoinColumn
 interface NestableQueryHintAnnotation
          Corresponds to the JPA annotation javax.persistence.QueryHint
 interface NestableSecondaryTableAnnotation
          Corresponds to the JPA annotation javax.persistence.SecondaryTable
 interface NestableUniqueConstraintAnnotation
          Corresponds to the JPA annotation javax.persistence.UniqueConstraint
 interface OneToManyAnnotation
          Corresponds to the JPA annotation javax.persistence.OneToMany
 interface OneToOneAnnotation
          Corresponds to the JPA annotation javax.persistence.OneToOne
 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
 interface PrimaryKeyJoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.PrimaryKeyJoinColumn
 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 QueryAnnotation
          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 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 ReferenceTableAnnotation
          Corresponds to the JPA annotations: javax.persistence.JoinTable javax.persistence.CollectionTable 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 the following relationship mappings: 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
 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 SingleRelationshipMappingAnnotation
          Common protocol among the following relationship mappings: javax.persistence.ManyToOne 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 TableAnnotation
          Corresponds to the JPA annotation javax.persistence.Table
 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.jpa.eclipselink.core
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core
 interface EclipseLinkJpaProject
          EclipseLink JPA project.
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context
 interface EclipseLinkBasicCollectionMapping
          EclipseLink basic collection mapping
 interface EclipseLinkBasicMapMapping
          EclipseLink basic map mapping
 interface EclipseLinkBasicMapping
          EclipseLink basic mapping.
 interface EclipseLinkCaching
          EclipseLink caching
 interface EclipseLinkChangeTracking
          EclipseLink change tracking
 interface EclipseLinkConversionValue
          Corresponds to a ConversionValue resource model object
 interface EclipseLinkConvert
          EclipseLink convert (not to be confused with Eclipse converter)
 interface EclipseLinkConverter
          EclipseLink converter: Type (EclipseLinkTypeConverter) Object Type (EclipseLinkObjectTypeConverter) Struct (EclipseLinkStructConverter) Custom (EclipseLinkCustomConverter) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkConverterClassConverter
          Corresponds to a *ConverterClassConverter 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 EclipseLinkCustomConverter
          EclipseLink custom converter
 interface EclipseLinkCustomizer
          Corresponds to a Customizer resource model object
 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
          EclipseLink ID mapping
 interface EclipseLinkJoinFetch
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkJoinFetchMapping
          EclipseLink join-fetch mapping.
 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 EclipseLinkMutable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkNonEmbeddableTypeMapping
          EclipseLink non-embeddable type mapping
 interface EclipseLinkObjectTypeConverter
          EclipseLink object type converter
 interface EclipseLinkOneToManyMapping
          EclipseLink 1:m mapping
 interface EclipseLinkOneToManyRelationship
          EclipseLink 1:m relationship
 interface EclipseLinkOneToOneMapping
          EclipseLink 1:1 mapping
 interface EclipseLinkPrivateOwned
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkReadOnly
          EclipseLink read-only
 interface EclipseLinkRelationshipMapping
          EclipseLink relationship (1:1, 1:m, m:1, m:m) mapping.
 interface EclipseLinkStructConverter
          EclipseLink struct converter
 interface EclipseLinkTimeOfDay
          EclipseLink caching expiry time of day
 interface EclipseLinkTransformationMapping
          EclipseLink transformation mapping
 interface EclipseLinkTypeConverter
          EclipseLink type converter
 interface EclipseLinkTypeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkVariableOneToOneMapping
          EclipseLink variable 1:1 mapping
 interface EclipseLinkVersionMapping
          EclipseLink version mapping
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.java
 interface EclipseLinkJavaOneToManyRelationship
          EclipseLink Java 1:m relationship
 interface EclipseLinkJavaTypeMapping
          EclipseLink Java type mapping
 interface JavaEclipseLinkCaching
          EclipseLink Java caching
 interface JavaEclipseLinkConverterContainer
          EclipseLink Java converter container
 interface JavaEclipseLinkEmbeddable
          EclipseLink Java embeddable type mapping
 interface JavaEclipseLinkEntity
          EclipseLink Java entity
 interface JavaEclipseLinkMappedSuperclass
          EclipseLink Java mapped superclass
 interface JavaEclipseLinkNonEmbeddableTypeMapping
          EclipseLink Java non-embeddable type mapping
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.orm
 interface EclipseLinkEntityMappings
           
 interface EclipseLinkOrmOneToManyRelationship
          EclipseLink orm.xml 1:m relationship
 interface EclipseLinkOrmTypeMapping
          EclipseLink type mapping
 interface OrmEclipseLinkCaching
          EclipseLink orm.xml caching
 interface OrmEclipseLinkConverterContainer
          EclipseLink orm.xml converter container
 interface OrmEclipseLinkEmbeddable
          EclipseLink orm.xml embeddable
 interface OrmEclipseLinkEntity
          EclipseLink orm.xml entity
 interface OrmEclipseLinkMappedSuperclass
          EclipseLink orm.xml mapped superclass
 interface OrmEclipseLinkNonEmbeddableTypeMapping
          EclipseLink orm.xml non-embeddable type mapping
 

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

Classes in org.eclipse.jpt.jpa.eclipselink.core.context.persistence that implement Model
 class EclipseLinkPersistenceUnit
          EclipseLink persistence unit
 

Uses of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.caching
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.caching
 interface Caching
          Caching
 

Uses of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.connection
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.connection
 interface Connection
          Connection
 

Uses of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.customization
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.customization
 interface Customization
          Customization
 

Classes in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.customization that implement Model
 class Entity
          Entity
 

Uses of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.general
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.general
 interface GeneralProperties
          GeneralProperties
 

Uses of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.logging
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.logging
 interface Logging
          Logging
 

Uses of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.options
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.options
 interface Options
          Session Options
 

Uses of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.schema.generation
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence.schema.generation
 interface SchemaGeneration
          SchemaGeneration
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.resource.java
 interface BaseEclipseLinkTypeConverterAnnotation
          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 EclipseLinkBasicCollectionAnnotation
          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 EclipseLinkBasicMapAnnotation
          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 EclipseLinkCacheAnnotation
          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 EclipseLinkChangeTrackingAnnotation
          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 EclipseLinkConversionValueAnnotation
          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 EclipseLinkConvertAnnotation
          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 EclipseLinkConverterAnnotation
          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 EclipseLinkCustomizerAnnotation
          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 EclipseLinkExistenceCheckingAnnotation
          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 EclipseLinkJoinFetchAnnotation
          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 EclipseLinkMutableAnnotation
          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 EclipseLinkNamedConverterAnnotation
          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 EclipseLinkObjectTypeConverterAnnotation
          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 EclipseLinkPrimaryKeyAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.PrimaryKey Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkPrivateOwnedAnnotation
          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 EclipseLinkReadOnlyAnnotation
          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 EclipseLinkReadTransformerAnnotation
          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 EclipseLinkStructConverterAnnotation
          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 EclipseLinkTimeOfDayAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.TimeOfDay
 interface EclipseLinkTransformationAnnotation
          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 EclipseLinkTransformerAnnotation
          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 EclipseLinkTypeConverterAnnotation
          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 EclipseLinkVariableOneToOneAnnotation
          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 EclipseLinkWriteTransformerAnnotation
          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.
 interface NestableEclipseLinkConversionValueAnnotation
          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.
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.v2_0.context
 interface EclipseLinkElementCollectionMapping2_0
          EclipseLink element collection mapping
 interface EclipseLinkOneToManyMapping2_0
          EclipseLink 1:m mapping
 interface EclipseLinkOneToManyRelationship2_0
          EclipseLink 2.0 1:m relationship
 interface EclipseLinkOneToOneMapping2_0
          EclipseLink 1:1 mapping
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.java
 interface EclipseLinkJavaOneToManyRelationship2_0
          EclipseLink 2.0 Java 1:m relationship
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.orm
 interface EclipseLinkOrmOneToManyRelationship2_0
          EclipseLink 2.0 orm.xml 1:m relationship
 

Uses of Model in org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.persistence.connection
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.persistence.connection
 interface Connection2_0
          Connection2_0
 

Uses of Model in org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.persistence.logging
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.persistence.logging
 interface Logging2_0
          Logging2_0
 

Uses of Model in org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.persistence.options
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.persistence.options
 interface Options2_0
          Options2_0
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.v2_0.resource.java
 interface EclipseLinkClassExtractorAnnotation2_1
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ClassExtractor