trait GenSource extends AnyRef
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- GenSource
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class BodyBinding(encodingStyle: Option[String], namespace: Option[String]) extends Product with Serializable
- case class HeaderBinding(message: QName, part: String, encodingStyle: Option[String], namespace: Option[String]) extends Product with Serializable
- case class ParamCache(paramName: String, typeSymbol: XsTypeSymbol, cardinality: Cardinality, nillable: Boolean, seqParam: Boolean) extends Product with Serializable
- sealed trait SoapBindingStyle extends AnyRef
Abstract Value Members
- abstract def config: Config
- abstract def context: WsdlContext
- abstract def scope: NamespaceBinding
- abstract def xsdgenerator: xsd.GenSource
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val SOAP_MEP_REQUEST_RESPONSE: String
- val SOAP_MEP_SOAP_RESPONSE: String
- val WSDL_HTTP: String
- val WSDL_SOAP11: String
- val WSDL_SOAP12: String
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def bodyBinding(spec: Option[XStartWithExtensionsTypable]): BodyBinding
- def bodyString(op: XOperationType, input: XParamType, binding: XBinding_operationType, soapBindingStyle: SoapBindingStyle): String
- implicit def boolToOption(b: Boolean): Option[Unit]
- def boundOperation(binding: XBinding_operationType, intf: XPortTypeType): XOperationType
- def buildIRIStyleArgs(input: XParamType): List[ParamCache]
- def buildPartArg(part: XPartType, selector: String): String
- def buildPartsArg(input: XParamType): String
- def buildRPCStyleArg(part: XPartType): ParamCache
- def buildRPCStyleArgs(input: XParamType): List[ParamCache]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- def elements(namespace: Option[String], name: String): ElemDecl
- val encodedErrorMessage: String
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def escapeKeyWord(name: String): String
- def faultParamTypeName(fault: XFaultType): (String, Boolean)
- def faultsToFaultParamTypeName(faults: Seq[XFaultType]): (String, Boolean)
- def faultsToTypeName(faults: Seq[XFaultType], soap12: Boolean): String
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def findPort(binding: XBindingType): List[XPortType]
- def generate(definition: XDefinitionsType, bindings: Seq[XBindingType]): Snippet
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def headerBindings(spec: Option[XStartWithExtensionsTypable]): Seq[HeaderBinding]
- def headerString(op: XOperationType, input: XParamType, binding: XBinding_operationType, soapBindingStyle: SoapBindingStyle): String
- def isEmptyPart(param: XParamType, bindingOption: Option[XStartWithExtensionsTypable]): Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isMultiPart(param: XParamType, bindingOption: Option[XStartWithExtensionsTypable]): Boolean
- def makeBindingName(binding: XBindingType): String
- def makeMapKOperation(binding: XBinding_operationType, intf: XPortTypeType, defaultSoapBindingStyle: SoapBindingStyle, soap12: Boolean): String
- def makeOperation(binding: XBinding_operationType, intf: XPortTypeType, defaultSoapBindingStyle: SoapBindingStyle, soap12: Boolean, taglessParamName: String = "F"): String
- def makeOperationInputArgs(binding: XBinding_operationType, intf: XPortTypeType): Seq[ParamCache]
- def makeOperationOutput(binding: XBinding_operationType, intf: XPortTypeType, defaultSoapBindingStyle: SoapBindingStyle, soap12: Boolean): Option[String]
- def makeOperationOutputWrapperName(op: XOperationType): String
- def makeSoap11Binding(binding: XBindingType): Snippet
- def makeSoap12Binding(binding: XBindingType): Snippet
- def makeSoapOpBinding(binding: XBinding_operationType, intf: XPortTypeType, defaultSoapBindingStyle: SoapBindingStyle, soap12: Boolean): String
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def operationParts(op: XOperationType): (Option[XParamType], Option[XParamType], Option[Seq[XFaultType]])
- def outputString(output: XParamType, binding: XBinding_operationType, op: XOperationType, soapBindingStyle: SoapBindingStyle, soap12: Boolean): String
- def outputTypeName(binding: XBinding_operationType, op: XOperationType, output: XParamType, soapBindingStyle: SoapBindingStyle): String
- def paramMessage(input: XParamType): XMessageType
- def parseSoapBindingStyle(anyHeadOption: Option[DataRecord[Any]], defaultSoapBindingStyle: SoapBindingStyle): SoapBindingStyle
- lazy val pkg: Option[String]
- lazy val scalaNames: ScalaNames
- def schemas: List[SchemaDecl]
- def singleOutputPart(output: XParamType): Option[XPartType]
- def singleOutputType(output: XParamType, soapBindingStyle: SoapBindingStyle): Option[ElemDecl]
- def soap11Bindings(bindings: Seq[XBindingType]): Seq[XBindingType]
- def soap12Bindings(bindings: Seq[XBindingType]): Seq[XBindingType]
- def splitParamToParts(paramType: XParamType, paramBinding: Option[XStartWithExtensionsTypable]): (Seq[XPartType], Seq[XPartType])
- def splitTypeName(qname: QName): (Option[String], String)
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- lazy val targetNamespace: Option[String]
- def toElement(part: XPartType): ElemDecl
- def toParamCache(part: XPartType): ParamCache
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def toTypeSymbol(qname: QName): XsTypeSymbol
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- object DocumentStyle extends SoapBindingStyle with Product with Serializable
- object RpcStyle extends SoapBindingStyle with Product with Serializable