Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseLink/UserGuide/JPA/2.4/annotations ref001"

m
m
Line 30: Line 30:
 
|}
 
|}
  
[[Image:Elug_draft_icon.png|Warning]]Beta Draft: 2012-06-14
+
[[Image:Elug_draft_icon.png|Warning]]Beta Draft: 2012-06-15
  
<span id="CACBGBJG"></span>
+
<span id="CACGDIBI"></span>
  
=Alphabetical Listing=
+
=Functional Listing of Annotations=
  
The following lists the EclipseLink annotation extenions:
+
The following lists the EclipseLink annotation extensions, categorized by function:
 +
 
 +
* [[#CACFGAIC|Mapping Annotations]]
 +
* [[#CACGCEIJ|Entity Annotations]]
 +
* [[#CACDIEID|Converter Annotations]]
 +
* [[#CACGIACB|Caching Annotations]]
 +
* [[#CACJHFEC|Customization and Optimization Annotations]]
 +
* [[#CACDCCEG|Copy Policy Annotations]]
 +
* [[#CACGFGED|Returning Policy Annotations]]
 +
* [[#CACCBFFE|Stored Procedure and Function Annotations]]
 +
 
 +
<span id="CACFGAIC"></span>
 +
 
 +
==Mapping Annotations==
 +
 
 +
EclipseLink includes the following annotations for mappings:
 +
 
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_collectiontable|@CollectionTable]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_privateowned|@PrivateOwned]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_joinfetch|@JoinFetch]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_mutable|@Mutable]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_transformation|@Transformation]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_readtransformer|@ReadTransformer]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_writetransformer|@WriteTransformer]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_writetransformers|@WriteTransformers]]
 +
 
 +
<span id="CACGCEIJ"></span>
 +
 
 +
==Entity Annotations==
 +
 
 +
<span id="CACDIEID"></span>
 +
 
 +
==Converter Annotations==
 +
 
 +
EclipseLink includes the following annotations for converting data:
 +
 
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_convert|@Convert]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_converter|@Converter]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_converters|@Converters]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_typeconverter|@TypeConverter]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_typeconverters|@TypeConverters]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_objecttypeconverter|@ObjectTypeConverter]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_objecttypeconverters|@ObjectTypeConverters]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_structconverter|@StructConverter]]
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_structconverters|@StructConverters]]
 +
 
 +
<span id="CACGIACB"></span>
 +
 
 +
==Caching Annotations==
 +
 
 +
EclipseLink includes the following annotations for caching:
  
* [[EclipseLink/UserGuide/JPA/2.4/a_additionalcriteria|@AdditionalCriteria]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_array|@Array]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_batchfetch|@BatchFetch]]
 
 
* [[EclipseLink/UserGuide/JPA/2.4/a_cache|@Cache]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_cache|@Cache]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_cacheindex|@CacheIndex]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_cacheindex|@CacheIndex]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_cacheindexes|@CacheIndexes]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_cacheindexes|@CacheIndexes]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_cacheinterceptor|@CacheInterceptor]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_cacheinterceptor|@CacheInterceptor]]
* [[EclipseLink/UserGuide/JPA/2.4/a_cascadeondelete|@CascadeOnDelete]]
+
* [[EclipseLink/UserGuide/JPA/2.4/a_timeofday|@TimeOfDay]]
* [[EclipseLink/UserGuide/JPA/2.4/a_changetracking|@ChangeTracking]]
+
* [[EclipseLink/UserGuide/JPA/2.4/a_existencechecking|@ExistenceChecking]]
* [[EclipseLink/UserGuide/JPA/2.4/a_classextractor|@ClassExtractor]]
+
 
 +
<span id="CACJHFEC"></span>
 +
 
 +
==Customization and Optimization Annotations==
 +
 
 +
EclipseLink includes the following annotations for customization and optimization.
 +
 
 +
* [[EclipseLink/UserGuide/JPA/2.4/a_customizer|@Customizer]]
 +
 
 +
<span id="CACDCCEG"></span>
 +
 
 +
==Copy Policy Annotations==
 +
 
 +
