Class Inspector Util
object ClassInspectorUtil
Content copied to clipboard
Functions
codeLiteralOf
Link copied to clipboard
computeIsJvmField
Link copied to clipboard
fun computeIsJvmField(property: ImmutableKmProperty, classInspector: ClassInspector, isCompanionObject: Boolean, hasGetter: Boolean, hasSetter: Boolean, hasField: Boolean): Boolean
Content copied to clipboard
createAnnotations
Link copied to clipboard
fun createAnnotations(siteTarget: AnnotationSpec.UseSiteTarget?, body: MutableCollection<AnnotationSpec>.() -> Unit): Collection<AnnotationSpec>
Content copied to clipboard
createClassName
Link copied to clipboard
createThrowsSpec
Link copied to clipboard
fun createThrowsSpec(exceptions: Collection<TypeName>, useSiteTarget: AnnotationSpec.UseSiteTarget?): AnnotationSpec
Content copied to clipboard
equals
Link copied to clipboard
filterOutNullabilityAnnotations
Link copied to clipboard
fun filterOutNullabilityAnnotations(annotations: List<AnnotationSpec>): List<AnnotationSpec>
Content copied to clipboard