NamespaceSpec

data class NamespaceSpec(val name: String, val children: List<NamespaceSpec>, val namespaceUsingDirectives: List<NamespaceUsingDirectiveSpec>, val aliasUsingDirectives: List<AliasUsingDirectiveSpec>, val classDeclarations: List<ClassDeclarationSpec>, val interfaceDeclarations: List<InterfaceDeclarationSpec>)

Constructors

Link copied to clipboard
constructor(name: String, children: List<NamespaceSpec>, namespaceUsingDirectives: List<NamespaceUsingDirectiveSpec>, aliasUsingDirectives: List<AliasUsingDirectiveSpec>, classDeclarations: List<ClassDeclarationSpec>, interfaceDeclarations: List<InterfaceDeclarationSpec>)

Types

Link copied to clipboard
class Builder(name: String)
Link copied to clipboard
object Companion

Properties

Functions

Link copied to clipboard