Package org.jetbrains.dokka.links

Types

Callable
Link copied to clipboard
data class Callable(name: String, receiver: TypeReference?, params: List<TypeReference>)
DRI
Link copied to clipboard
data class DRI(packageName: String?, classNames: String?, callable: Callable?, target: DriTarget, extra: String?)
DRI stands for DokkaResourceIdentifier
DriTarget
Link copied to clipboard
sealed class DriTarget
JavaClassReference
Link copied to clipboard
data class JavaClassReference(name: String) : TypeReference
Nullable
Link copied to clipboard
data class Nullable(wrapped: TypeReference) : TypeReference
PointingToCallableParameters
Link copied to clipboard
data class PointingToCallableParameters(parameterIndex: Int) : DriTarget
PointingToDeclaration
Link copied to clipboard
object PointingToDeclaration : DriTarget
PointingToGenericParameters
Link copied to clipboard
data class PointingToGenericParameters(parameterIndex: Int) : DriTarget
RecursiveType
Link copied to clipboard
data class RecursiveType(rank: Int) : TypeReference
StarProjection
Link copied to clipboard
object StarProjection : TypeReference
TypeConstructor
Link copied to clipboard
data class TypeConstructor(fullyQualifiedName: String, params: List<TypeReference>) : TypeReference
TypeParam
Link copied to clipboard
data class TypeParam(bounds: List<TypeReference>) : TypeReference
TypeReference
Link copied to clipboard
sealed class TypeReference

Functions

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

Properties

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