Package org.jetbrains.annotations

Annotation Types Summary
Contract Specifies some aspects of the method behavior depending on the arguments.
Nls Specifies that an element of the program is a user-visible string which needs to be localized, or does not contain such strings.
NonNls Specifies that an element of the program is not a user-visible string which needs to be localized, or does not contain such strings.
NotNull An element annotated with NotNull claims null value is forbidden to return (for methods), pass to (parameters) and hold (local variables and fields).
Nullable An element annotated with Nullable claims null value is perfectly valid to return (for methods), pass to (parameters) and hold (local variables and fields).
PropertyKey Specifies that a method parameter accepts arguments which must be valid property keys in a specific resource bundle.
TestOnly A method/constructor annotated with TestOnly claims that it should be called from testing code only.
 



Copyright © 2013. All rights reserved.