All Classes and Interfaces

Class
Description
 
 
A char sequence that supports fast copying of its full or partial contents to a char array.
 
A char sequence based on a char array.
 
This interface implementations must have hashCode values equal to those for String.
Null-safe equal methods.
A marker interface for exceptions that should never be logged.
 
Provides type-safe access to data.
 
 
A standard interface to write to %system%/log/idea.log (or %system%/testlog/idea.log in tests).
 
 
 
Annotate by #AttributeDescriptor text attribute keys, see com.intellij.openapi.options.colors.AttributesDescriptor
 
 
 
 
 
 
 
 
Dialogs
 
Swing components
 
 
 
 
Notifications
 
 
 
Popups
 
 
 
 
 
 
 
Use it for annotating OS provided notification content.
Use it for annotating OS provided notification title, such as "project built" or "tests running finished".
 
 
Marker annotation for strings that don't require localization but still could be displayed in UI.
Generic wrapper around two related values.
 
A java version of http://github.com/blakeembrey/pluralize Revision: de7b35e700caccfb4e74923d98ab9b40006eda04 (Nov 19, 2017)
 
 
 
 
Stripped-down version of StringUtil.
A text range defined by start and end (exclusive) offset.
 
Allows storing custom user data within a model object.