AThe '''Metadata Facility for the Java Programming Language, commonly referred to as JSR-175,''' is a specification developed through thefor [[Java Community(programming Processlanguage)|Java]] definingthat defines an [[API]] for [[annotation|annotating]] [[field (computer science)|fields]], [[method (computer science)|methods]], and [[class (computer science)|classes]] as having particular attributes that indicate they should be processed in specialspecific ways by [[development toolstool]]s, deployment tools, or [[library (computer science)|run-time libraries]].
The specification was developed under the [[Java Community Process]] as JSR- 175, and was released as a part of [[Java 1.5Platform, Standard Edition|J2SE]] 5.0 (Tiger).