EclipseLink includes the following annotations for copy policies:
 +
 
 
* [[EclipseLink/UserGuide/JPA/2.4/a_clonecopypolicy|@CloneCopyPolicy]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_clonecopypolicy|@CloneCopyPolicy]]
* [[EclipseLink/UserGuide/JPA/2.4/a_collectiontable|@CollectionTable]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_compositemember|@CompositeMember]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_conversionvalue|@ConversionValue]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_convert|@Convert]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_converter|@Converter]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_converters|@Converters]]
 
 
* [[EclipseLink/UserGuide/JPA/2.4/a_copypolicy|@CopyPolicy]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_copypolicy|@CopyPolicy]]
* [[EclipseLink/UserGuide/JPA/2.4/a_customizer|@Customizer]]
+
 
* [[EclipseLink/UserGuide/JPA/2.4/a_deleteall|@DeleteAll]]
+
<span id="CACGFGED"></span>
* [[EclipseLink/UserGuide/JPA/2.4/a_discriminatorclass|@DiscriminatorClass]]
+
 
* [[EclipseLink/UserGuide/JPA/2.4/a_excludedefaultmappings|@ExcludeDefaultMappings]]
+
==Returning Policy Annotations==
* [[EclipseLink/UserGuide/JPA/2.4/a_existencechecking|@ExistenceChecking]]
+
 
* [[EclipseLink/UserGuide/JPA/2.4/a_fetchattribute|@FetchAttribute]]
+
EclipseLink includes the following annotations for returning policies:
* [[EclipseLink/UserGuide/JPA/2.4/a_fetchgroup|@FetchGroup]]
+
 
* [[EclipseLink/UserGuide/JPA/2.4/a_fetchgroups|@FetchGroups]]
+
* [[EclipseLink/UserGuide/JPA/2.4/a_returninsert|@ReturnInsert]]
* [[EclipseLink/UserGuide/JPA/2.4/a_field|@Field]]
+
* [[EclipseLink/UserGuide/JPA/2.4/a_returnupdate|@ReturnUpdate]]
* [[EclipseLink/UserGuide/JPA/2.4/a_hashpartitioning|@HashPartitioning]]
+
 
* [[EclipseLink/UserGuide/JPA/2.4/a_index|@Index]]
+
<span id="CACCBFFE"></span>
* [[EclipseLink/UserGuide/JPA/2.4/a_indexes|@Indexes]]
+
 
* [[EclipseLink/UserGuide/JPA/2.4/a_instantiationcopypolicy|@InstantiationCopyPolicy]]
+
==Stored Procedure and Function Annotations==
* [[EclipseLink/UserGuide/JPA/2.4/a_joinfetch|@JoinFetch]]
+
 
* [[EclipseLink/UserGuide/JPA/2.4/a_joinfield|@JoinField]]
+
EclipseLink includes the following annotations for stored procedures and stored functions:
* [[EclipseLink/UserGuide/JPA/2.4/a_joinfields|@JoinFields]]
+
 
* [[EclipseLink/UserGuide/JPA/2.4/a_mapkeyconvert|@MapKeyConvert]]
+
* [[EclipseLink/UserGuide/JPA/2.4/a_multitenant|@Multitenant]]
+
* [[EclipseLink/UserGuide/JPA/2.4/a_mutable|@Mutable]]
+
 
