blob: ea21360510c1027c25c32284264dc8501ad5bb88 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<meta name="copyright" content="Copyright (c) 2000, 2009 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/. Contributors: IBM Corporation - initial API and implementation" />
<meta name="DC.rights.owner" content="(C) Copyright 2000, 2009" />
<meta content="public" name="security" />
<meta content="index,follow" name="Robots" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta content="concept" name="DC.Type" />
<meta name="DC.Title" content="Types of annotations" />
<meta name="abstract" content="Java EE 6 and Java EE 5 define a number of types or groups of annotations, defined in a number of Java Specification Requests (JSRs)." />
<meta name="description" content="Java EE 6 and Java EE 5 define a number of types or groups of annotations, defined in a number of Java Specification Requests (JSRs)." />
<meta content="Java EE 5, annotations, types" name="DC.subject" />
<meta content="Java EE 5, annotations, types" name="keywords" />
<meta scheme="URI" name="DC.Relation" content="../topics/tdefiningannotations.html" />
<meta content="XHTML" name="DC.Format" />
<meta content="cjavaee5" name="DC.Identifier" />
<meta content="en-us" name="DC.Language" />
<link href="../../org.eclipse.wst.doc.user/common.css" type="text/css" rel="stylesheet" />
<title>Types of annotations</title>
</head>
<body id="cjavaee5"><a name="cjavaee5"><!-- --></a>
<h1 class="id_title">Types of annotations</h1>
<div class="id_conbody"><p class="id_shortdesc">Java™ EE
6 and Java EE 5 define a number of types or groups of annotations,
defined in a number of Java Specification
Requests (JSRs).</p>
<p class="anchor_topictop" />
<p>For additional information on Java EE
6.0, see the official specification: <a href="http://jcp.org/en/jsr/detail?id=316" target="_blank">JSR 316: JavaTM Platform, Enterprise Edition 6 (Java EE 6) Specification</a></p>
<p>Java EE 5 defines the following types of annotations:</p>
<ul>
<li>JSR 250: Common annotations<strong /></li>
<li>JSR-220: EJB 3.0 annotations</li>
<li>JSR-181: Web Services annotations</li>
<li>JSR-220: Java Persistence API annotations</li>
<li>JSR-222: JaxB annotations</li>
<li>JSR-224: WS2 annotations</li>
</ul>
<p>For additional information on Java EE
5.0, see the official specification: <a href="http://jcp.org/en/jsr/detail?id=244" target="_blank">JSR 244: Java Platform, Enterprise Edition 5 (Java EE 5) Specification</a></p>
<p class="anchor_topicbottom" />
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="../topics/tdefiningannotations.html" title="You can use the @Interface annotation to define your own annotation definition.">Defining and using annotations</a></div>
</div>
</div>
</body>
</html>