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 ImmutableKmClass.toFileSpec(classInspector: ClassInspector?, className: ClassName = createClassName(name)): FileSpec

Return

a FileSpec ABI representation of this ImmutableKmClass.

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

Return

a FileSpec ABI representation of this ImmutableKmPackage.