Package org.jetbrains.dokka.links

Types

Link copied to clipboard
data class Callable(    val name: String,     val receiver: TypeReference? = null,     val params: List<TypeReference>)
Link copied to clipboard
data class DRI(    val packageName: String? = null,     val classNames: String? = null,     val callable: Callable? = null,     val target: DriTarget = PointingToDeclaration,     val extra: String? = null)

DRI stands for DokkaResourceIdentifier

Link copied to clipboard
class DRIExtraContainer(val data: String? = null)
Link copied to clipboard
abstract class DRIExtraProperty<T>
Link copied to clipboard
sealed class DriTarget
Link copied to clipboard
object EnumEntryDRIExtra : DRIExtraProperty<EnumEntryDRIExtra>
Link copied to clipboard
data class JavaClassReference(val name: String) : TypeReference
Link copied to clipboard
data class Nullable(val wrapped: TypeReference) : TypeReference
Link copied to clipboard
data class PointingToCallableParameters(val parameterIndex: Int) : DriTarget
Link copied to clipboard
object PointingToDeclaration : DriTarget
Link copied to clipboard
data class PointingToGenericParameters(val parameterIndex: Int) : DriTarget
Link copied to clipboard
data class RecursiveType(val rank: Int) : TypeReference
Link copied to clipboard
object StarProjection : TypeReference
Link copied to clipboard
data class TypeConstructor(val fullyQualifiedName: String, val params: List<TypeReference>) : TypeReference
Link copied to clipboard
data class TypeParam(val bounds: List<TypeReference>) : TypeReference
Link copied to clipboard
sealed class TypeReference

Functions

Link copied to clipboard
fun DriTarget.nextTarget(): DriTarget
Link copied to clipboard
fun DRI.withClass(name: String): DRI
Link copied to clipboard
fun DRI.withEnumEntryExtra(): DRI
Link copied to clipboard
fun DRI.withTargetToDeclaration(): DRI

Properties

Link copied to clipboard
val DriOfAny: DRI
Link copied to clipboard
val DriOfUnit: DRI
Link copied to clipboard
val DRI.parent: DRI
Link copied to clipboard
val DRI.sureClassNames: String