Packages

trait XMLOutput extends Args

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. XMLOutput
  2. Args
  3. Params
  4. Lookup
  5. ContextProcessor
  6. PackageName
  7. ScalaNames
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Occurrence(minOccurs: Int, maxOccurs: Int, nillable: Boolean) extends Product with Serializable
    Definition Classes
    Params
  2. case class Param(namespace: Option[String], name: String, typeSymbol: XsTypeSymbol, cardinality: Cardinality, nillable: Boolean, global: Boolean, qualified: Boolean, attribute: Boolean) extends Product with Serializable
    Definition Classes
    Params

Abstract Value Members

  1. abstract val config: Config
    Definition Classes
    ContextProcessor
  2. abstract def context: XsdContext
    Definition Classes
    Lookup
  3. abstract def schema: SchemaDecl
    Definition Classes
    Lookup

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val ATTRS_PARAM: String
    Definition Classes
    Params
  5. val INTERNAL_NAMESPACE: String
    Definition Classes
    Lookup
  6. val XML_PREFIX: String
    Definition Classes
    ContextProcessor
  7. val XML_URI: String
    Definition Classes
    ContextProcessor
  8. val XSI_PREFIX: String
    Definition Classes
    ContextProcessor
  9. val XSI_URL: String
    Definition Classes
    ContextProcessor
  10. val XS_PREFIX: String
    Definition Classes
    ContextProcessor
  11. val XS_URL: String
    Definition Classes
    ContextProcessor
  12. val anyNumbers: Map[AnyDecl, Int]
    Definition Classes
    Params
  13. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  14. def attributeGroups(namespace: Option[String], name: String): AttributeGroupDecl
    Definition Classes
    Lookup
  15. def attrs(namespace: Option[String], name: String): AttributeDecl
    Definition Classes
    Lookup
  16. def baseType(decl: SimpleTypeDecl): XsTypeSymbol
    Definition Classes
    Lookup
  17. def buildAnyRef(any: AnyDecl): ElemDecl
    Definition Classes
    Params
  18. def buildArg(content: SimpleContentDecl, typeSymbol: XsTypeSymbol): String
    Definition Classes
    Args
  19. def buildArg(attr: AttributeDecl, selector: String, stackItem: Option[String], wrapForLong: Boolean): String
    Definition Classes
    Args
  20. def buildArg(elem: ElemDecl, selector: String, stackItem: Option[String], wrapForLongAll: Boolean): String
    Definition Classes
    Args
  21. def buildArg(elem: ElemDecl, pos: Int): String
    Definition Classes
    Args
  22. def buildArg(decl: Decl): String
    Definition Classes
    Args
  23. def buildArg(typeName: String, selector: String, cardinality: Cardinality, stackItem: Option[String], nillable: Boolean = false, defaultValue: Option[String] = None, fixedValue: Option[String] = None, wrapForLongAll: Boolean = false, formatter: Option[String] = None): String
    Definition Classes
    Args
  24. def buildArg(selector: String, typeSymbol: XsTypeSymbol, stackItem: Option[String]): String
    Definition Classes
    Args
  25. def buildArgForAll(particle: Particle, longAll: Boolean): String
    Definition Classes
    Args
  26. def buildArgForAnyAttribute(attributes: List[AttributeLike], longAttribute: Boolean): String
    Definition Classes
    Args
  27. def buildArgForAnyAttribute(parent: AttributeGroupDecl, longAttribute: Boolean): String
    Definition Classes
    Args
  28. def buildArgForAnyAttribute(parent: ComplexTypeDecl, longAttribute: Boolean): String
    Definition Classes
    Args
  29. def buildArgForAttribute(decl: AttributeLike, stackItem: Option[String], longAttribute: Boolean): String
    Definition Classes
    Args
  30. def buildArgForMixed(particle: Particle, selector: String, ignoreSubGroup: Boolean): String
    Definition Classes
    Args
  31. def buildArgForMixed(particle: Particle, pos: Int, ignoreSubGroup: Boolean): String
    Definition Classes
    Args
  32. def buildArgForOptTextRecord(pos: Int): String
    Definition Classes
    Args
  33. def buildAttribute(ref: AttributeRef): AttributeDecl
    Definition Classes
    Lookup
  34. def buildAttributeGroup(ref: AttributeGroupRef): AttributeGroupDecl
    Definition Classes
    Lookup
  35. def buildAttributeGroupArg(group: AttributeGroupDecl, longAttribute: Boolean): String
    Definition Classes
    Args
  36. def buildAttributeString(group: AttributeGroupDecl): String
  37. def buildAttributeString(attr: AttributeDecl): String
  38. def buildAttributeString(any: AnyAttributeDecl): String
  39. def buildAttributeString(attr: AttributeLike): String
  40. def buildChoiceTypeName(decl: ComplexTypeDecl, choice: ChoiceDecl, shortLocal: Boolean): String
    Definition Classes
    ParamsLookup
  41. def buildCompositorRef(compositor: HasParticle, occurrence: Occurrence, index: Int): ElemDecl
    Definition Classes
    Params
  42. def buildCompositorRef(compositor: HasParticle, index: Int): ElemDecl
    Definition Classes
    Params
  43. def buildCompositorSymbol(compositor: HasParticle, typeSymbol: XsTypeSymbol): XsTypeSymbol
    Definition Classes
    Params
  44. def buildElement(ref: ElemRef): ElemDecl
    Definition Classes
    Lookup
  45. def buildEnumTypeName(decl: SimpleTypeDecl, shortLocal: Boolean): String
    Definition Classes
    Lookup
  46. def buildFormatterName(namespace: Option[String], name: String): String
    Definition Classes
    Lookup
  47. def buildFormatterName(group: AttributeGroupDecl): String
    Definition Classes
    Lookup
  48. def buildFromString(typeName: String, selector: String): String
    Definition Classes
    Args
  49. def buildFromXML(typeName: String, selector: String, stackItem: Option[String], formatter: Option[String]): String
    Definition Classes
    Args
  50. def buildFromXML(typeName: String): String
    Definition Classes
    Args
  51. def buildFullyQualifiedNameFromNS(namespace: Option[String], localName: String): String
    Definition Classes
    Lookup
  52. def buildFullyQualifiedNameFromPackage(pkg: Option[String], localName: String): String
    Definition Classes
    Lookup
  53. def buildGroup(ref: GroupRef): GroupDecl
    Definition Classes
    Lookup
  54. def buildLongAllRef(all: AllDecl): ElemDecl
    Definition Classes
    Params
  55. def buildLongAttributeRef: ElemDecl
    Definition Classes
    Params
  56. def buildNodeName(group: AttributeGroupDecl): String
    Definition Classes
    Args
  57. def buildNodeName(attr: AttributeDecl, prependNamespace: Boolean): String
    Definition Classes
    Args
  58. def buildNodeName(elem: ElemDecl, prependNamespace: Boolean): String
    Definition Classes
    Args
  59. def buildOccurrence(compos: HasParticle): Occurrence
    Definition Classes
    Params
  60. def buildOccurrence(particle: Particle): Occurrence
    Definition Classes
    Params
  61. def buildParam(compositor: HasParticle): Param
    Definition Classes
    Params
  62. def buildParam(any: AnyAttributeDecl): Param
    Definition Classes
    Params
  63. def buildParam(group: AttributeGroupDecl): Param
    Definition Classes
    Params
  64. def buildParam(attr: AttributeDecl): Param
    Definition Classes
    Params
  65. def buildParam(elem: ElemDecl): Param
    Definition Classes
    Params
  66. def buildParam(decl: Decl): Param
    Definition Classes
    Params
  67. def buildSelector(nodeName: String): String
    Definition Classes
    Args
  68. def buildSelector(attr: AttributeDecl): String
    Definition Classes
    Args
  69. def buildSelector(pos: Int): String
    Definition Classes
    Args
  70. def buildSelector(elem: ElemDecl): String
    Definition Classes
    Args
  71. def buildSingleArg(typeName: String, selector: String, stackItem: Option[String], nillable: Boolean, defaultValue: Option[String], fixedValue: Option[String], formatter: Option[String]): String
    Definition Classes
    Args
  72. def buildSubstitionGroupSymbol(typeSymbol: XsTypeSymbol): XsTypeSymbol
    Definition Classes
    Params
  73. def buildSymbolElement(symbol: XsTypeSymbol): ElemDecl
    Definition Classes
    Lookup
  74. def buildToString(selector: String, typeSymbol: XsTypeSymbol): String
  75. def buildToXML(typeName: String, args: String): String
    Definition Classes
    Args
  76. def buildTypeName(enumTypeName: String, enum: EnumerationDecl[_], shortLocal: Boolean): String
    Definition Classes
    Lookup
  77. def buildTypeName(group: AttributeGroupDecl, shortLocal: Boolean): String
    Definition Classes
    Lookup
  78. def buildTypeName(decl: SimpleTypeDecl, shortLocal: Boolean): String
    Definition Classes
    Lookup
  79. def buildTypeName(pkg: Option[String], decl: Decl, shortLocal: Boolean): String
    Definition Classes
    Lookup
  80. def buildTypeName(decl: ComplexTypeDecl, shortLocal: Boolean): String
    Definition Classes
    Lookup
  81. def buildTypeName(typeSymbol: XsTypeSymbol, shortLocal: Boolean = false): String
    Definition Classes
    Lookup
  82. def buildXMLString(param: Param): String
  83. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  84. val compositorWrapper: ListMap[ComplexTypeDecl, HasParticle]
    Definition Classes
    Lookup
  85. def containsEnumeration(decl: SimpleTypeDecl): Boolean
    Definition Classes
    ContextProcessor
  86. def containsForeignType(compositor: HasParticle): Boolean
    Definition Classes
    Lookup
  87. def containsSingleChoice(seq: SequenceDecl): Boolean
    Definition Classes
    ContextProcessor
  88. lazy val contentsSizeLimit: Int
    Definition Classes
    ContextProcessor
  89. def elementNamespace(global: Boolean, namespace: Option[String], qualified: Boolean): Option[String]
    Definition Classes
    Lookup
  90. def elementNamespaceString(global: Boolean, namespace: Option[String], qualified: Boolean): String
    Definition Classes
    Lookup
  91. def elements(namespace: Option[String], name: String): ElemDecl
    Definition Classes
    Lookup
  92. def elements(qname: (Option[String], String)): ElemDecl
    Definition Classes
    Lookup
  93. lazy val enumNameMaxLength: Int
    Definition Classes
    ContextProcessor
  94. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  95. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  96. def filterEnumeration(decl: SimpleTypeDecl): List[EnumerationDecl[_]]
    Definition Classes
    ContextProcessor
  97. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  98. def flattenAttributes(attributes: List[AttributeLike]): List[AttributeLike]
    Definition Classes
    Args
  99. def flattenAttributes(decl: ComplexTypeDecl): List[AttributeLike]
    Definition Classes
    Args
  100. def generateAutoPackages(schemas: Seq[SchemaDecl]): Seq[(Option[String], Option[String])]
    Definition Classes
    ContextProcessor
  101. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  102. def getTypeGlobally(namespace: Option[String], typeName: String, context: XsdContext): TypeDecl
    Definition Classes
    ContextProcessor
  103. def groupTypeName(group: GroupDecl): String
    Definition Classes
    Params
  104. def groups(namespace: Option[String], name: String): GroupDecl
    Definition Classes
    Lookup
  105. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  106. def identifier(value: String): String
    Definition Classes
    ContextProcessor
  107. def indent(indent: Int): String
    Definition Classes
    ContextProcessor
  108. def isCommonlyUsedWord(s: String): Boolean
    Definition Classes
    ScalaNames
  109. def isEmptyCompositor(compos: HasParticle): Boolean
    Definition Classes
    Params
  110. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  111. def isKeyword(str: String): Boolean
    Definition Classes
    ScalaNames
  112. def isSameAttribute(lhs: AttributeLike, rhs: AttributeLike): Boolean
    Definition Classes
    Args
  113. def isSpecialAttributeWord(str: String): Boolean
    Definition Classes
    ScalaNames
  114. def isSubstitutionGroup(elem: ElemDecl): Boolean
    Definition Classes
    Lookup
  115. def isWrapped(namespace: Option[String], family: List[String]): Boolean
    Definition Classes
    ContextProcessor
  116. def isWrapped(decl: ComplexTypeDecl): Boolean
    Definition Classes
    ContextProcessor
  117. def makeCompositorNames(context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  118. def makeEnumValues(decl: SimpleTypeDecl, scope: NamespaceBinding, context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  119. def makeGroupComplexType(group: GroupDecl): ComplexTypeDecl
    Definition Classes
    ContextProcessor
  120. def makeParamName(name0: String, attribute: Boolean): String
    Definition Classes
    ContextProcessor
  121. def makePrefix(namespace: Option[String], context: XsdContext): String
    Definition Classes
    ContextProcessor
  122. def makeProtectedTypeName(namespace: Option[String], group: AttributeGroupDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  123. def makeProtectedTypeName(namespace: Option[String], attr: AttributeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  124. def makeProtectedTypeName(namespace: Option[String], decl: SimpleTypeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  125. def makeProtectedTypeName(namespace: Option[String], decl: ComplexTypeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  126. def makeProtectedTypeName(namespace: Option[String], prefix: Option[String], elem: ElemDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  127. def makeProtectedTypeName(schema: SchemaDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  128. def makeProtectedTypeName(namespace: Option[String], initialName: String, postfix: String, context: XsdContext): String
    Definition Classes
    ContextProcessor
  129. def makeTraitName(decl: ComplexTypeDecl): String
    Definition Classes
    ContextProcessor
  130. def makeTypeName(name: String): String
    Definition Classes
    ContextProcessor
  131. def mergeAttributes(parent: List[AttributeLike], child: AttributeLike): List[AttributeLike]
    Definition Classes
    Args
  132. def mergeAttributes(parent: List[AttributeLike], child: List[AttributeLike]): List[AttributeLike]
    Definition Classes
    Args
  133. def mergeOccurrence(lhs: Occurrence, rhs: Occurrence): Occurrence
    Definition Classes
    Params
  134. lazy val namedAttributes: Boolean
    Definition Classes
    ContextProcessor
  135. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  136. val newline: String
    Definition Classes
    ContextProcessor
  137. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  138. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  139. def packageName(namespace: Option[String], context: XsdContext): Option[String]
    Definition Classes
    PackageName
  140. def packageName(group: AttributeGroupDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  141. def packageName(decl: SimpleTypeDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  142. def packageName(decl: ComplexTypeDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  143. def packageName(schema: SchemaDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  144. def primaryCompositor(group: GroupDecl): HasParticle
    Definition Classes
    Params
  145. def processContext(context: XsdContext, schemas: Seq[SchemaDecl]): Unit
    Definition Classes
    ContextProcessor
  146. def quote(value: String): String
    Definition Classes
    ContextProcessor
  147. def quote(value: Option[String]): String
    Definition Classes
    ContextProcessor
  148. def quoteNamespace(namespace: Option[String]): String
    Definition Classes
    Lookup
  149. def resolveType(schema: SchemaDecl, context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  150. val schemas: List[SchemaDecl]
    Definition Classes
    Lookup
  151. lazy val sequenceChunkSize: Int
    Definition Classes
    ContextProcessor
  152. def singleChoice(seq: SequenceDecl): ChoiceDecl
    Definition Classes
    ContextProcessor
  153. def splitLong[A <: HasParticle](rest: List[Particle])(f: (List[Particle]) ⇒ A): List[A]
    Definition Classes
    ContextProcessor
  154. def startsWithNumber(name: String): Boolean
    Definition Classes
    ContextProcessor
  155. def substitutionGroupMembers(elem: ElemDecl): Seq[ElemDecl]
    Definition Classes
    Lookup
  156. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  157. def toCardinality(attr: AttributeDecl): Cardinality
    Definition Classes
    Params
  158. def toCardinality(occurrence: Occurrence): Cardinality
    Definition Classes
    Params
  159. def toCardinality(minOccurs: Int, maxOccurs: Int): Cardinality
    Definition Classes
    Params
  160. def toOptional(that: ElemDecl): ElemDecl
    Definition Classes
    Args
  161. def toString(): String
    Definition Classes
    AnyRef → Any
  162. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  163. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  164. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  165. lazy val xmlAttrs: Map[String, AttributeDecl]
    Definition Classes
    Lookup
  166. def xmlFormatTypeName(decl: ComplexTypeDecl): String
    Definition Classes
    Lookup

Inherited from Args

Inherited from Params

Inherited from Lookup

Inherited from ContextProcessor

Inherited from PackageName

Inherited from ScalaNames

Inherited from AnyRef

Inherited from Any

Ungrouped