Dali Provisional API
Release 3.2

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

Packages that use Model
org.eclipse.jpt.common.core.resource.java   
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.internal   
org.eclipse.jpt.jaxb.core.internal.context   
org.eclipse.jpt.jaxb.core.resource.java   
org.eclipse.jpt.jaxb.eclipselink.core   
org.eclipse.jpt.jaxb.eclipselink.core.context   
org.eclipse.jpt.jaxb.eclipselink.core.context.oxm   
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.resource.java   
org.eclipse.jpt.jpa.ui   
 

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

Subinterfaces of Model in org.eclipse.jpt.common.core.resource.java
 interface Annotation
          Common Java resource annotation behavior Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourceAbstractType
          Java source code or binary type.
 interface JavaResourceAnnotatedElement
          Java source code or binary annotated element.
 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 JavaResourceClassFile
          Java class file Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourceCompilationUnit
          Dali resource for JDT compilation unit (i.e. a Java source code file).
 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 JavaResourceModel
          Common interface for Java resource nodes (source code or binary).
static interface JavaResourceModel.Root
          Root of Java resource model containment hierarchy.
 interface JavaResourcePackage
           
 interface JavaResourcePackageFragment
          Java package fragment Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourcePackageFragmentRoot
          Java package fragement root (i.e. a claspath entry: either a directory or a .jar).
 interface JavaResourcePackageInfoCompilationUnit
          Dali resource for JDT compilation unit named package-info.java.
 interface JavaResourceType
          Java source code or binary class or interface.
 interface JavaResourceTypeCache
          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 NestableAnnotation
          Interface for dealing with annotations that can be "nested" within other annotations, typically within arrays.
 

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
 PropertyChangeEvent PropertyChangeEvent.clone(Model newSource)
           
 StateChangeEvent StateChangeEvent.clone(Model newSource)
           
 CollectionChangeEvent CollectionChangeEvent.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.
 ListChangeEvent ListChangeEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 ListReplaceEvent ListReplaceEvent.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.
 CollectionAddEvent CollectionAddEvent.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.
 ListRemoveEvent ListRemoveEvent.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.
 ListAddEvent ListAddEvent.clone(Model newSource)
          Return a copy of the event with the specified source replacing the current source.
 PropertyChangeEvent PropertyChangeEvent.clone(Model newSource, String newPropertyName)
          Return a copy of the event with the specified source and property name replacing the current source and property name.
 CollectionChangeEvent CollectionChangeEvent.clone(Model newSource, 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, String newCollectionName)
          Return a copy of the event with the specified source and collection name replacing the current source and collection name.
 ListChangeEvent ListChangeEvent.clone(Model newSource, String newListName)
          Return a copy of the event with the specified source and list name replacing the current source and list name.
 ListReplaceEvent ListReplaceEvent.clone(Model newSource, 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, String newListName)
          Return a copy of the event with the specified source and list name replacing the current source and list name.
 CollectionAddEvent CollectionAddEvent.clone(Model newSource, String newCollectionName)
          Return a copy of the event with the specified source and collection name replacing the current source and collection name.
 CollectionRemoveEvent CollectionRemoveEvent.clone(Model newSource, String newCollectionName)
          Return a copy of the event with the specified source and collection name replacing the current source and collection name.
 ListRemoveEvent ListRemoveEvent.clone(Model newSource, 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, 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, String newListName)
          Return a copy of the event with the specified source and list name replacing the current source and list name.
 ListReplaceEvent ListReplaceEvent.clone(Model newSource, 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, 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, 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, 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
ChangeEvent(Model source)
          Construct a new change event.
CollectionAddEvent(Model source, String collectionName, Collection<?> items)
          Construct a new collection add event.
CollectionAddEvent(Model source, String collectionName, Object item)
          Construct a new collection add event.
CollectionChangeEvent(Model source, String collectionName, Collection<?> collection)
          Construct a new collection change event.
CollectionClearEvent(Model source, String collectionName)
          Construct a new collection clear event.
CollectionEvent(Model source, String collectionName)
          Construct a new collection event.
CollectionRemoveEvent(Model source, String collectionName, Collection<?> items)
          Construct a new collection remove event.
CollectionRemoveEvent(Model source, String collectionName, Object item)
          Construct a new collection remove event.
ListAddEvent(Model source, String listName, int index, List<?> items)
          Construct a new list add event.
ListAddEvent(Model source, String listName, int index, Object item)
          Construct a new list add event.
ListChangeEvent(Model source, String listName, List<?> list)
          Construct a new list change event.
ListClearEvent(Model source, String listName)
          Construct a new list clear event.
ListEvent(Model source, String listName)
          Construct a new list event.
ListMoveEvent(Model source, String listName, int targetIndex, int sourceIndex, int length)
          Construct a new list move event.
ListRemoveEvent(Model source, String listName, int index, Collection<?> items)
          Construct a new list remove event.
ListRemoveEvent(Model source, String listName, int index, Object item)
          Construct a new list remove event.
ListReplaceEvent(Model source, String listName, int index, List<?> newItems, List<?> oldItems)
          Construct a new list replace event for a list of replaced items.
ListReplaceEvent(Model source, String listName, int index, Object newItem, Object oldItem)
          Construct a new list replace event for a list of replaced items.
PropertyChangeEvent(Model source, String propertyName, Object oldValue, Object newValue)
          Construct a new property change event.
StateChangeEvent(Model source)
          Construct a new state change 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 ModifiableCollectionValueModel<E>
          Extend CollectionValueModel to allow the setting of the collection's values.
 interface ModifiableListValueModel<E>
          Extend ListValueModel to allow the setting of the list's values.
 interface ModifiablePropertyValueModel<V>
          Extend PropertyValueModel to allow the setting of the property's value.
 interface PropertyValueModel<V>
          Interface used to abstract property accessing and change notification and make it more pluggable.
 interface TreeNodeValueModel<V>
          Extend ModifiablePropertyValueModel to better support org.eclipse.jpt.common.utility.internal.model.value.swing.TreeModelAdapter.
 

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 Accessor
          Represents a JAXB accessor (field/property).
 interface JaxbAttributeMapping
          Represents a JAXB attribute mapping.
 interface JaxbAttributesContainer<A extends JaxbPersistentAttribute>
          Holds the attributes represented by a particular JavaResourceType and XmlAccessType.
 interface JaxbClassMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 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) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JaxbEnumConstant
          Represents a JAXB enum constant.
 interface JaxbEnumMapping
          Represents mapping metadata on an enum (specified or implied).
 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 JaxbQName
          Represents a namespace, name pairing Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JaxbTypeMapping
          Represents mapping metadata on a JavaType (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 XmlAdaptableMapping
          Represents an attribute mapping that may also have an 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 XmlAdapter
          Represents a java class used as an XmlAdapter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlAnyAttributeMapping
          Represents a JAXB xml any attribute mapping (@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 XmlAnyElementMapping
          Represents a JAXB xml any element mapping (@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 XmlAttachmentRef
          Represents a JAXB 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 XmlAttributeMapping
          Represents a JAXB xml attribute mapping (@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 XmlElement
          Represents an @XmlElement, whether at top level or nested in @XmlElements Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlElementMapping
          Represents a JAXB xml element mapping (@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 XmlElementRef
          Represents an @XmlElementRef, whether at top level or nested in @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 XmlElementRefMapping
          Represents a JAXB xml element ref mapping (@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 XmlElementRefs
           
 interface XmlElementRefsMapping
          Represents a JAXB xml element refs mapping (@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 XmlElementsMapping
          Represents a JAXB xml elements mapping (@XmlElements) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlElementWrapper
          Represents a JAXB XML element wrapper Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlID
          Represents a JAXB XML ID (@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 XmlIDREF
          Represents a JAXB XML ID ref (@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 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 XmlMixed
          Represents the @XmlMixed JAXB annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlNamedNodeMapping
          Common interface for XmlElementMapping and XmlAttributeMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlNodeMapping
          Common interface for XmlElementMapping, XmlAttributeMapping, and XmlValueMapping 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 XmlRegistry
          Represents a JAXB registry (A class with an explicit @XmlRegistry annotation) 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) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Classes in org.eclipse.jpt.jaxb.core.context that implement Model
 class AbstractQName
           
 

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

Subinterfaces of Model in org.eclipse.jpt.jaxb.core.context.java
 interface JavaAttributeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaClass
          Represents a java class with JAXB metadata (specified or implied).
 interface JavaClassMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaEnum
          Represents a java enum with JAXB metadata (specified or implied).
 interface JavaEnumMapping
           
 interface JavaPersistentAttribute
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaType
          Represents a java class (or enum or interface) with JAXB metadata (specified or implied).
 interface JavaTypeMapping
          Represents mapping metadata on a JavaType (specified or implied).
 interface JavaXmlAnyAttributeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaXmlAnyElementMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaXmlAttributeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaXmlElementMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaXmlElementRefMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaXmlElementRefsMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaXmlElementsMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaXmlSchema
           
 interface JavaXmlValueMapping
          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.core.internal
 

Classes in org.eclipse.jpt.jaxb.core.internal that implement Model
 class org.eclipse.jpt.jaxb.core.internal.AbstractJaxbNode
           
 

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

Classes in org.eclipse.jpt.jaxb.core.internal.context that implement Model
 class org.eclipse.jpt.jaxb.core.internal.context.AbstractJaxbContextNode
           
 

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

Subinterfaces of Model in org.eclipse.jpt.jaxb.core.resource.java
 interface JaxbBasicSchemaComponentAnnotation
          Super-interface for XmlAttributeAnnotation and XmlElementAnnotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface QNameAnnotation
          Corresponds to JAXB annotations with namespace and name fields Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 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
 

Subinterfaces of Model in org.eclipse.jpt.jaxb.eclipselink.core
 interface ELJaxbProject
          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.context
 

Subinterfaces of Model in org.eclipse.jpt.jaxb.eclipselink.core.context
 interface ELClassMapping
          Oxm extensions to JaxbClassMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELJaxbContextRoot
           
 interface ELJaxbPackage
           
 interface ELXmlAnyAttributeMapping
          Oxm extensions to XmlAnyAttributeMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELXmlAnyElementMapping
          Oxm extensions to XmlAnyElementMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELXmlAttributeMapping
          Oxm extensions to XmlAttributeMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELXmlCDATA
          Corresponds to the XmlCDATA annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELXmlDiscriminatorNode
          Corresponds to XmlDiscriminatorNode annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELXmlElementMapping
          Oxm extensions to XmlElementMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELXmlElementsMapping
          Oxm extensions to XmlElementsMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELXmlInverseReferenceMapping
          Represents an Oxm XmlInverseReference attribute mapping in either java annotations or oxm file.
 interface ELXmlJoinNode
          Represents an @XmlJoinNode, whether at top level or nested in @XmlJoinNodes Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELXmlJoinNodesMapping
          Represents an Oxm XmlJoinNodes attribute mapping in either java annotations or oxm file.
 interface ELXmlKey
          Corresponds to the XmlKey annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELXmlNamedNodeMapping
          Common interface for ELXmlElementMapping and ELXmlAttributeMapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELXmlPath
          Corresponds to the XmlPath annotation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ELXmlValueMapping
           
 

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

Subinterfaces of Model in org.eclipse.jpt.jaxb.eclipselink.core.context.oxm
 interface OxmAttributeMapping<A extends EJavaAttribute>
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmFile
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmJavaAttribute
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmJavaType
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmTypeMapping
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlAnyAttribute
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlAnyElement
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlAttribute
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlBindings
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlElement
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlElementRef
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlElementRefs
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlElements
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlEnum
           
 interface OxmXmlInverseReference
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlJavaTypeAdapterXmlElement
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlJoinNodes
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlRootElement
           
 interface OxmXmlSchema
           
 interface OxmXmlSeeAlso
           
 interface OxmXmlTransformation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlTransient
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OxmXmlValue
          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 XmlCDATAAnnotation
          Corresponds to the Oxm annotation org.eclipse.persistence.oxm.annotations.XmlCDATA Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlDiscriminatorNodeAnnotation
          Corresponds to the Oxm annotation org.eclipse.persistence.oxm.annotations.XmlDiscriminatorNode Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlDiscriminatorValueAnnotation
          Corresponds to the Oxm annotation org.eclipse.persistence.oxm.annotations.XmlDiscriminatorValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlInverseReferenceAnnotation
          Corresponds to the Oxm annotation org.eclipse.persistence.oxm.annotations.XmlInverseReference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlJoinNodeAnnotation
          Corresponds to the Oxm annotation org.eclipse.persistence.oxm.annotations.XmlJoinNode Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlKeyAnnotation
          Corresponds to the Oxm annotation org.eclipse.persistence.oxm.annotations.XmlKey Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlPathAnnotation
          Corresponds to the Oxm annotation org.eclipse.persistence.oxm.annotations.XmlPath Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface XmlTransformationAnnotation
          Corresponds to the Oxm annotation org.eclipse.persistence.oxm.annotations.XmlTransformation 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
 

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 JpaModel
          JPA-specific protocol.
 interface JpaProject
          A JPA project is associated with an Eclipse project (and its corresponding Java project).
static interface JpaProject.Manager
          The JPA project manager provides behavior to be used by all the JPA projects
 interface JpaProjectManager
          The JPA project manager holds all the JPA projects in an Eclipse workspace and provides support for executing long-running commands that modify the context model.
 interface JpaStructureNode
          Interface implemented by any object to appear in the JPA Structure view and JPA Details view.
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.core.context
 interface AccessReference
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite).
 interface AssociationOverride
          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 AssociationOverrideContainer
          Association override container.
 interface AttributeMapping
          JPA attribute mapping.
 interface AttributeOverride
          Attribute override.
 interface AttributeOverrideContainer
          Attribute override container.
 interface BaseColumn
           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 BaseEmbeddedMapping
          Behavior common to embedded and embedded ID mappings.
 interface BaseEnumeratedConverter
          JPA enumerated/map key enumerated 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 BaseJoinColumn
           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 BaseTemporalConverter
          JPA temporal/map key temporal 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 BasicMapping
          JPA basic mapping.
 interface Cascade
          JPA cascade (persist, merge, remove, refresh) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface CollectionMapping
          JPA collection mapping (e.g. 1:m, m:m, element collection) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Column
          Column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ColumnMapping
          JPA attribute mapping that has a converter (e.g. basic, ID, version).
 interface Converter
          JPA attribute mapping converter.
 interface ConvertibleMapping
          JPA attribute mapping that has a converter (e.g. basic, ID, version).
 interface DatabaseGenerator
          Sequence and table generators.
 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddedMapping
          JPA embedded 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 Entity
          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 FetchableMapping
          JPA attribute mapping that has a fetch type (e.g. basic, relationship).
 interface GeneratedValue
          JPA generated value Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratedValueMapping
           Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Generator
          Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities Java and orm.xml ID mappings orm.xml entity mappings elements Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratorContainer
          Container for a table generator and/or sequence generator.
 interface IdClassReference
          ID class reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdMapping
          JPA ID 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 IdTypeMapping
          ID type mapping: entity mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinColumn
          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 JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 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 JoinColumnRelationshipStrategy
          Join column relationship strategy.
 interface JoinTable
          Used by association overrides.
 interface JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.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 JoinTableRelationshipStrategy
          Join table relationship strategy.
 interface JpaContextModel
          Common protocol for JPA models that have a context, as opposed to resource models.
 interface JpaContextRoot
          Root of the Dali JPA context model.
 interface JpaNamedContextModel
          Named context model.
 interface LobConverter
          JPA LOB 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 ManagedType
          Context managed type.
 interface ManyToManyMapping
          JPA m:m 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 ManyToManyRelationship
          m:m relationship reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToOneMapping
          JPA m:1 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 ManyToOneRelationship
          m:1 relationship (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 MappedByRelationship
          "Mapped by" relationship 1:1 1:m 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 MappedSuperclass
          mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MappingFile
          JPA mapping file (typically orm.xml).
static interface MappingFile.Root
          Common interface for the root of a mapping file.
 interface MappingFilePersistenceUnitDefaults
          Persistence unit defaults held by a mapping file.
 interface MappingFilePersistenceUnitMetadata
          Persistence unit metadata held by a mapping file.
 interface MappingRelationship
          Mapping relationship 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 MultiRelationshipMapping
          Multi-valued relationship (1:m, m:m) mapping.
 interface NamedColumn
           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 NamedDiscriminatorColumn
          Named discriminator 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedQuery
          named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToManyMapping
          JPA 1:m 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 OneToManyRelationship
          1:m relationship (mapped by, join 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 OneToOneMapping
          JPA 1:1 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 OneToOneRelationship
          1:1 relationship (mapped by, 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 OptionalMapping
          JPA attribute mapping that is optional (e.g. basic, single relationship).
 interface Orderable
          Multi-valued (1:m, m:m) relationship mappings support ordering.
 interface OrderBy
          For primary key or specified other key ordering Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Override_
          Specified or 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 OverrideContainer
          attribute or association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OverrideRelationship
          Association override 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 PersistentAttribute
          Context persistent attribute (field or property).
 interface PersistentType
          Context persistent type.
static interface PersistentType.Parent
           
 interface PrimaryKeyJoinColumn
          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 PrimaryKeyJoinColumnRelationship
          Primary key join column relationship 1:1 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Query
          Named and named native queries.
 interface QueryContainer
          Container for named queries and/or named native queries.
 interface QueryHint
          query hint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ReferenceTable
          Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) 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 Relationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or SpecifiedAssociationOverride: 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 RelationshipMapping
          JPA relationship (1:1, 1:m, m:1, m:m) mapping.
 interface RelationshipStrategy
          Strategy describing how two entities are related, either for a relationship mapping or an association override: 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SequenceGenerator
          sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SingleRelationshipMapping
          JPA single relationship (m:1, 1:1) 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 SpecifiedAccessReference
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite).
 interface SpecifiedAssociationOverride
          Specified 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 SpecifiedAttributeOverride
          Specified attribute override.
 interface SpecifiedBaseColumn
          Specified 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 SpecifiedBaseJoinColumn
          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 SpecifiedColumn
          Specified 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 SpecifiedDiscriminatorColumn
          Specified discriminator 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 SpecifiedJoinColumn
          Specified 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 SpecifiedJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 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 SpecifiedJoinColumnRelationshipStrategy
          Join column relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SpecifiedJoinTable
          Used by many-to-many and one-to-many mappings.
 interface SpecifiedJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.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 SpecifiedJoinTableRelationshipStrategy
          Join table relationship strategy.
 interface SpecifiedMappedByRelationshipStrategy
          "Mapped by" relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SpecifiedNamedColumn
          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 SpecifiedNamedDiscriminatorColumn
          Specified discriminator 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 SpecifiedOverride
          Specified 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 SpecifiedOverrideRelationship
          Association override 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 SpecifiedPersistentAttribute
          Specified persistent attribute (field or property).
 interface SpecifiedPrimaryKeyJoinColumn
          Specified 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 SpecifiedPrimaryKeyJoinColumnRelationshipStrategy
          Primary key join column relationship strategy.
 interface SpecifiedReferenceTable
          Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) 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 SpecifiedRelationship
          Specified relationship (used by either mappings or specified association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SpecifiedRelationshipStrategy
          Strategy describing how two entities are related, either for a relationship mapping or a specified 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 SpecifiedSecondaryTable
          Entity secondary 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 SpecifiedTable
          Specified (as in not a virtual join or secondary table; i.e. the table can still be a default table that is not "specified" in the Java or XML source file - see SpecifiedTable.isSpecifiedInResource()): 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 SpecifiedTableColumn
          Specified 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 SpecifiedUniqueConstraint
          database unique constraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
static interface SpecifiedUniqueConstraint.Parent
          All parents must implement this interface.
 interface Table
          Specified or virtual: 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 TableColumn
           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 TableGenerator
          table generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VersionMapping
          JPA version 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 VirtualAssociationOverride
          Virtual 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 VirtualAttributeOverride
          Virtual attribute 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 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) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VirtualColumn
          Virtual 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 VirtualJoinColumn
          Virtual 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 VirtualJoinColumnRelationship
          Virtual join column relationship (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VirtualJoinColumnRelationshipStrategy
          Virtual join column relationship strategy (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VirtualJoinTable
          Used by association overrides.
 interface VirtualJoinTableRelationship
          Virtual join table relationship (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VirtualJoinTableRelationshipStrategy
          Virtual join table relationship strategy (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 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 VirtualNamedDiscriminatorColumn
          Virtual named discriminator 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VirtualPrimaryKeyJoinColumn
          Virtual primary key join column.
 interface VirtualReferenceTable
          Virtual reference 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 VirtualRelationship
          Virtual relationship (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VirtualRelationshipStrategy
          Virtual relationship strategy (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VirtualSecondaryTable
          Virtual secondary 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 VirtualTable
          Virtual 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 VirtualTableColumn
          Virtual table 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 VirtualUniqueConstraint
          Virtual database unique constraint.
 interface XmlFile
          Context representation of any JPA XML file.
static interface XmlFile.Root
          Common interface for the root element for a JPA XML file (e.g.
 

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 JavaAssociationOverrideContainer
          Java association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaAttributeOverrideContainer
          Java attribute override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaBaseEmbeddedMapping
          Behavior common to Java embedded and embedded ID mappings.
 interface JavaBaseEnumeratedConverter
          Java enumerated/map key enumerated 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 JavaBaseTemporalConverter
          Java temporal/map key temporal 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 JavaBasicMapping
          Java basic 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 JavaColumnMapping
          Java column 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 JavaConverter
          Java 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 JavaConvertibleMapping
          Java attribute mapping that has a converter (e.g. basic, ID, version).
 interface JavaDatabaseGenerator
          Java sequence and table generators Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaEmbeddable
          Java 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 JavaEmbeddedIdMapping
          Java embedded ID 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 JavaEmbeddedMapping
          Java embedded 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 JavaEntity
          Java 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 JavaGeneratedValue
          Java generated value Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaGeneratedValueMapping
           Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaGenerator
          Java sequence and table generators Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaGeneratorContainer
          Java generator container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
static interface JavaGeneratorContainer.Parent
          Parent adapter
 interface JavaIdClassReference
          Java ID class reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaIdMapping
          Java ID 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 JavaIdTypeMapping
          Java ID 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 JavaJoinColumnRelationship
          Java join column relationship (1:1, 1:m, m:1, and 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 JavaJoinTableRelationship
          Java join table relationship (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 JavaLobConverter
          Java LOB 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 JavaManagedType
          Context Java managed type.
 interface JavaManyToManyMapping
          Java m:m 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 JavaManyToManyRelationship
          Java m:m 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 JavaManyToOneMapping
          Java m:1 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 JavaManyToOneRelationship
          Java m:1 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 JavaMappedByRelationship
          Java "mapped by" relationship (1:1, 1:m, 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 JavaMappedSuperclass
          Java mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaMappingJoinColumnRelationship
          Java mapping join column relationship (1:1, 1:m, m:1) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaMappingJoinTableRelationship
          Java mapping join table relationship (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 JavaMappingRelationship
          Java mapping relationship (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 JavaNamedNativeQuery
          Java named native query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaNamedQuery
          Java named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaOneToManyMapping
          Java 1:m 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 JavaOneToManyRelationship
          Java 1:m 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 JavaOneToOneMapping
          Java 1:1 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 JavaOneToOneRelationship
          Java 1:1 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 JavaOverrideContainer
          Java attribute or association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaPersistentType
          Context Java persistent type.
 interface JavaPrimaryKeyJoinColumnRelationship
          Java primary key join column relationship (1:1) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaQuery
          Java named and named native queries Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaQueryContainer
          Java query container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
static interface JavaQueryContainer.Parent
          Parent adapter
 interface JavaQueryHint
          Java query hint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaRelationshipMapping
          Java relationship (1:1, 1:m, m:1, m:m) mapping.
 interface JavaSequenceGenerator
          Java sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSingleRelationshipMapping
          Java single (m:1, 1:1) 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 JavaSpecifiedAssociationOverride
          Specified Java 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 JavaSpecifiedAttributeOverride
          Specified Java attribute 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 JavaSpecifiedBaseColumn
          Java specified 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 JavaSpecifiedBaseJoinColumn
          Java 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 JavaSpecifiedColumn
          Java specified 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 JavaSpecifiedDiscriminatorColumn
          Java specified discriminator 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 JavaSpecifiedJoinColumn
          Java specified 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 JavaSpecifiedJoinColumnRelationshipStrategy
          Java join column relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSpecifiedJoinTable
          Java join 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 JavaSpecifiedJoinTableRelationshipStrategy
          Java join table relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSpecifiedNamedColumn
          Java 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 JavaSpecifiedOverride
          Specified Java 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 JavaSpecifiedOverrideRelationship
          Java association override 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 JavaSpecifiedPersistentAttribute
          Java specified persistent attribute (field or property).
 interface JavaSpecifiedPrimaryKeyJoinColumn
          Java specified 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 JavaSpecifiedPrimaryKeyJoinColumnRelationshipStrategy
          Java primary key join column relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSpecifiedReferenceTable
          Java reference 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 JavaSpecifiedSecondaryTable
          Java secondary 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 JavaSpecifiedTable
          Java specified 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 JavaSpecifiedUniqueConstraint
          Java unique constraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaTable
          Java 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 JavaTableGenerator
          Java table generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaTransientMapping
          Java transient "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 JavaVersionMapping
          Java version 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 JavaVirtualAssociationOverride
          Java virtual 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 JavaVirtualAttributeOverride
          Java virtual attribute 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 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.
 

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 OrmAssociationOverrideContainer
          orm.xml association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmAttributeMapping
          orm.xml attribute mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmAttributeOverrideContainer
          orm.xml attribute override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmBaseEmbeddedMapping
          Behavior common to orm.xml embedded and embedded ID mappings.
 interface OrmBaseEnumeratedConverter
          orm.xml enumerated/map key enumerated 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 OrmBaseTemporalConverter
          orm.xml temporal/map key temporal 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 OrmBasicMapping
          orm.xml basic 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 OrmCascade
          orm.xml cascade (persist, merge, remove, refresh) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmColumnMapping
          orm.xml column 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 OrmConverter
          orm.xml 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 OrmConvertibleMapping
          orm.xml attribute mapping that has a converter (e.g. basic, ID, version).
 interface OrmEmbeddable
          orm.xml 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 OrmEmbeddedIdMapping
          orm.xml embedded ID 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 OrmEmbeddedMapping
          orm.xml embedded 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 OrmEntity
          orm.xml 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 OrmGeneratedValue
          orm.xml generated value Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmGeneratedValueMapping
          orm.xml ID 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 OrmGenerator
          orm.xml sequence and table generators Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmGeneratorContainer
          orm.xml generator container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmIdClassReference
          orm.xml ID class reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmIdMapping
          orm.xml ID 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 OrmIdTypeMapping
          orm.xml ID 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 OrmJoinColumnRelationship
          orm.xml join column relationship (1:1, 1:m, m:1, and 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 OrmJoinTableRelationship
          orm.xml join table relationship (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 OrmLobConverter
          orm.xml LOB 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 OrmManagedType
          Context managed type.
 interface OrmManyToManyMapping
          orm.xml m:m 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 OrmManyToManyRelationship
          orm.xml m:m 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 OrmManyToOneMapping
          orm.xml m:1 mapping.
 interface OrmManyToOneRelationship
          orm.xml m:1 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 OrmMappedByRelationship
          orm.xml "mapped by" relationship (1:1, 1:m, 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 OrmMappedSuperclass
          orm.xml mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmMappingJoinColumnRelationship
          orm.xml mapping join column relationship (1:1, 1:m, m:1) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmMappingJoinTableRelationship
          orm.xml mapping join table relationship (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 OrmMappingRelationship
          orm.xml mapping relationship (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 OrmMultiRelationshipMapping
          orm.xml multi-valued relationship (1:m, m:m) mapping.
 interface OrmNamedNativeQuery
          orm.xml named native query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmNamedQuery
          orm.xml named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmOneToManyMapping
          orm.xml 1:m 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 OrmOneToManyRelationship
          orm.xml 1:m relationship reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmOneToOneMapping
          orm.xml 1:1 mapping.
 interface OrmOneToOneRelationship
          orm.xml 1:1 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 OrmOverrideContainer
          orm.xml attribute or association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 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
          orm.xml persistent attribute (field or property).
 interface OrmPersistentType
          orm.xml persistent type Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmPrimaryKeyJoinColumnRelationship
          orm.xml primary key join column relationship (1:1) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmQuery
          orm.xml named and named native queries Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmQueryContainer
          orm.xml query container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmQueryHint
          orm.xml query hint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmRelationshipMapping
          orm.xml relationship (1:1, 1:m, m:1, m:m) mapping.
 interface OrmSequenceGenerator
          orm.xml sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSingleRelationshipMapping
          orm.xml single (1:1, m:1) mapping.
 interface OrmSpecifiedAssociationOverride
          Specified orm.xml 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 OrmSpecifiedAttributeOverride
          Specified orm.xml attribute 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 OrmSpecifiedBaseColumn
          orm.xml specified 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 OrmSpecifiedBaseJoinColumn
          orm.xml 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 OrmSpecifiedColumn
          orm.xml specified 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 OrmSpecifiedDiscriminatorColumn
          orm.xml specified discriminator 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 OrmSpecifiedJoinColumn
          orm.xml specified 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 OrmSpecifiedJoinColumnRelationshipStrategy
          orm.xml join column relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSpecifiedJoinTable
          orm.xml join 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 OrmSpecifiedJoinTableRelationshipStrategy
          orm.xml join table relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSpecifiedMappedByRelationshipStrategy
          orm.xml "mapped by" relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSpecifiedNamedColumn
          orm.xml 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 OrmSpecifiedOverride
          Specified orm.xml 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 OrmSpecifiedOverrideRelationship
          orm.xml association override 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 OrmSpecifiedPersistentAttribute
          orm.xml specified persistent attribute (field or property).
 interface OrmSpecifiedPrimaryKeyJoinColumn
          orm.xml specified 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 OrmSpecifiedPrimaryKeyJoinColumnRelationshipStrategy
          orm.xml primary key join column relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSpecifiedReferenceTable
          orm.xml join table or 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 OrmSpecifiedSecondaryTable
          orm.xml secondary 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 OrmSpecifiedTable
          orm.xml specified 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 OrmSpecifiedUniqueConstraint
          orm.xml unique constraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmTable
          orm.xml 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 OrmTableGenerator
          orm.xml table generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmTransientMapping
          orm.xml transient "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 OrmTypeMapping
          orm.xml 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 OrmVersionMapping
          orm.xml version 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 OrmVirtualAssociationOverride
          orm.xml virtual 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 OrmVirtualAttributeOverride
          Java virtual attribute 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 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 OrmVirtualPrimaryKeyJoinColumn
          orm.xml virtual primary key join column.
 interface OrmVirtualSecondaryTable
          orm.xml virtual secondary 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 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 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.AbstractJpaModel<P extends JpaModel>
           
 

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.AbstractJpaContextModel<P extends JpaContextModel>
           
 

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.AbstractPersistenceXmlContextModel<P extends JpaContextModel>
           
 

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 AssociationOverride2_0
          JPA 2.0 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 AssociationOverrideContainer2_0
          JPA 2.0 Association override container.
 interface AttributeMapping2_0
          JPA 2.0 attribute mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Cacheable2_0
          cacheable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface CacheableReference2_0
          cacheable reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface Cascade2_0
          JPA 2.0 cascade (persist, merge, remove, refresh, detach) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface CollectionMapping2_0
          JPA 2.0 collection mapping (e.g. 1:m, m:m, element collection) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface CollectionTable2_0
          Used by element collection mappings.
 interface ConvertibleKeyMapping2_0
          JPA attribute mapping that has a map key converter (JPA 2.0 collection mappings) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface DerivableIdMapping2_0
          JPA 2.0 attribute mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface DerivedIdentity2_0
          Derived identity Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface DerivedIdentityStrategy2_0
          Derived identity strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ElementCollectionMapping2_0
          JPA 2.0 element collection 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 EmbeddedIdMapping2_0
          JPA 2.0 embedded ID 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 EmbeddedMapping2_0
          JPA 2.0 embedded 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 IdDerivedIdentityStrategy2_0
          ID derived identity strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdMapping2_0
          JPA 2.0 ID 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 JpaContextRoot2_0
          Root of the Dali JPA 2.0 context model.
 interface ManyToManyMapping2_0
          JPA 2.0 m:m 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 ManyToOneMapping2_0
          JPA 2.0 m:1 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 ManyToOneRelationship2_0
          JPA 2.0 m:1 relationship (mapped by, join column, join 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 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MultiRelationshipMapping2_0
          JPA 2.0 multi relationship (m:m, 1:m) 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 NamedQuery2_0
          JPA 2.0 named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToManyMapping2_0
          JPA 2.0 1:m 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 OneToManyRelationship2_0
          JPA 2.0 1:m relationship (mapped by, join table, 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 OneToOneMapping2_0
          JPA 2.0 1:1 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 OneToOneRelationship2_0
          JPA 2.0 1:1 relationship (mapped by, join column, primary key join column, join 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 Orderable2_0
          Multi-valued (1:m, m:m) relationship and element collection mappings support ordering.
 interface OrphanRemovable2_0
          Oprhan removal Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrphanRemovalMapping2_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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PersistentAttribute2_0
          JPA 2.0 context persistent attribute (field or property).
 interface PersistentType2_0
          JPA 2.0 context persistent type.
 interface RelationshipMapping2_0
          JPA 2.0 relationship (1:m, m:m, m:1, 1:1) 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 SequenceGenerator2_0
          JPA 2.0 sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface SingleRelationshipMapping2_0
          JPA 2.0 single relationship (m:1, 1:1) 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 SpecifiedMappingRelationshipStrategy2_0
          Strategy describing how two entities are joined via a RelationshipMapping: 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 SpecifiedOrderColumn2_0
          Specified 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 SpecifiedOverrideRelationship2_0
          JPA 2.0 association override 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 SpecifiedPersistentAttribute2_0
          JPA 2.0 specified persistent attribute (field or property).S Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VirtualOverrideRelationship2_0
          JPA 2.0 virtual association override relationship 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.java
 

Subinterfaces of Model in org.eclipse.jpt.jpa.core.jpa2.context.java
 interface JavaAssociationOverrideContainer2_0
          JPA 2.0 Java association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaAttributeOverrideContainer2_0
          JPA 2.0 Java attribute override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaCacheableReference2_0
          Java cacheable reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaCollectionMapping2_0
          Java collection mapping (e.g. 1:m, m:m, element collection) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaCollectionTable2_0
          Java 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 JavaConvertibleKeyMapping2_0
          Java attribute mapping that has a key converter, collection mappings Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaDerivedIdentity2_0
          Java derived identity Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaElementCollectionMapping2_0
          Java element collection 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 JavaEmbeddedMapping2_0
          JPA 2.0 Java embedded 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 JavaEntity2_0
          Java entity 2.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 JavaManyToOneRelationship2_0
          JPA 2.0 Java m:1 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 JavaNamedQuery2_0
          JPA 2.0 Java named native query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaOneToManyRelationship2_0
          JPA 2.0 Java 1:m 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 JavaOneToOneRelationship2_0
          JPA 2.0 Java 1:1 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 JavaOrderable2_0
          JPA 2.0 Java ordering Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaOverrideContainer2_0
          JPA 2.0 Java attribute or association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSequenceGenerator2_0
          JPA 2.0 Java sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaSingleRelationshipMapping2_0
          JPA 2.0 Java single (m:1, 1:1) 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 JavaSpecifiedAssociationOverride2_0
          JPA 2.0 Java specified 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 JavaSpecifiedOrderColumn2_0
          Java specified 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 JavaSpecifiedOverrideRelationship2_0
          JPA 2.0 Java association override relationship 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.orm
 

Subinterfaces of Model in org.eclipse.jpt.jpa.core.jpa2.context.orm
 interface OrmAssociationOverrideContainer2_0
          JPA 2.0 orm.xml association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmCacheableReference2_0
          orm.xml cacheable reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmCascade2_0
          orm.xml 2.0 cascade (persist, merge, remove, refresh, detach) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmCollectionMapping2_0
          orm.xml collection mapping (e.g. 1:m, m:m, element collection) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmCollectionTable2_0
          orm.xml 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 OrmConvertibleKeyMapping2_0
          Java attribute mapping that has a key converter, collection mappings Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmDerivedIdentity2_0
          orm.xml derived identity Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmElementCollectionMapping2_0
          orm.xml element collection 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 OrmEmbeddedMapping2_0
          JPA 2.0 orm.xml embedded 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 OrmEntity2_0
          orm.xml 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 OrmIdDerivedIdentityStrategy2_0
          orm.xml ID derived identity strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmManyToOneRelationship2_0
          JPA 2.0 orm.xml m:1 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 OrmMapsIdDerivedIdentityStrategy2_0
          orm.xml maps ID derived identity strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmNamedQuery2_0
          JPA 2.0 orm.xml named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmOneToManyRelationship2_0
          JPA 2.0 orm.xml 1:m 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 OrmOneToOneRelationship2_0
          JPA 2.0 orm.xml 1:1 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 OrmOrderable2_0
          JPA 2.0 orm.xml ordering Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 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 OrmSequenceGenerator2_0
          JPA 2.0 orm.xml sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrmSingleRelationshipMapping2_0
          JPA 2.0 orm.xml single (1:1, m:1) mapping.
 interface OrmSpecifiedAssociationOverride2_0
          JPA 2.0 orm.xml specified 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 OrmSpecifiedOrderColumn2_0
          orm.xml specified 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 OrmSpecifiedOverrideRelationship2_0
          JPA 2.0 orm.xml association override relationship 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
 

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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 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 Connection2_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 Options2_0
          JPA 2.0 options 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 AccessAnnotation2_0
          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 AssociationOverrideAnnotation2_0
          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 CacheableAnnotation2_0
          Corresponds to the JPA 2.0 annotation javax.persistence.Cacheable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface CollectionTableAnnotation2_0
          Corresponds to the JPA 2.0 annotation 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 ElementCollectionAnnotation2_0
          Corresponds to the JPA 2.0 annotation javax.persistence.ElementCollection Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratedAnnotation2_0
          Corresponds to the Java 6 annotation javax.annotation.Generated Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToManyAnnotation2_0
          Corresponds to the JPA 2.0 annotation javax.persistence.ManyToMany Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToOneAnnotation2_0
          Corresponds to the JPA 2.0 annotation javax.persistence.ManyToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MapKeyClassAnnotation2_0
          Corresponds to the JPA 2.0 annotation javax.persistence.MapKeyClass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MapKeyColumnAnnotation2_0
          Corresponds to the JPA 2.0 annotation 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 MapKeyEnumeratedAnnotation2_0
          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 MapKeyJoinColumnAnnotation2_0
          Corresponds to the JPA annotation 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 MapKeyTemporalAnnotation2_0
          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 MapsIdAnnotation2_0
          Corresponds to the JPA 2.0 annotation javax.persistence.MapsId Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedQueryAnnotation2_0
          Corresponds to the JPA 2.0 annotation javax.persistence.NamedQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToManyAnnotation2_0
          Corresponds to the JPA 2.0 annotation javax.persistence.OneToMany Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToOneAnnotation2_0
          Corresponds to the JPA 2.0 annotation javax.persistence.OneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrderColumnAnnotation2_0
          Corresponds to the JPA 2.0 annotation javax.persistence.OrderColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OwningRelationshipMappingAnnotation2_0
          Represents a relationship mapping annotation that may have the orphanRemoval element: 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 RelationshipMappingAnnotation2_0
          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 SequenceGeneratorAnnotation2_0
          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 StaticMetamodelAnnotation2_0
          Corresponds to the JPA 2.0 annotation javax.persistence.metamodel.StaticMetamodel 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.resource.java
 

Subinterfaces of Model in org.eclipse.jpt.jpa.core.resource.java
 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 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 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 BaseEnumeratedAnnotation
          Corresponds to the JPA annotations: javax.persistence.Enumerated 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 BaseJoinColumnAnnotation
          Corresponds to the JPA annotations: javax.persistence.JoinColumn javax.persistence.MapKeyJoinColumn 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 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 BaseTemporalAnnotation
          Corresponds to the JPA annotations: javax.persistence.Temporal 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 BasicAnnotation
          Corresponds to the JPA annotation javax.persistence.Basic Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.Column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface 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 CompleteJoinColumnAnnotation
          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 DatabaseGeneratorAnnotation
          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 DiscriminatorColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.DiscriminatorColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface DiscriminatorValueAnnotation
          Corresponds to the JPA annotation javax.persistence.DiscriminatorValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddableAnnotation
          Corresponds to the JPA annotation javax.persistence.Embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddedAnnotation
          Corresponds to the JPA annotation javax.persistence.Embedded Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EmbeddedIdAnnotation
          Corresponds to the JPA annotation javax.persistence.EmbeddedId Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EntityAnnotation
          Corresponds to the JPA annotation javax.persistence.Entity Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EnumeratedAnnotation
          Corresponds to the JPA annotation javax.persistence.Enumerated Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratedValueAnnotation
          Corresponds to the JPA annotation javax.persistence.GeneratedValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface GeneratorAnnotation
          Common protocol among: javax.persistence.SequenceGenerator javax.persistence.TableGenerator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdAnnotation
          Corresponds to the JPA annotation javax.persistence.Id Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IdClassAnnotation
          This interface corresponds to the JPA annotation javax.persistence.IdClass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface InheritanceAnnotation
          Corresponds to the JPA annotation javax.persistence.Inheritance Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.JoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinTableAnnotation
          Corresponds to the JPA annotation javax.persistence.JoinTable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface LobAnnotation
          Corresponds to the JPA annotation javax.persistence.Lob Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToManyAnnotation
          Corresponds to the JPA annotation javax.persistence.ManyToMany Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ManyToOneAnnotation
          Corresponds to the JPA annotation javax.persistence.ManyToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MapKeyAnnotation
          Corresponds to the JPA annotation javax.persistence.MapKey Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MappedSuperclassAnnotation
          Corresponds to the JPA annotation javax.persistence.MappedSuperclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedColumnAnnotation
          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 NamedNativeQueryAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedNativeQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedQueryAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToManyAnnotation
          Corresponds to the JPA annotation javax.persistence.OneToMany Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OneToOneAnnotation
          Corresponds to the JPA annotation javax.persistence.OneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OrderByAnnotation
          Corresponds to the JPA annotation javax.persistence.OrderBy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OverrideAnnotation
          Common protocol for javax.persistence.AttributeOverride javax.persistence.AssociationOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface OwnableRelationshipMappingAnnotation
          Represents a relationship mapping annotation that may have the mappedBy element: javax.persistence.ManyToMany javax.persistence.OneToMany javax.persistence.OneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PrimaryKeyJoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.PrimaryKeyJoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface 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 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TableGeneratorAnnotation
          Corresponds to the JPA annotation javax.persistence.TableGenerator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TemporalAnnotation
          Corresponds to the JPA annotation javax.persistence.Temporal Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TransientAnnotation
          Corresponds to the JPA annotation javax.persistence.Transient Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface UniqueConstraintAnnotation
          Corresponds to the JPA annotation javax.persistence.UniqueConstraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VersionAnnotation
          Corresponds to the JPA annotation javax.persistence.Version Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Uses of Model in org.eclipse.jpt.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 EclipseLinkAccessMethodsContainer
          Common interface that can be used by clients interested only in a type or attribute's access methods setting (e.g. a UI composite).
 interface EclipseLinkArrayMapping2_3
          EclipseLink array 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 EclipseLinkBasicCollectionMapping
          EclipseLink basic collection 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 EclipseLinkBasicMapMapping
          EclipseLink basic map 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 EclipseLinkBasicMapping
          EclipseLink basic mapping.
 interface EclipseLinkChangeTracking
          EclipseLink change tracking Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkConversionValue
          Corresponds to a ConversionValue resource model object Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkConvert
          EclipseLink convert (not to be confused with EclipseLink 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 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 EclipseLinkConverterContainer
          EclipseLink converter container 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkCustomizer
          Corresponds to a Customizer resource model object Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkElementCollectionMapping2_0
          EclipseLink element collection 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 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 EclipseLinkGeneratorContainer
          Container for a table generator and/or sequence generator and/or uuid generator.
 interface EclipseLinkIdMapping
          EclipseLink ID 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 EclipseLinkIdMapping2_0
          EclipseLink ID mapping 2.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 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 EclipseLinkManyToManyMapping
          EclipseLink relationship (1:1, 1:m, m:1, m:m) mapping.
 interface EclipseLinkManyToManyMapping2_0
          EclipseLink ID mapping 2.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 EclipseLinkManyToOneMapping
          EclipseLink relationship (1:1, 1:m, m:1, m:m) mapping.
 interface EclipseLinkManyToOneMapping2_0
          EclipseLink m:1 mapping 2.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 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 EclipseLinkMultitenancy2_3
          EclipseLink multitenancy 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkObjectTypeConverter
          EclipseLink object type 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 EclipseLinkOneToManyMapping
          EclipseLink 1:m 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 EclipseLinkOneToManyMapping2_0
          EclipseLink 1:m 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 EclipseLinkOneToManyRelationship
          EclipseLink 1:m 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 EclipseLinkOneToManyRelationship2_0
          EclipseLink 2.0 1:m 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 EclipseLinkOneToOneMapping
          EclipseLink 1:1 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 EclipseLinkOneToOneMapping2_0
          EclipseLink 1:1 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 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkRelationshipMapping
          EclipseLink relationship (1:1, 1:m, m:1, m:m) mapping.
 interface EclipseLinkSpecifiedAccessMethodsContainer
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite).
 interface EclipseLinkSpecifiedTenantDiscriminatorColumn2_3
          Specified tenant discriminator 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 EclipseLinkStructConverter
          EclipseLink struct 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 EclipseLinkStructureMapping2_3
          EclipseLink structure 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 EclipseLinkTenantDiscriminatorColumn2_3
          tenant discriminator 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 EclipseLinkTimeOfDay
          EclipseLink caching expiry time of day Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkTransformationMapping
          EclipseLink transformation 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 EclipseLinkTypeConverter
          EclipseLink type 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 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 EclipseLinkUuidGenerator
          UUID generator - corresponds to org.eclipse.persistence.annotations.UuidGenerator 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkVersionMapping
          EclipseLink version 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 EclipseLinkVirtualTenantDiscriminatorColumn2_3
          Virtual tenant discriminator column 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.context.java
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.java
 interface EclipseLinkJavaCaching
          EclipseLink Java caching Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkJavaConverterContainer
          EclipseLink Java converter container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
static interface EclipseLinkJavaConverterContainer.Parent
          Parent
 interface EclipseLinkJavaConvertibleMapping
          EclipseLink Java convertible mapping.
 interface EclipseLinkJavaEmbeddable
          EclipseLink Java 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 EclipseLinkJavaEntity
          EclipseLink Java 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 EclipseLinkJavaMappedSuperclass
          EclipseLink Java mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkJavaMultitenancy2_3
           
 interface EclipseLinkJavaNonEmbeddableTypeMapping
          EclipseLink Java non-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 EclipseLinkJavaOneToManyRelationship
          EclipseLink Java 1:m 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 EclipseLinkJavaOneToManyRelationship2_0
          EclipseLink 2.0 Java 1:m 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 EclipseLinkJavaSpecifiedTenantDiscriminatorColumn2_3
          Java specified tenant discriminator 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 EclipseLinkJavaTypeMapping
          EclipseLink Java 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 EclipseLinkJavaUuidGenerator
          EclipseLink 2.4 Java Uuid generator 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.context.orm
 

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.orm
 interface EclipseLinkEntityMappings
           
 interface EclipseLinkOrmConverterContainer
          EclipseLink orm.xml converter container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
static interface EclipseLinkOrmConverterContainer.Parent
           
 interface EclipseLinkOrmConvertibleMapping
          EclipseLink orm convertible mapping.
 interface EclipseLinkOrmEmbeddable
          EclipseLink orm.xml 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 EclipseLinkOrmEntity
          EclipseLink orm.xml 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 EclipseLinkOrmMappedSuperclass
          EclipseLink orm.xml mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkOrmMultitenancy2_3
           
 interface EclipseLinkOrmNonEmbeddableTypeMapping
          EclipseLink orm.xml non-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 EclipseLinkOrmOneToManyRelationship
          EclipseLink orm.xml 1:m 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 EclipseLinkOrmOneToManyRelationship2_0
          EclipseLink 2.0 orm.xml 1:m 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 EclipseLinkOrmPersistentType
          eclipselink-orm.xml persistent type: mapping access access-methods attributes super persistent type Java persistent type
 interface EclipseLinkOrmSpecifiedTenantDiscriminatorColumn2_3
          orm.xml specified tenant discriminator 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 EclipseLinkOrmTypeMapping
          EclipseLink ORM 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 EclipseLinkOrmUuidGenerator
          eclipselink-orm.xml 2.4 uuid generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkPersistenceUnitDefaults
          EclipseLink orm.xml file
persistence-unit-defaults element
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.eclipselink.core.context.persistence
 interface EclipseLinkCaching
          Caching
 interface EclipseLinkConnection
          EclipseLink connection
 interface EclipseLinkConnection2_0
          EclipseLink 2.0 connection
 interface EclipseLinkCustomization
          Customization
 interface EclipseLinkGeneralProperties
          GeneralProperties
 interface EclipseLinkLogging
          EclipseLink logging
 interface EclipseLinkLogging2_0
          EclipseLink 2.0 logging
 interface EclipseLinkLogging2_4
          EclipseLink 2.0 logging
 interface EclipseLinkOptions
          EclipseLink options
 interface EclipseLinkOptions2_0
          EclipseLink 2.0 options
 interface EclipseLinkSchemaGeneration
          EclipseLink schema generation
 

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

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 ArrayAnnotation2_3
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Array Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseConvertAnnotation
          Common protocol among: org.eclipse.persistence.annotations.Convert org.eclipse.persistence.annotations.MapKeyConvert Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BaseTypeConverterAnnotation
          Common protocol among: org.eclipse.persistence.annotations.TypeConverter org.eclipse.persistence.annotations.ObjectTypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BasicCollectionAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.BasicCollection Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface BasicMapAnnotation
          Corresponds to the Eclipselink annotation org.eclipse.persistence.annotations.BasicMap Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface CacheAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Cache Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ChangeTrackingAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ChangeTracking Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ClassExtractorAnnotation2_1
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ClassExtractor Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ConversionValueAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ConversionValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ConvertAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Convert Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface CustomizerAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Customizer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ExistenceCheckingAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ExistenceChecking Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JoinFetchAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.JoinFetch Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MapKeyConvertAnnotation2_0
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.MapKeyConvert Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MultitenantAnnotation2_3
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Multitenant Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MutableAnnotation
          Corresponds to the Eclipselink annotation org.eclipse.persistence.annotations.Mutable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedConverterAnnotation
          Common protocol among: org.eclipse.persistence.annotations.Converter org.eclipse.persistence.annotations.StructConverter org.eclipse.persistence.annotations.TypeConverter org.eclipse.persistence.annotations.ObjectTypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ObjectTypeConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ObjectTypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PrimaryKeyAnnotation
          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 PrivateOwnedAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.PrivateOwned Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ReadOnlyAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ReadOnly Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ReadTransformerAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ReadTransformer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface StructConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.StructConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface StructureAnnotation2_3
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Structure Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TenantDiscriminatorColumnAnnotation2_3
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.TenantDiscriminatorColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TimeOfDayAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.TimeOfDay Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TransformationAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Transformation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TransformerAnnotation
          Common protocol among: org.eclipse.persistence.annotations.ReadTransformer org.eclipse.persistence.annotations.WriteTransformer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface TypeConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.TypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface UuidGeneratorAnnotation2_4
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.UuidGenerator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface VariableOneToOneAnnotation
          Corresponds to EclipseLink annotation org.eclipse.persistence.annotations.VariableOneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface WriteTransformerAnnotation
          Corresponds to the Eclipselink annotation org.eclipse.persistence.annotations.WriteTransformer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

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

Subinterfaces of Model in org.eclipse.jpt.jpa.ui
 interface JpaFileModel
          Standard adapter for retrieving a JPA file model with change notification when the JPA file is created or destroyed (or its JPA project is created or destroyed): IFile file = (IFile) ResourcesPlugin.getWorkspace().getRoot().findMember("Foo.java"); JpaFileModel jpaFileModel = (JpaFileModel) file.getAdapter(JpaFileModel.class); JpaFile jpaFile = jpaFileModel.getValue();
 interface JpaProjectModel
          Standard adapter for retrieving a JPA project model with change notification when the JPA project is created or destroyed: IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject("Foo Project"); JpaProjectModel jpaProjectModel = (JpaProjectModel) project.getAdapter(JpaProjectModel.class); JpaProject jpaProject = jpaProjectModel.getValue();
 interface JpaProjectsModel
          Standard adapter for retrieving a model of a workspace's JPA projects with change notification when the model changes: IWorkspace workspace = ResourcesPlugin.getWorkspace(); JpaProjectsModel jpaProjectsModel = (JpaProjectsModel) workspace.getAdapter(JpaProjectsModel.class);
 


Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.