JavaSignatureProvider

class JavaSignatureProvider : SignatureProvider, JvmSignatureUtils

Constructors

JavaSignatureProvider
Link copied to clipboard
fun JavaSignatureProvider(context: DokkaContext)

Functions

annotations
Link copied to clipboard
open override fun DProperty.annotations(): SourceSetDependent<List<Annotations.Annotation>>
open override fun <T : AnnotationTarget> WithExtraProperties<T>.annotations(): SourceSetDependent<List<Annotations.Annotation>>
annotationsBlock
Link copied to clipboard
open override fun PageContentBuilder.DocumentableContentBuilder.annotationsBlock(d: AnnotationTarget)
annotationsBlockWithIgnored
Link copied to clipboard
open override fun PageContentBuilder.DocumentableContentBuilder.annotationsBlockWithIgnored(d: AnnotationTarget, ignored: Set<Annotations.Annotation>, renderAtStrategy: AtStrategy, listBrackets: Pair<Char, Char>, classExtension: String)
annotationsInline
Link copied to clipboard
open override fun PageContentBuilder.DocumentableContentBuilder.annotationsInline(d: AnnotationTarget)
annotationsInlineWithIgnored
Link copied to clipboard
open override fun PageContentBuilder.DocumentableContentBuilder.annotationsInlineWithIgnored(d: AnnotationTarget, ignored: Set<Annotations.Annotation>, renderAtStrategy: AtStrategy, listBrackets: Pair<Char, Char>, classExtension: String)
modifiers
Link copied to clipboard
open override fun <T : Documentable> WithExtraProperties<T>.modifiers(): SourceSetDependent<Set<ExtraModifiers>>
plus
Link copied to clipboard
open operator override fun <T : Iterable<*>> SourceSetDependent<T>.plus(other: SourceSetDependent<T>): SourceSetDependent<T>
signature
Link copied to clipboard
open override fun signature(documentable: Documentable): List<ContentNode>
stylesIfDeprecated
Link copied to clipboard
open override fun <T : Documentable> WithExtraProperties<T>.stylesIfDeprecated(sourceSetData: DokkaConfiguration.DokkaSourceSet): Set<TextStyle>
toSignatureString
Link copied to clipboard
open override fun Collection<ExtraModifiers>.toSignatureString(): String
open override fun PageContentBuilder.DocumentableContentBuilder.toSignatureString(a: Annotations.Annotation, renderAtStrategy: AtStrategy, listBrackets: Pair<Char, Char>, classExtension: String)
uses
Link copied to clipboard
open infix override fun DFunction.uses(t: DTypeParameter): Boolean