DokkaSourceSetImpl

data class DokkaSourceSetImpl(displayName: String, sourceSetID: DokkaSourceSetID, classpath: List<File>, sourceRoots: Set<File>, dependentSourceSets: Set<DokkaSourceSetID>, samples: Set<File>, includes: Set<File>, includeNonPublic: Boolean, reportUndocumented: Boolean, skipEmptyPackages: Boolean, skipDeprecated: Boolean, jdkVersion: Int, sourceLinks: Set<SourceLinkDefinitionImpl>, perPackageOptions: List<PackageOptionsImpl>, externalDocumentationLinks: Set<ExternalDocumentationLinkImpl>, languageVersion: String?, apiVersion: String?, noStdlibLink: Boolean, noJdkLink: Boolean, suppressedFiles: Set<File>, analysisPlatform: Platform) : DokkaConfiguration.DokkaSourceSet

Functions

component1
Link copied to clipboard
operator fun component1(): String
component10
Link copied to clipboard
operator fun component10(): Boolean
component11
Link copied to clipboard
operator fun component11(): Boolean
component12
Link copied to clipboard
operator fun component12(): Int
component13
Link copied to clipboard
operator fun component13(): Set<SourceLinkDefinitionImpl>
component14
Link copied to clipboard
operator fun component14(): List<PackageOptionsImpl>
component15
Link copied to clipboard
operator fun component15(): Set<ExternalDocumentationLinkImpl>
component16
Link copied to clipboard
operator fun component16(): String?
component17
Link copied to clipboard
operator fun component17(): String?
component18
Link copied to clipboard
operator fun component18(): Boolean
component19
Link copied to clipboard
operator fun component19(): Boolean
component2
Link copied to clipboard
operator fun component2(): DokkaSourceSetID
component20
Link copied to clipboard
operator fun component20(): Set<File>
component21
Link copied to clipboard
operator fun component21(): Platform
component3
Link copied to clipboard
operator fun component3(): List<File>
component4
Link copied to clipboard
operator fun component4(): Set<File>
component5
Link copied to clipboard
operator fun component5(): Set<DokkaSourceSetID>
component6
Link copied to clipboard
operator fun component6(): Set<File>
component7
Link copied to clipboard
operator fun component7(): Set<File>
component8
Link copied to clipboard
operator fun component8(): Boolean
component9
Link copied to clipboard
operator fun component9(): Boolean
copy
Link copied to clipboard
fun copy(displayName: String = DokkaDefaults.sourceSetDisplayName, sourceSetID: DokkaSourceSetID, classpath: List<File> = emptyList(), sourceRoots: Set<File> = emptySet(), dependentSourceSets: Set<DokkaSourceSetID> = emptySet(), samples: Set<File> = emptySet(), includes: Set<File> = emptySet(), includeNonPublic: Boolean = DokkaDefaults.includeNonPublic, reportUndocumented: Boolean = DokkaDefaults.reportUndocumented, skipEmptyPackages: Boolean = DokkaDefaults.skipEmptyPackages, skipDeprecated: Boolean = DokkaDefaults.skipDeprecated, jdkVersion: Int = DokkaDefaults.jdkVersion, sourceLinks: Set<SourceLinkDefinitionImpl> = emptySet(), perPackageOptions: List<PackageOptionsImpl> = emptyList(), externalDocumentationLinks: Set<ExternalDocumentationLinkImpl> = emptySet(), languageVersion: String? = null, apiVersion: String? = null, noStdlibLink: Boolean = DokkaDefaults.noStdlibLink, noJdkLink: Boolean = DokkaDefaults.noJdkLink, suppressedFiles: Set<File> = emptySet(), analysisPlatform: Platform = DokkaDefaults.analysisPlatform): DokkaSourceSetImpl
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toString
Link copied to clipboard
open override fun toString(): String

Properties

analysisPlatform
Link copied to clipboard
open override val analysisPlatform: Platform
apiVersion
Link copied to clipboard
open override val apiVersion: String? = null
classpath
Link copied to clipboard
open override val classpath: List<File>
dependentSourceSets
Link copied to clipboard
open override val dependentSourceSets: Set<DokkaSourceSetID>
displayName
Link copied to clipboard
open override val displayName: String
externalDocumentationLinks
Link copied to clipboard
open override val externalDocumentationLinks: Set<ExternalDocumentationLinkImpl>
includeNonPublic
Link copied to clipboard
open override val includeNonPublic: Boolean
includes
Link copied to clipboard
open override val includes: Set<File>
jdkVersion
Link copied to clipboard
open override val jdkVersion: Int
languageVersion
Link copied to clipboard
open override val languageVersion: String? = null
noJdkLink
Link copied to clipboard
open override val noJdkLink: Boolean
noStdlibLink
Link copied to clipboard
open override val noStdlibLink: Boolean
perPackageOptions
Link copied to clipboard
open override val perPackageOptions: List<PackageOptionsImpl>
reportUndocumented
Link copied to clipboard
open override val reportUndocumented: Boolean
samples
Link copied to clipboard
open override val samples: Set<File>
skipDeprecated
Link copied to clipboard
open override val skipDeprecated: Boolean
skipEmptyPackages
Link copied to clipboard
open override val skipEmptyPackages: Boolean
sourceLinks
Link copied to clipboard
open override val sourceLinks: Set<SourceLinkDefinitionImpl>
sourceRoots
Link copied to clipboard
open override val sourceRoots: Set<File>
sourceSetID
Link copied to clipboard
open override val sourceSetID: DokkaSourceSetID
suppressedFiles
Link copied to clipboard
open override val suppressedFiles: Set<File>