* [[EclipseLink/UserGuide/JPA/2.4/a_namedstoredfunc_queries|@NamedStoredFunctionQueries]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_namedstoredfunc_queries|@NamedStoredFunctionQueries]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_namedstoredfunctionquery|@NamedStoredFunctionQuery]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_namedstoredfunctionquery|@NamedStoredFunctionQuery]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_namedstoredproc_queries|@NamedStoredProcedureQueries]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_namedstoredproc_queries|@NamedStoredProcedureQueries]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_namedstoredprocedurequery|@NamedStoredProcedureQuery]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_namedstoredprocedurequery|@NamedStoredProcedureQuery]]
* [[EclipseLink/UserGuide/JPA/2.4/a_noncacheable|@Noncacheable]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_nosql|@NoSql]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_objecttypeconverter|@ObjectTypeConverter]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_objecttypeconverters|@ObjectTypeConverters]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_optimisticlocking|@OptimisticLocking]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_ordercorrection|@OrderCorrection]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_partitioned|@Partitioned]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_partitioning|@Partitioning]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_pinnedpartitioning|@PinnedPartitioning]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_primarykey|@PrimaryKey]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_privateowned|@PrivateOwned]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_properties|@Properties]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_property|@Property]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_queryredirectors|@QueryRedirectors]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_rangepartition|@RangePartition]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_rangepartitioning|@RangePartitioning]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_readonly|@ReadOnly]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_replicationpartitioning|@ReplicationPartitioning]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_returninsert|@ReturnInsert]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_returnupdate|@ReturnUpdate]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_roundrobinpartitioning|@RoundRobinPartitioning]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_readtransformer|@ReadTransformer]]
 
 
* [[EclipseLink/UserGuide/JPA/2.4/a_storedprocedureparameter|@StoredProcedureParameter]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_storedprocedureparameter|@StoredProcedureParameter]]
* [[EclipseLink/UserGuide/JPA/2.4/a_struct|@Struct]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_structconverter|@StructConverter]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_structconverters|@StructConverters]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_structure|@Structure]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_tenantdiscrim_columns|@TenantDiscriminatorColumns]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_tenantdiscriminatorcolumn|@TenantDiscriminatorColumn]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_tenanttablediscriminator|@TenantTableDiscriminator]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_timeofday|@TimeOfDay]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_transformation|@Transformation]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_typeconverter|@TypeConverter]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_typeconverters|@TypeConverters]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_valuepartition|@ValuePartition]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_uuidgenerator|@UuidGenerator]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_unionpartitioning|@UnionPartitioning]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_valuepartitioning|@ValuePartitioning]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_variableonetoone|@VariableOneToOne]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_virtualaccessmethods|@VirtualAccessMethods]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_writetransformer|@WriteTransformer]]
 
* [[EclipseLink/UserGuide/JPA/2.4/a_writetransformers|@WriteTransformers]]
 
  
 
<span id="footerspace"> </span>
 
<span id="footerspace"> </span>
Line 138: Line 149:
 
|}
 
|}
 
| width="34%" align="center" |
 
| width="34%" align="center" |
[[Image:Eclipselink-logo.gif|150px|EclispeLink]]<br />[[Image:Elug_home_icon.png|EclipseLink logo]][http://www.eclipse.org/eclipselink/ EclipseLink Home]<br />
+
[[Image:Eclipselink-logo.gif|150px|EclispeLink]]<br />[[Image:Elug_home_icon.png|EclipseLink logo]] [http://www.eclipse.org/eclipselink/ EclipseLink Home] • [[Image:Elug_pdf.png|PDF]] PDF (coming soon)<br />
 
| align="right" valign="bottom" |
 
| align="right" valign="bottom" |
 
{| class="simple oac_no_warn" width="225"
 
{| class="simple oac_no_warn" width="225"

Revision as of 13:08, 15 June 2012


EclipseLink, 2.4.x

SearchSearch

   Contents Contents


Previous Previous

Next Next

WarningBeta Draft: 2012-06-15

Functional Listing of Annotations

The following lists the EclipseLink annotation extensions, categorized by function:

Mapping Annotations

EclipseLink includes the following annotations for mappings:

Entity Annotations

Converter Annotations

EclipseLink includes the following annotations for converting data:

Caching Annotations

EclipseLink includes the following annotations for caching:

Customization and Optimization Annotations

EclipseLink includes the following annotations for customization and optimization.

Copy Policy Annotations

EclipseLink includes the following annotations for copy policies:

Returning Policy Annotations

EclipseLink includes the following annotations for returning policies:

Stored Procedure and Function Annotations

EclipseLink includes the following annotations for stored procedures and stored functions:

 


Previous Previous

Next Next

EclispeLink
EclipseLink logo EclipseLink Home • PDF PDF (coming soon)

SearchSearch

   Contents Contents

Back to the top