Uses of Interface
org.eclipse.jpt.jpa.core.resource.java.NestableAnnotation

Packages that use NestableAnnotation
org.eclipse.jpt.jpa.core.jpa2.resource.java   
org.eclipse.jpt.jpa.core.resource.java   
org.eclipse.jpt.jpa.eclipselink.core.resource.java   
 

Uses of NestableAnnotation in org.eclipse.jpt.jpa.core.jpa2.resource.java
 

Subinterfaces of NestableAnnotation in org.eclipse.jpt.jpa.core.jpa2.resource.java
 interface NestableMapKeyJoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.MapKeyJoinColumn
 

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

Classes in org.eclipse.jpt.jpa.core.resource.java with type parameters of type NestableAnnotation
 interface AnnotationContainer<T extends NestableAnnotation>
          Common behavior for all annotation "containers".
 interface ContainerAnnotation<T extends NestableAnnotation>
          Common behavior for all "container" annotations.
 

Subinterfaces of NestableAnnotation in org.eclipse.jpt.jpa.core.resource.java
 interface NestableAssociationOverrideAnnotation
          Corresponds to the JPA annotation javax.persistence.AssociationOverride
 interface NestableAttributeOverrideAnnotation
          Corresponds to the JPA annotation javax.persistence.AttributeOverride
 interface NestableJoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.JoinColumn
 interface NestableNamedNativeQueryAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedNativeQuery
 interface NestableNamedQueryAnnotation
          Corresponds to the JPA annotation javax.persistence.NamedQuery
 interface NestablePrimaryKeyJoinColumnAnnotation
          Corresponds to the JPA annotation javax.persistence.PrimaryKeyJoinColumn
 interface NestableQueryHintAnnotation
          Corresponds to the JPA annotation javax.persistence.QueryHint
 interface NestableSecondaryTableAnnotation
          Corresponds to the JPA annotation javax.persistence.SecondaryTable
 interface NestableUniqueConstraintAnnotation
          Corresponds to the JPA annotation javax.persistence.UniqueConstraint
 

Methods in org.eclipse.jpt.jpa.core.resource.java that return NestableAnnotation
 NestableAnnotation JavaResourceAnnotatedElement.addAnnotation(int index, java.lang.String nestableAnnotationName, java.lang.String containerAnnotationName)
          Add a new nestable annotation with the specified name.
 

Methods in org.eclipse.jpt.jpa.core.resource.java that return types with arguments of type NestableAnnotation
 java.util.Iterator<NestableAnnotation> JavaResourceAnnotatedElement.annotations(java.lang.String nestableAnnotationName, java.lang.String containerAnnotationName)
          Return the nestable annotations with the specified name in the order they appear.
 

Methods in org.eclipse.jpt.jpa.core.resource.java with parameters of type NestableAnnotation
 void ContainerAnnotation.addNestedAnnotation(int index, NestableAnnotation annotation)
          In preparation for a just-nested annotation being written to the source file, add the just-nested annotation to the container annotation at the specified index without firing change notification.
 void JavaResourceAnnotatedElement.addStandAloneAnnotation(NestableAnnotation standAloneAnnotation)
          In preparation for a just-unnested annotation being written to the source file, add the just-unnested annotation to the member without firing change notification.
 void ContainerAnnotation.nestStandAloneAnnotation(NestableAnnotation standAloneAnnotation)
          Convert the specified stand-alone annotation to an annotation nested within the container without firing change notification.
 

Method parameters in org.eclipse.jpt.jpa.core.resource.java with type arguments of type NestableAnnotation
 void NestableAnnotation.convertToNested(ContainerAnnotation<? extends NestableAnnotation> containerAnnotation, DeclarationAnnotationAdapter containerAnnotationAdapter, int index)
          Convert the annotation from "stand-alone" to "nested" within the "container" annotation adapted by the specified adapter at the specified index.
 

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

Subinterfaces of NestableAnnotation in org.eclipse.jpt.jpa.eclipselink.core.resource.java
 interface NestableEclipseLinkConversionValueAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ConversionValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.