|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Annotation | |
|---|---|
| org.eclipse.jpt.core | |
| org.eclipse.jpt.core.context.java | |
| org.eclipse.jpt.core.resource.java | |
| org.eclipse.jpt.eclipselink.core.resource.java | |
| Uses of Annotation in org.eclipse.jpt.core |
|---|
| Methods in org.eclipse.jpt.core that return Annotation | |
|---|---|
Annotation |
JpaAnnotationProvider.buildAttributeMappingAnnotation(JavaResourcePersistentAttribute parent,
Attribute attribute,
java.lang.String annotationName)
Build an attribute mapping annotation with the specified name. |
Annotation |
JpaAnnotationProvider.buildAttributeMappingAnnotation(JavaResourcePersistentAttribute parent,
org.eclipse.jdt.core.IAnnotation jdtAnnotation)
Build an attribute mapping annotation for the specified JDT annotation. |
Annotation |
JpaAnnotationProvider.buildAttributeSupportingAnnotation(JavaResourcePersistentAttribute parent,
Attribute attribute,
java.lang.String annotationName)
Build an attribute supporting annotation with the specified name. |
Annotation |
JpaAnnotationProvider.buildAttributeSupportingAnnotation(JavaResourcePersistentAttribute parent,
org.eclipse.jdt.core.IAnnotation jdtAnnotation)
Build an attribute supporting annotation for the specified JDT annotation. |
Annotation |
JpaAnnotationProvider.buildNullAttributeMappingAnnotation(JavaResourcePersistentAttribute parent,
java.lang.String annotationName)
Build a null attribute mapping annotation with the specified name. |
Annotation |
JpaAnnotationProvider.buildNullAttributeSupportingAnnotation(JavaResourcePersistentAttribute parent,
java.lang.String annotationName)
Build a null attribute supporting annotation with the specified name. |
Annotation |
JpaAnnotationProvider.buildNullTypeSupportingAnnotation(JavaResourcePersistentType parent,
java.lang.String annotationName)
Build a null type supporting annotation with the specified name. |
Annotation |
JpaAnnotationProvider.buildTypeMappingAnnotation(JavaResourcePersistentType parent,
org.eclipse.jdt.core.IAnnotation jdtAnnotation)
Build a type mapping annotation for the specified JDT annotation. |
Annotation |
JpaAnnotationProvider.buildTypeMappingAnnotation(JavaResourcePersistentType parent,
Type type,
java.lang.String annotationName)
Build a type mapping annotation with the specified name. |
Annotation |
JpaAnnotationProvider.buildTypeSupportingAnnotation(JavaResourcePersistentType parent,
org.eclipse.jdt.core.IAnnotation jdtAnnotation)
Build a type supporting annotation for the specified JDT annotation. |
Annotation |
JpaAnnotationProvider.buildTypeSupportingAnnotation(JavaResourcePersistentType parent,
Type type,
java.lang.String annotationName)
Build a type supporting annotation with the specified name. |
| Uses of Annotation in org.eclipse.jpt.core.context.java |
|---|
| Methods in org.eclipse.jpt.core.context.java that return Annotation | |
|---|---|
Annotation |
JavaAttributeMapping.getMappingAnnotation()
|
| Methods in org.eclipse.jpt.core.context.java with parameters of type Annotation | |
|---|---|
void |
JavaAttributeMapping.initialize(Annotation mappingAnnotation)
|
void |
JavaAttributeMapping.update(Annotation mappingAnnotation)
Update the JavaAttributeMapping context model object to match the JavaResourcePersistentAttribute resource model object. |
| Uses of Annotation in org.eclipse.jpt.core.resource.java |
|---|
| Subinterfaces of Annotation in org.eclipse.jpt.core.resource.java | |
|---|---|
interface |
AccessAnnotation
Corresponds to the JPA 2.0 annotation javax.persistence.Access Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
AssociationOverrideAnnotation
Corresponds to the JPA annotation javax.persistence.AssociationOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
AssociationOverridesAnnotation
Corresponds to the JPA annotation javax.persistence.AssociationOverrides Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
AttributeOverrideAnnotation
Corresponds to the JPA annotation javax.persistence.AttributeOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
AttributeOverridesAnnotation
Corresponds to the JPA annotation javax.persistence.AttributeOverrides Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
BaseColumnAnnotation
Common protocol among javax.persistence.Column javax.persistence.JoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
BaseNamedQueryAnnotation
Common protocol among: javax.persistence.NamedQuery javax.persistence.NamedNativeQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
BaseTableAnnotation
Common protocol among: javax.persistence.Table javax.persistence.JoinTable javax.persistence.SecondaryTable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
BasicAnnotation
Corresponds to the JPA annotation javax.persistence.Basic Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ColumnAnnotation
Corresponds to the JPA annotation javax.persistence.Column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ContainerAnnotation<T extends NestableAnnotation>
Common behavior for all "container" annotations. |
interface |
DiscriminatorColumnAnnotation
Corresponds to the JPA annotation javax.persistence.DiscriminatorColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
DiscriminatorValueAnnotation
Corresponds to the JPA annotation javax.persistence.DiscriminatorValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
EmbeddableAnnotation
Corresponds to the JPA annotation javax.persistence.Embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
EmbeddedAnnotation
Corresponds to the JPA annotation javax.persistence.Embedded Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
EmbeddedIdAnnotation
Corresponds to the JPA annotation javax.persistence.EmbeddedId Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
EntityAnnotation
Corresponds to the JPA annotation javax.persistence.Entity Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
EnumeratedAnnotation
Corresponds to the JPA annotation javax.persistence.Enumerated Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
GeneratedValueAnnotation
Corresponds to the JPA annotation javax.persistence.GeneratedValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
GeneratorAnnotation
Common protocol among javax.persistence.SequenceGenerator javax.persistence.TableGenerator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
IdAnnotation
Corresponds to the JPA annotation javax.persistence.Id Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
IdClassAnnotation
This interface corresponds to the JPA annotation javax.persistence.IdClass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
InheritanceAnnotation
Corresponds to the JPA annotation javax.persistence.Inheritance Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
JoinColumnAnnotation
Corresponds to the JPA annotation javax.persistence.JoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
JoinColumnsAnnotation
Corresponds to the JPA annotation javax.persistence.JoinColumns Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
JoinTableAnnotation
Corresponds to the JPA annotation javax.persistence.JoinTable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
LobAnnotation
Corresponds to the JPA annotation javax.persistence.Lob Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ManyToManyAnnotation
Corresponds to the JPA annotation javax.persistence.ManyToMany Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ManyToOneAnnotation
Corresponds to the JPA annotation javax.persistence.ManyToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
MapKeyAnnotation
Corresponds to the JPA annotation javax.persistence.MapKey Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
MappedSuperclassAnnotation
Corresponds to the JPA annotation javax.persistence.MappedSuperclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NamedColumnAnnotation
Common protocol among javax.persistence.Column javax.persistence.JoinColumn javax.persistence.DiscriminatorColumn javax.persistence.PrimaryKeyJoinColumn. |
interface |
NamedNativeQueriesAnnotation
Corresponds to the JPA annotation javax.persistence.NamedNativeQueries Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NamedNativeQueryAnnotation
Corresponds to the JPA annotation javax.persistence.NamedNativeQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NamedQueriesAnnotation
Corresponds to the JPA annotation javax.persistence.NamedQueries Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NamedQueryAnnotation
Corresponds to the JPA annotation javax.persistence.NamedQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NestableAnnotation
Interface for dealing with annotations that can be "nested" within other annotations, typically within arrays. |
interface |
NestableAssociationOverrideAnnotation
Corresponds to the JPA annotation javax.persistence.AssociationOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NestableAttributeOverrideAnnotation
Corresponds to the JPA annotation javax.persistence.AttributeOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NestableColumnAnnotation
Corresponds to the JPA annotation javax.persistence.Column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NestableJoinColumnAnnotation
Corresponds to the JPA annotation javax.persistence.JoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NestableNamedNativeQueryAnnotation
Corresponds to the JPA annotation javax.persistence.NamedNativeQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NestableNamedQueryAnnotation
Corresponds to the JPA annotation javax.persistence.NamedQuery Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NestablePrimaryKeyJoinColumnAnnotation
Corresponds to the JPA annotation javax.persistence.PrimaryKeyJoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NestableQueryHintAnnotation
Corresponds to the JPA annotation javax.persistence.QueryHint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NestableSecondaryTableAnnotation
Corresponds to the JPA annotation javax.persistence.SecondaryTable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NestableUniqueConstraintAnnotation
Corresponds to the JPA annotation javax.persistence.UniqueConstraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
OneToManyAnnotation
Corresponds to the JPA annotation javax.persistence.OneToMany Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
OneToOneAnnotation
Corresponds to the JPA annotation javax.persistence.OneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
OrderByAnnotation
Corresponds to the JPA annotation javax.persistence.OrderBy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
OverrideAnnotation
Common protocol for javax.persistence.AttributeOverride javax.persistence.AssociationOverride Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
OwnableRelationshipMappingAnnotation
Represents a relationship mapping annotation that may have the 'mappedBy' element: javax.persistence.ManyToMany javax.persistence.OneToMany javax.persistence.OneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
PrimaryKeyJoinColumnAnnotation
Corresponds to the JPA annotation javax.persistence.PrimaryKeyJoinColumn Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
PrimaryKeyJoinColumnsAnnotation
Corresponds to the JPA annotation javax.persistence.PrimaryKeyJoinColumns Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
QueryHintAnnotation
Corresponds to the JPA annotation javax.persistence.QueryHint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
RelationshipMappingAnnotation
Common protocol among javax.persistence.ManyToOne javax.persistence.ManyToMany javax.persistence.OneToMany javax.persistence.OneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
SecondaryTableAnnotation
Corresponds to the JPA annotation javax.persistence.SecondaryTable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
SecondaryTablesAnnotation
Corresponds to the JPA annotation javax.persistence.SecondaryTables Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
SequenceGeneratorAnnotation
Corresponds to the JPA annotation javax.persistence.SequenceGenerator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
TableAnnotation
Corresponds to the JPA annotation javax.persistence.Table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
TableGeneratorAnnotation
Corresponds to the JPA annotation javax.persistence.TableGenerator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
TemporalAnnotation
Corresponds to the JPA annotation javax.persistence.Temporal Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
TransientAnnotation
Corresponds to the JPA annotation javax.persistence.Transient Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
UniqueConstraintAnnotation
Corresponds to the JPA annotation javax.persistence.UniqueConstraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
VersionAnnotation
Corresponds to the JPA annotation javax.persistence.Version Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| Methods in org.eclipse.jpt.core.resource.java that return Annotation | |
|---|---|
Annotation |
JavaResourcePersistentMember.addSupportingAnnotation(int index,
java.lang.String nestableAnnotationName,
java.lang.String containerAnnotationName)
Add a new supporting nestable annotation with the specified name. |
Annotation |
JavaResourcePersistentMember.addSupportingAnnotation(java.lang.String annotationName)
Add a supporting annotation with the specified name. |
Annotation |
AnnotationDefinition.buildAnnotation(JavaResourcePersistentMember parent,
org.eclipse.jdt.core.IAnnotation jdtAnnotation)
Build and return an annotation for the specified JDT annotation on the specified member. |
Annotation |
AnnotationDefinition.buildAnnotation(JavaResourcePersistentMember parent,
Member member)
Build and return an annotation for the specified member. |
Annotation |
AnnotationDefinition.buildNullAnnotation(JavaResourcePersistentMember parent)
Build and return a "null" annotation for the specified member. |
Annotation |
JavaResourcePersistentMember.getMappingAnnotation()
Return the member's mapping annotation. |
Annotation |
JavaResourcePersistentMember.getMappingAnnotation(java.lang.String annotationName)
Return the mapping annotation with the specified name. |
Annotation |
JavaResourcePersistentMember.getNonNullSupportingAnnotation(java.lang.String annotationName)
Return the specified supporting annotation. |
Annotation |
JavaResourcePersistentAttribute.getNullMappingAnnotation(java.lang.String annotationName)
Return a null mapping annotation with the specified name. |
Annotation |
JavaResourcePersistentMember.getSupportingAnnotation(java.lang.String annotationName)
Return the specified supporting annotation. |
Annotation |
JavaResourcePersistentMember.setMappingAnnotation(java.lang.String annotationName)
Change the mapping annotation. |
| Methods in org.eclipse.jpt.core.resource.java that return types with arguments of type Annotation | |
|---|---|
java.util.Iterator<Annotation> |
JavaResourcePersistentMember.mappingAnnotations()
Return the member's mapping annotations. |
java.util.Iterator<Annotation> |
JavaResourcePersistentMember.supportingAnnotations()
Return the member's supporting annotations. |
| Uses of Annotation in org.eclipse.jpt.eclipselink.core.resource.java |
|---|
| Subinterfaces of Annotation in org.eclipse.jpt.eclipselink.core.resource.java | |
|---|---|
interface |
BaseTypeConverterAnnotation
Common protocol among: org.eclipse.persistence.annotations.TypeConverter org.eclipse.persistence.annotations.ObjectTypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
BasicCollectionAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.BasicCollection Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
BasicMapAnnotation
Corresponds to the Eclipselink annotation org.eclipse.persistence.annotations.BasicMap Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
CacheAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Cache Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ChangeTrackingAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ChangeTracking Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ConversionValueAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ConversionValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ConvertAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Convert Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ConverterAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
CustomizerAnnotation
Corresponds to the Eclipselink annotation org.eclipse.persistence.annotations.Customizer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ExistenceCheckingAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ExistenceChecking Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
JoinFetchAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.JoinFetch Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
MutableAnnotation
Corresponds to the Eclipselink annotation org.eclipse.persistence.annotations.Mutable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NamedConverterAnnotation
Common protocol among: org.eclipse.persistence.annotations.Converter org.eclipse.persistence.annotations.StructConverter org.eclipse.persistence.annotations.TypeConverter org.eclipse.persistence.annotations.ObjectTypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
NestableConversionValueAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ConversionValue Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ObjectTypeConverterAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ObjectTypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
PrivateOwnedAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.PrivateOwned Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ReadOnlyAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ReadOnly Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
ReadTransformerAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.ReadTransformer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
StructConverterAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.StructConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
TimeOfDayAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.TimeOfDay Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
TransformationAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.Transformation Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
TransformerAnnotation
Common protocol among: org.eclipse.persistence.annotations.ReadTransformer org.eclipse.persistence.annotations.WriteTransformer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
TypeConverterAnnotation
Corresponds to the EclipseLink annotation org.eclipse.persistence.annotations.TypeConverter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
VariableOneToOneAnnotation
Corresponds to EclipseLink annotation org.eclipse.persistence.annotations.VariableOneToOne Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
interface |
WriteTransformerAnnotation
Corresponds to the Eclipselink annotation org.eclipse.persistence.annotations.WriteTransformer Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||