AThe '''Metadata Facility for the Java''' Programmingis Language, commonly referred to as JSR-175, isa specification developedfor through[[Java the(programming language)|Java]] Community Processthat definingdefines 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.Platform, Standard Edition|J2SE]] 5.0 (Tiger).