# Metadata facility for Java

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Metadata_facility_for_Java
> Markdown URL: https://mediated.wiki/source/Metadata_facility_for_Java.md
> Source: https://en.wikipedia.org/wiki/Metadata_facility_for_Java
> Source revision: 1319407201
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

The '''Metadata Facility for Java''' is a specification for [Java](/source/Java_(programming_language)) that defines an [API](/source/API) for [annotating](/source/annotation) [fields](/source/field_(computer_science)), [methods](/source/method_(computer_science)), and [classes](/source/class_(computer_science)) as having particular attributes that indicate they should be processed in specific ways by [development tool](/source/development_tool)s, deployment tools, or [run-time libraries](/source/library_(computer_science)).

The specification was developed under the [Java Community Process](/source/Java_Community_Process) as JSR 175, and was released as a part of [J2SE](/source/Java_Platform%2C_Standard_Edition) 5.0 (Tiger).

== External links ==

* [http://www.jcp.org/en/jsr/detail?id=175 JSR 175] ''A Metadata Facility for the Java Programming Language''
* [http://www.jcp.org/en/jsr/detail?id=250 JSR 250] ''[Common Annotations](/source/Jakarta_Annotations)'' (defines common [Java SE](/source/Java_SE) and [Java EE](/source/Java_EE) annotations)
* [http://www.jcp.org/en/jsr/detail?id=269 JSR 269] ''Pluggable Annotation Processing API'' (defines a pluggable interface for developing build-time annotation processors)

Category:Metadata
Category:Java specification requests

{{prog-lang-stub}}

---
Adapted from the Wikipedia article [Metadata facility for Java](https://en.wikipedia.org/wiki/Metadata_facility_for_Java) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Metadata_facility_for_Java?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
