A C D F I J L M N O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Async - Interface in org.jetbrains.annotations
-
Helper annotations for asynchronous computation.
- Async.Execute - Annotation Type in org.jetbrains.annotations
-
Indicates that the marked method executes async computation.
- Async.Schedule - Annotation Type in org.jetbrains.annotations
-
Indicates that the marked method schedules async computation.
C
- capitalization() - Method in annotation type org.jetbrains.annotations.Nls
- Contract - Annotation Type in org.jetbrains.annotations
-
Specifies some aspects of the method behavior depending on the arguments.
D
- DEFAULT_SOURCE - Static variable in annotation type org.intellij.lang.annotations.Flow
- DEFAULT_TARGET - Static variable in annotation type org.intellij.lang.annotations.Flow
F
- flags() - Method in annotation type org.intellij.lang.annotations.MagicConstant
- flagsFromClass() - Method in annotation type org.intellij.lang.annotations.MagicConstant
- Flow - Annotation Type in org.intellij.lang.annotations
-
This annotation assists the 'Data flow to this' feature by describing data flow from the method parameter to the corresponding container (e.g.
I
- Identifier - Annotation Type in org.intellij.lang.annotations
- intValues() - Method in annotation type org.intellij.lang.annotations.MagicConstant
J
- JdkConstants - Class in org.intellij.lang.annotations
- JdkConstants() - Constructor for class org.intellij.lang.annotations.JdkConstants
- JdkConstants.AdjustableOrientation - Annotation Type in org.intellij.lang.annotations
- JdkConstants.BoxLayoutAxis - Annotation Type in org.intellij.lang.annotations
- JdkConstants.CalendarMonth - Annotation Type in org.intellij.lang.annotations
- JdkConstants.CursorType - Annotation Type in org.intellij.lang.annotations
- JdkConstants.FlowLayoutAlignment - Annotation Type in org.intellij.lang.annotations
- JdkConstants.FontStyle - Annotation Type in org.intellij.lang.annotations
- JdkConstants.HorizontalAlignment - Annotation Type in org.intellij.lang.annotations
- JdkConstants.HorizontalScrollBarPolicy - Annotation Type in org.intellij.lang.annotations
- JdkConstants.InputEventMask - Annotation Type in org.intellij.lang.annotations
- JdkConstants.ListSelectionMode - Annotation Type in org.intellij.lang.annotations
- JdkConstants.PatternFlags - Annotation Type in org.intellij.lang.annotations
- JdkConstants.TabLayoutPolicy - Annotation Type in org.intellij.lang.annotations
- JdkConstants.TabPlacement - Annotation Type in org.intellij.lang.annotations
- JdkConstants.TitledBorderJustification - Annotation Type in org.intellij.lang.annotations
- JdkConstants.TitledBorderTitlePosition - Annotation Type in org.intellij.lang.annotations
- JdkConstants.TreeSelectionMode - Annotation Type in org.intellij.lang.annotations
- JdkConstants.VerticalScrollBarPolicy - Annotation Type in org.intellij.lang.annotations
L
- Language - Annotation Type in org.intellij.lang.annotations
M
- MagicConstant - Annotation Type in org.intellij.lang.annotations
-
This annotation intended to help IntelliJ IDEA and other IDEs to detect and auto-complete int and String constants used as an enumeration.
- mutates() - Method in annotation type org.jetbrains.annotations.Contract
-
Contains a specifier which describes which method parameters can be mutated during the method call.
N
- Nls - Annotation Type in org.jetbrains.annotations
-
Specifies that an element of the program is an user-visible string which needs to be localized.
- Nls.Capitalization - Enum in org.jetbrains.annotations
- NonNls - Annotation Type in org.jetbrains.annotations
-
Specifies that an element of the program is not an user-visible string which needs to be localized, or does not contain such strings.
- NotSpecified - org.jetbrains.annotations.Nls.Capitalization
O
- org.intellij.lang.annotations - package org.intellij.lang.annotations
- org.jetbrains.annotations - package org.jetbrains.annotations
P
- Pattern - Annotation Type in org.intellij.lang.annotations
- prefix() - Method in annotation type org.intellij.lang.annotations.Language
- prefix() - Method in annotation type org.intellij.lang.annotations.RegExp
- PrintFormat - Annotation Type in org.intellij.lang.annotations
- PropertyKey - Annotation Type in org.jetbrains.annotations
-
Specifies that a method parameter accepts arguments which must be valid property keys in a specific resource bundle.
- pure() - Method in annotation type org.jetbrains.annotations.Contract
-
Specifies that the annotated method has no visible side effects.
R
- RegExp - Annotation Type in org.intellij.lang.annotations
- resourceBundle() - Method in annotation type org.jetbrains.annotations.PropertyKey
-
The full-qualified name of the resource bundle in which the property keys must be present.
- RETURN_METHOD_TARGET - Static variable in annotation type org.intellij.lang.annotations.Flow
S
- Sentence - org.jetbrains.annotations.Nls.Capitalization
-
e.g.
- source() - Method in annotation type org.intellij.lang.annotations.Flow
-
Denotes the source of the data flow.
Allowed values are:
THIS_SOURCE
- Means that the data flows from this container.
E.g. - sourceIsContainer() - Method in annotation type org.intellij.lang.annotations.Flow
-
true if the data source is container and we should track not the expression but its contents.
E.g. - stringValues() - Method in annotation type org.intellij.lang.annotations.MagicConstant
- Subst - Annotation Type in org.intellij.lang.annotations
- suffix() - Method in annotation type org.intellij.lang.annotations.Language
- suffix() - Method in annotation type org.intellij.lang.annotations.RegExp
T
- target() - Method in annotation type org.intellij.lang.annotations.Flow
-
Denotes the destination of the data flow.
Allowed values are:
THIS_TARGET
- Means that the data flows inside this container (of the class the annotated method belongs to).
E.g. - targetIsContainer() - Method in annotation type org.intellij.lang.annotations.Flow
-
true if the data target is container and we should track not the expression but its contents.
E.g. - TestOnly - Annotation Type in org.jetbrains.annotations
-
A method/constructor annotated with TestOnly claims that it should be called from testing code only.
- THIS_SOURCE - Static variable in annotation type org.intellij.lang.annotations.Flow
- THIS_TARGET - Static variable in annotation type org.intellij.lang.annotations.Flow
- Title - org.jetbrains.annotations.Nls.Capitalization
-
e.g.
V
- value() - Method in annotation type org.intellij.lang.annotations.Language
- value() - Method in annotation type org.intellij.lang.annotations.Pattern
- value() - Method in annotation type org.intellij.lang.annotations.Subst
- value() - Method in annotation type org.jetbrains.annotations.Contract
-
Contains the contract clauses describing causal relations between call arguments and the returned value
- valueOf(String) - Static method in enum org.jetbrains.annotations.Nls.Capitalization
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jetbrains.annotations.Nls.Capitalization
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valuesFromClass() - Method in annotation type org.intellij.lang.annotations.MagicConstant
All Classes All Packages