All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description Async Helper annotations for asynchronous computation.Async.Execute Indicates that the marked method executes async computation.Async.Schedule Indicates that the marked method schedules async computation.Contract Specifies some aspects of the method behavior depending on the arguments.Flow This annotation assists the 'Data flow to this' feature by describing data flow from the method parameter to the corresponding container (e.g.Identifier JdkConstants JdkConstants.AdjustableOrientation JdkConstants.BoxLayoutAxis JdkConstants.CalendarMonth JdkConstants.CursorType JdkConstants.FlowLayoutAlignment JdkConstants.FontStyle JdkConstants.HorizontalAlignment JdkConstants.HorizontalScrollBarPolicy JdkConstants.InputEventMask JdkConstants.ListSelectionMode JdkConstants.PatternFlags JdkConstants.TabLayoutPolicy JdkConstants.TabPlacement JdkConstants.TitledBorderJustification JdkConstants.TitledBorderTitlePosition JdkConstants.TreeSelectionMode JdkConstants.VerticalScrollBarPolicy Language MagicConstant This annotation intended to help IntelliJ IDEA and other IDEs to detect and auto-complete int and String constants used as an enumeration.Nls Specifies that an element of the program is an user-visible string which needs to be localized.Nls.Capitalization NonNls Specifies that an element of the program is not an user-visible string which needs to be localized, or does not contain such strings.NotNull An element annotated with NotNull claimsnull
value is forbidden to return (for methods), pass to (parameters) and hold (local variables and fields).Nullable An element annotated withNullable
claimsnull
value is perfectly valid to return (for methods), pass to (parameters) or hold in (local variables and fields).Pattern PrintFormat PropertyKey Specifies that a method parameter accepts arguments which must be valid property keys in a specific resource bundle.RegExp Subst TestOnly A method/constructor annotated with TestOnly claims that it should be called from testing code only.