# Package org.intellij.lang.annotations

- Class Summary
  Class | Description
  --- | ---
  JdkConstants |

- Annotation Types Summary
  Annotation Type | 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.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 |