ClassVisibility

data class ClassVisibility

Constructors

<init>

ClassVisibility(
    name: String,
    visibility: String?,
    members: Map<MemberSignature, MemberVisibility>)

Properties

members

name

val name: String

visibility

val visibility: String?

Extension Functions

findSetterForProperty

fun ClassVisibility.findSetterForProperty(
    property: MemberVisibility
): MemberVisibility?

isPublic

fun ClassVisibility.isPublic(
    isPublishedApi: Boolean
): Boolean