Dali Provisional API
Release 3.2

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

Packages that use NestableAnnotation
org.eclipse.jpt.common.core   
org.eclipse.jpt.common.core.resource.java   
org.eclipse.jpt.jaxb.core.resource.java   
org.eclipse.jpt.jaxb.eclipselink.core.resource.java   
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.common.core
 

Methods in org.eclipse.jpt.common.core that return NestableAnnotation
 NestableAnnotation GenericAnnotationProvider.buildAnnotation(JavaResourceAnnotatedElement parent, AnnotatedElement element, String annotationName, int index)
           
 NestableAnnotation AnnotationProvider.buildAnnotation(JavaResourceAnnotatedElement parent, AnnotatedElement element, String annotationName, int index)
          Build a nestable annotation with the specified name and index.
 NestableAnnotation GenericAnnotationProvider.buildAnnotation(JavaResourceAnnotatedElement parent, IAnnotation jdtAnnotation, int index)
           
 NestableAnnotation AnnotationProvider.buildAnnotation(JavaResourceAnnotatedElement parent, IAnnotation jdtAnnotation, int index)
          Build a nestable annotation for the specified JDT annotation and index.
 

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

Methods in org.eclipse.jpt.common.core.resource.java that return NestableAnnotation
 NestableAnnotation JavaResourceAnnotatedElement.addAnnotation(int index, String nestableAnnotationName)
          Add a new nestable annotation with the specified name.
 NestableAnnotation NestableAnnotationDefinition.buildAnnotation(JavaResourceAnnotatedElement parent, AnnotatedElement annotatedElement, int index)
          Build and return an annotation for the specified annotated element.
 NestableAnnotation NestableAnnotationDefinition.buildAnnotation(JavaResourceAnnotatedElement parent, IAnnotation jdtAnnotation, int index)
          Build and return an annotation for the specified JDT annotation on the specified annotated element.
 NestableAnnotation JavaResourceAnnotatedElement.getAnnotation(int index, String nestableAnnotationName)
          Return the nestable annotation at the specified index with the specified name.
 

Methods in org.eclipse.jpt.common.core.resource.java that return types with arguments of type NestableAnnotation
 org.eclipse.jpt.common.utility.iterable.ListIterable<NestableAnnotation> JavaResourceAnnotatedElement.getAnnotations(String nestableAnnotationName)
          Return the nestable annotations with the specified name in the order that they appear.
 

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

Subinterfaces of NestableAnnotation in org.eclipse.jpt.jaxb.core.resource.java
 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 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 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 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 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.
 

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

Subinterfaces of NestableAnnotation in org.eclipse.jpt.jaxb.eclipselink.core.resource.java
 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 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.
 

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 AssociationOverride2_0Annotation
          Corresponds to the JPA 2.0 annotation javax.persistence.AssociationOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface MapKeyJoinColumn2_0Annotation
          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 NamedQuery2_0Annotation
          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.
 

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

Subinterfaces of NestableAnnotation 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 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 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 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 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 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 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 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 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.
 

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 EclipseLinkBaseTypeConverterAnnotation
          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 EclipseLinkConversionValueAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ConversionValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkNamedConverterAnnotation
          Common protocol among: org.eclipse.persistence.annotations.Converter org.eclipse.persistence.annotations.StructConverter org.eclipse.persistence.annotations.TypeConverter org.eclipse.persistence.annotations.ObjectTypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkObjectTypeConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ObjectTypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkStructConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.StructConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface EclipseLinkTenantDiscriminatorColumnAnnotation2_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 EclipseLinkTypeConverterAnnotation
          Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.TypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 


Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.