A C D E F I J L M N O P R S T V 

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
 

E

exception() - Method in annotation type org.jetbrains.annotations.NotNull
 

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.
NotNull - Annotation Type in org.jetbrains.annotations
An element annotated with NotNull claims null value is forbidden to return (for methods), pass to (parameters) and hold (local variables and fields).
NotSpecified - org.jetbrains.annotations.Nls.Capitalization
 
Nullable - Annotation Type in org.jetbrains.annotations
An element annotated with Nullable claims null value is perfectly valid to return (for methods), pass to (parameters) or hold in (local variables and fields).

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
value() - Method in annotation type org.jetbrains.annotations.NotNull
 
value() - Method in annotation type org.jetbrains.annotations.Nullable
 
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
 
A C D E F I J L M N O P R S T V 
Skip navigation links