toFileSpec

fun KClass<*>.toFileSpec(classInspector: ClassInspector? = null): FileSpec
fun Class<*>.toFileSpec(classInspector: ClassInspector? = null): FileSpec

Return

a FileSpec ABI representation of this KClass.

fun TypeElement.toFileSpec(classInspector: ClassInspector? = null): FileSpec

Return

a FileSpec ABI representation of this TypeElement.

fun KmClass.toFileSpec(classInspector: ClassInspector?, className: ClassName = createClassName(name)): FileSpec

Return

a FileSpec ABI representation of this KmClass.

fun KmPackage.toFileSpec(classInspector: ClassInspector?, className: ClassName): FileSpec

Return

a FileSpec ABI representation of this KmPackage.