ServiceType

class ServiceType(val operations: List<ServiceType.Operation>, val declaration: ServiceDeclarationNode, val parentPackage: Package) : UserDeclaredNamedType, UserAnnotated

Constructors

Link copied to clipboard
constructor(operations: List<ServiceType.Operation>, declaration: ServiceDeclarationNode, parentPackage: Package)

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class RequestResponseOperation(val name: String, val parameters: List<ServiceType.Operation.Parameter>, val declaration: RequestResponseOperationNode, var returnType: TypeReference?, var raisesTypes: List<TypeReference>, val isAsync: Boolean) : ServiceType.Operation

Properties

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