A '''Metadata Facility for the Java Programming Language''', commonly referred to as '''JSR- 175''', is a specification for [[Java programming language|Java]] developed through the [[Java Community Process]] defining 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 special ways by [[development toolstool]]s, deployment tools, or [[library (computer science)|run-time libraries]].
JSR- 175 was released as a part of [[J2SE]] 5.0 (Tiger).