Retention policy

The rule that determines whether annotation metadata remains only in source, in class files, or visible to runtime reflection.