To view the list of file types recognized by IntelliJ IDEA, go to Settings/Preferences (Ctrl+Alt+S) . If a file in your project is marked with the icon, it indicates that IntelliJ IDEA can't recognize it. In this case, you can register and configure a new file type.
Final Java class
Java class that contains declaration of the
Java class located out of the Sources root.
Java class excluded from compilation.
Group of modules
|Generated sources root|
|Generated test sources root|
Read-only class, e.g. from a jar of an external library.
Anonymous bookmark – a check sign bookmark. Bookmarks are used for quick navigation within a file or across the entire project.
Lettered mnemonic bookmark – a letter in the interval from A to Z.
Numbered mnemonic bookmark – a number in the interval from 0 to 9.
DB data source. Also, DBMS-specific icons are used:
DB data source with the read-only status, e.g. for Derby.
DDL data source
Column with a primary key
Column with a foreign key
Column with an index
Stored procedure or function