# Package org.intellij.lang.annotations

package org.intellij.lang.annotations

Class
Description
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
Deprecated.
this class will be removed in future versions to avoid Swing dependency, which is unnecessary for most of the clients.
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
Specifies that an element of the program represents a string that is a source code on a specified 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.
Pattern
Specifies that an element of the program represents a string that must completely match given regular expression.
PrintFormat
RegExp
Specifies that an element of the program represents a string that is a regular expression text supported by `Pattern`.
Subst
Specifies the replacement value for non-constant variables and method return values.