Package-level declarations
Properties
Functions
The explicit value of an annotation argument.
The element of a declared type.
The value of a boolean annotation argument (false if not set).
The classes of a KClass (or array of KClass) annotation argument.
The annotation of the element with the specified qualified name, null if there is no such annotation.
True if the Kotlin class is a subtype of the Java class.
The Kotlin metadata of the class, null if the element is not a Kotlin class.
The Kotlin class name (from its metadata - or from the element).
The qualified name of the (expanded) class of the type, null if the type is not a class.
The value of a String annotation argument (null if not set).
The superclass of this class, null if the superclass is Object.
Converts a Kotlin metadata class name (org/litote/Outer.Inner) to a KotlinPoet ClassName.
Converts a Kotlin metadata type to a KotlinPoet TypeName.
The Java element of a Kotlin class (the Kotlin collection types are mapped to the Java types).
Writes a generated Kotlin file: in the KAPT generated Kotlin sources directory (compiled by KAPT), or with the javax.annotation.processing.Filer if the processor is not run by KAPT.