Package-level declarations

Types

Link copied to clipboard
data class Address(val location: String)
Link copied to clipboard
data class Binding(val name: String, val type: QName, val documentation: String? = null, val binding: SoapBinding, val operations: List<SoapOperation>)
Link copied to clipboard
data class Message(val name: String, val part: Part)
Link copied to clipboard
data class Operation(val name: String, val documentation: String? = null, val input: OperationType, val output: OperationType, val fault: OperationType? = null)
Link copied to clipboard
data class OperationType(val message: QName, val name: String? = null)
Link copied to clipboard
data class Part(val name: String, val element: QName)
Link copied to clipboard
data class Port(val name: String, val binding: QName, val address: Address)
Link copied to clipboard
data class PortType(val name: String, val documentation: String? = null, val operations: List<Operation>)
Link copied to clipboard
data class Service(val name: String, val port: Port)
Link copied to clipboard
data class SoapBinding(val style: String, val transport: String)
Link copied to clipboard
data class SoapOperation(val name: String, val operation: SoapOperation.Operation, val input: SoapOperation.Input, val output: SoapOperation.Output, val fault: SoapOperation.Fault? = null)
Link copied to clipboard
data class Types(val schemas: List<Schema>)
Link copied to clipboard
data class WSDL(val name: String, val targetNamespace: String, val documentation: Documentation? = null, val types: List<Types>, val messages: List<Message>, val portTypes: List<PortType>, val bindings: List<Binding>, val services: List<Service>)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun xml(transformerSerializers: List<SerializersModule> = listOf()): XML