All Classes and Interfaces

Class
Description
A Kotlin refactoring visitor that can be used to add imports to a given compilation unit.
 
 
 
 
 
 
 
 
 
 
 
Inline type operator `by`.
 
 
 
 
 
 
 
 
 
 
 
 
A Java Style to define how imports are grouped and ordered.
A block represents a grouping of imports based on matching rules.
 
 
A specialized block implementation to act as a blank line separator between import groupings.
 
 
 
 
 
 
 
 
In Kotlin all expressions can be annotated with annotations with the corresponding annotation target.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Kotlin defines certain java statements like J.If as expression.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Visit K types.
 
 
 
 
 
 
 
Ensures that whitespace is on the outermost AST element possible.
 
 
Distinguish !is in J.InstanceOf.
 
 
 
Internal util class to present a PSI token to help developers to debug or trouble-shooting.
Internal util class to present a PSI tree to help developers to debug or trouble-shooting.
 
 
Deprecated.