ProviderType

class ProviderType(val implements: List<ProviderType.Implements>, val transport: ProviderType.Transport, val declaration: ProviderDeclarationNode, val parentPackage: Package) : UserDeclaredNamedType

Constructors

Link copied to clipboard
constructor(implements: List<ProviderType.Implements>, transport: ProviderType.Transport, declaration: ProviderDeclarationNode, parentPackage: Package)

Types

Link copied to clipboard
class Implements(var service: TypeReference, var operations: List<ServiceType.Operation>, val node: ProviderImplementsNode)
Link copied to clipboard
class Transport(val name: String, val configuration: ObjectNode?)

Properties

Link copied to clipboard
Link copied to clipboard
open override val humanReadableName: String
Link copied to clipboard
Link copied to clipboard
open val name: String
Link copied to clipboard
open override val parentPackage: Package
Link copied to clipboard