Uses of Interface
org.eclipse.jpt.core.resource.java.JavaResourceNode

Packages that use JavaResourceNode
org.eclipse.jpt.core.resource.java   
 

Uses of JavaResourceNode in org.eclipse.jpt.core.resource.java
 

Subinterfaces of JavaResourceNode in org.eclipse.jpt.core.resource.java
 interface 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 AssociationOverrideAnnotation
          Corresponds to the javax.persistence.AssociationOverride 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 AssociationOverridesAnnotation
          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 javax.persistence.AttributeOverride 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 AttributeOverridesAnnotation
          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
          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
          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
          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>
          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 javax.persistence.DiscriminatorColumn 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 DiscriminatorValueAnnotation
          Corresponds to the javax.persistence.OrderBy 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 EmbeddableAnnotation
          Corresponds to the javax.persistence.Embeddable 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 EmbeddedAnnotation
          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
          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 javax.persistence.Entity 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 EnumeratedAnnotation
          Corresponds to the javax.persistence.Enumerated 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 GeneratedValueAnnotation
          Corresponds to the javax.persistence.GeneratedValue 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 GeneratorAnnotation
          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
          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 javax.persistence.IdClass 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 InheritanceAnnotation
          Corresponds to the javax.persistence.Inheritance 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 JavaResourcePersistentAttribute
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourcePersistentMember
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JavaResourcePersistentType
          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
          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
          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
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface JpaCompilationUnit
          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 javax.persistence.Lob 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 ManyToManyAnnotation
          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
          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 javax.persistence.MapKey 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 MappedSuperclassAnnotation
          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
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NamedNativeQueriesAnnotation
          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 javax.persistence.NamedNativeQuery 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 NamedQueriesAnnotation
          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 javax.persistence.NamedQuery 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 NestableAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableAssociationOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableAttributeOverride
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableNamedNativeQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableNamedQuery
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestablePrimaryKeyJoinColumn
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableQueryHint
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableSecondaryTable
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface NestableUniqueConstraint
          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
          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
          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 javax.persistence.OrderBy 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 OverrideAnnotation
          Corresponds to the javax.persistence.AttributeOverride 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 PrimaryKeyJoinColumnAnnotation
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface PrimaryKeyJoinColumns
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface QueryAnnotation
          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 javax.persistence.QueryHint 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 RelationshipMappingAnnotation
          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
          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
          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 javax.persistence.SequenceGenerator 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 TableAnnotation
          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 javax.persistence.TableGenerator 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 TemporalAnnotation
          Corresponds to the javax.persistence.Temporal 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 TransientAnnotation
          Corresponds to the javax.persistence.Transient 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 UniqueConstraintAnnotation
          Corresponds to the javax.persistence.UniqueConstraint 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 VersionAnnotation
          Corresponds to the javax.persistence.Version annotation 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 with type parameters of type JavaResourceNode
<T extends JavaResourceNode>
java.util.Iterator<T>
JavaResourcePersistentMember.annotations()
          Return all JavaResources that correspond to annotations in the source code.
<T extends JavaResourceNode>
java.util.ListIterator<T>
JavaResourcePersistentMember.annotations(java.lang.String nestableAnnotationName, java.lang.String containerAnnotationName)
          Given a nestable and container annotation name return the specified JavaResources.
<T extends JavaResourceNode>
java.util.Iterator<T>
JavaResourcePersistentMember.mappingAnnotations()
          Return all JavaResources that correspond to type mapping annotations specified in the source code.
 

Methods in org.eclipse.jpt.core.resource.java that return JavaResourceNode
 JavaResourceNode JavaResourcePersistentMember.addAnnotation(int index, java.lang.String nestableAnnotationName, java.lang.String containerAnnotationName)
          Add a new NestableAnnotation named nestableAnnotationName.
 JavaResourceNode JavaResourcePersistentMember.addAnnotation(java.lang.String annotationName)
          Add an annotation for the given fully qualified annotation name
 JavaResourceNode JavaResourcePersistentMember.getAnnotation(java.lang.String annotationName)
          Returns the JavaResource with this fully qualifed annotation name.
 JavaResourceNode JavaResourcePersistentMember.getMappingAnnotation()
          Return the JavaResource specified on this JavaPersistentResource In the case of multiples the first one will be returned as defined by the order of org.eclipse.jpt.core.internal.platform.GenericJpaPlatform#typeMappingAnnotationDefinitions() or org.eclipse.jpt.core.internal.platform.GenericJpaPlatform#attributeMappingAnnotationDefinitions()
 JavaResourceNode JavaResourcePersistentMember.getMappingAnnotation(java.lang.String annotationName)
          Returns the JavaResource with this fully qualifed annotation name.
 JavaResourceNode JavaResourcePersistentMember.getNonNullAnnotation(java.lang.String annotationName)
          Returns the JavaResource with this fully qualifed annotation name.
 JavaResourceNode JavaResourcePersistentMember.getNullMappingAnnotation(java.lang.String annotationName)
          Return a null implementation of JavaResourceNode with this fully qualifed annotation name.