scalaxb.compiler.xsd

XMLOutput

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
Learn more about member selection
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 def 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: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val ATTRS_PARAM: String

    Definition Classes
    Params
  7. val INTERNAL_NAMESPACE: String

    Definition Classes
    Lookup
  8. val SingleUnnillable: Occurrence

    Definition Classes
    Params
  9. val XML_PREFIX: String

    Definition Classes
    ContextProcessor
  10. val XML_URI: String

    Definition Classes
    ContextProcessor
  11. val XSI_PREFIX: String

    Definition Classes
    ContextProcessor
  12. val XSI_URL: String

    Definition Classes
    ContextProcessor
  13. val XS_PREFIX: String

    Definition Classes
    ContextProcessor
  14. val XS_URL: String

    Definition Classes
    ContextProcessor
  15. val anyNumbers: Map[AnyDecl, Int]

    Definition Classes
    Params
  16. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  17. def attributeGroups(namespace: Option[String], name: String): AttributeGroupDecl

    Definition Classes
    Lookup
  18. def attrs(namespace: Option[String], name: String): AttributeDecl

    Definition Classes
    Lookup
  19. def baseType(decl: SimpleTypeDecl): XsTypeSymbol

    Definition Classes
    Lookup
  20. def buildAnyRef(any: AnyDecl): ElemDecl

    Definition Classes
    Params
  21. def buildArg(content: SimpleContentDecl, typeSymbol: XsTypeSymbol): String

    Definition Classes
    Args
  22. def buildArg(attr: AttributeDecl, selector: String, wrapForLong: Boolean): String

    Definition Classes
    Args
  23. def buildArg(elem: ElemDecl, selector: String, wrapForLongAll: Boolean): String

    Definition Classes
    Args
  24. def buildArg(elem: ElemDecl, pos: Int): String

    Definition Classes
    Args
  25. def buildArg(decl: Decl): String

    Definition Classes
    Args
  26. def buildArg(typeName: String, selector: String, cardinality: Cardinality, nillable: Boolean = false, defaultValue: Option[String] = None, fixedValue: Option[String] = None, wrapForLongAll: Boolean = false, formatter: Option[String] = None): String

    Definition Classes
    Args
  27. def buildArg(selector: String, typeSymbol: XsTypeSymbol): String

    Definition Classes
    Args
  28. def buildArgForAll(particle: Particle, longAll: Boolean): String

    Definition Classes
    Args
  29. def buildArgForAnyAttribute(attributes: List[AttributeLike], longAttribute: Boolean): String

    Definition Classes
    Args
  30. def buildArgForAnyAttribute(parent: AttributeGroupDecl, longAttribute: Boolean): String

    Definition Classes
    Args
  31. def buildArgForAnyAttribute(parent: ComplexTypeDecl, longAttribute: Boolean): String

    Definition Classes
    Args
  32. def buildArgForAttribute(decl: AttributeLike, longAttribute: Boolean): String

    Definition Classes
    Args
  33. def buildArgForMixed(particle: Particle, selector: String): String

    Definition Classes
    Args
  34. def buildArgForMixed(particle: Particle, pos: Int): String

    Definition Classes
    Args
  35. def buildArgForOptTextRecord(pos: Int): String

    Definition Classes
    Args
  36. def buildAttribute(ref: AttributeRef): AttributeDecl

    Definition Classes
    Lookup
  37. def buildAttributeGroup(ref: AttributeGroupRef): AttributeGroupDecl

    Definition Classes
    Lookup
  38. def buildAttributeGroupArg(group: AttributeGroupDecl, longAttribute: Boolean): String

    Definition Classes
    Args
  39. def buildAttributeString(group: AttributeGroupDecl): String

  40. def buildAttributeString(attr: AttributeDecl): String

  41. def buildAttributeString(any: AnyAttributeDecl): String

  42. def buildAttributeString(attr: AttributeLike): String

  43. def buildChoiceTypeName(decl: ComplexTypeDecl, choice: ChoiceDecl, shortLocal: Boolean): String

    Definition Classes
    ParamsLookup
  44. def buildCompositorRef(compositor: HasParticle, occurrence: Occurrence, index: Int): ElemDecl

    Definition Classes
    Params
  45. def buildCompositorRef(compositor: HasParticle, index: Int): ElemDecl

    Definition Classes
    Params
  46. def buildCompositorSymbol(compositor: HasParticle, typeSymbol: XsTypeSymbol): XsTypeSymbol

    Definition Classes
    Params
  47. def buildElement(ref: ElemRef): ElemDecl

    Definition Classes
    Lookup
  48. def buildEnumTypeName(decl: SimpleTypeDecl, shortLocal: Boolean): String

    Definition Classes
    Lookup
  49. def buildFormatterName(namespace: Option[String], name: String): String

    Definition Classes
    Lookup
  50. def buildFormatterName(group: AttributeGroupDecl): String

    Definition Classes
    Lookup
  51. def buildFromString(typeName: String, selector: String): String

    Definition Classes
    Args
  52. def buildFromXML(typeName: String, selector: String, stackString: String, formatter: Option[String]): String

    Definition Classes
    Args
  53. def buildFromXML(typeName: String): String

    Definition Classes
    Args
  54. def buildFullyQualifiedName(pkg: Option[String], localName: String): String

    Definition Classes
    Lookup
  55. def buildFullyQualifiedName(sch: SchemaDecl, localName: String): String

    Definition Classes
    Lookup
  56. def buildGroup(ref: GroupRef): GroupDecl

    Definition Classes
    Lookup
  57. def buildLongAllRef(all: AllDecl): ElemDecl

    Definition Classes
    Params
  58. def buildLongAttributeRef: ElemDecl

    Definition Classes
    Params
  59. def buildNodeName(group: AttributeGroupDecl): String

    Definition Classes
    Args
  60. def buildNodeName(attr: AttributeDecl, prependNamespace: Boolean): String

    Definition Classes
    Args
  61. def buildNodeName(elem: ElemDecl, prependNamespace: Boolean): String

    Definition Classes
    Args
  62. def buildOccurrence(compos: HasParticle): Occurrence

    Definition Classes
    Params
  63. def buildOccurrence(particle: Particle): Occurrence

    Definition Classes
    Params
  64. def buildParam(compositor: HasParticle): Param

    Definition Classes
    Params
  65. def buildParam(any: AnyAttributeDecl): Param

    Definition Classes
    Params
  66. def buildParam(group: AttributeGroupDecl): Param

    Definition Classes
    Params
  67. def buildParam(attr: AttributeDecl): Param

    Definition Classes
    Params
  68. def buildParam(elem: ElemDecl): Param

    Definition Classes
    Params
  69. def buildParam(decl: Decl): Param

    Definition Classes
    Params
  70. def buildSelector(nodeName: String): String

    Definition Classes
    Args
  71. def buildSelector(attr: AttributeDecl): String

    Definition Classes
    Args
  72. def buildSelector(pos: Int): String

    Definition Classes
    Args
  73. def buildSelector(elem: ElemDecl): String

    Definition Classes
    Args
  74. def buildSubstitionGroupSymbol(typeSymbol: XsTypeSymbol): XsTypeSymbol

    Definition Classes
    Params
  75. def buildSymbolElement(symbol: XsTypeSymbol): ElemDecl

    Definition Classes
    Lookup
  76. def buildToString(selector: String, typeSymbol: XsTypeSymbol): String

  77. def buildToXML(typeName: String, args: String): String

    Definition Classes
    Args
  78. def buildTypeName(enumTypeName: String, enum: EnumerationDecl, shortLocal: Boolean): String

    Definition Classes
    Lookup
  79. def buildTypeName(group: AttributeGroupDecl, shortLocal: Boolean): String

    Definition Classes
    Lookup
  80. def buildTypeName(decl: SimpleTypeDecl, shortLocal: Boolean): String

    Definition Classes
    Lookup
  81. def buildTypeName(pkg: Option[String], decl: Decl, shortLocal: Boolean): String

    Definition Classes
    Lookup
  82. def buildTypeName(decl: ComplexTypeDecl, shortLocal: Boolean): String

    Definition Classes
    Lookup
  83. def buildTypeName(typeSymbol: XsTypeSymbol, shortLocal: Boolean = false): String

    Definition Classes
    Lookup
  84. def buildXMLString(param: Param): String

  85. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  86. val compositorWrapper: ListMap[ComplexTypeDecl, HasParticle]

    Definition Classes
    Lookup
  87. def containsEnumeration(decl: SimpleTypeDecl): Boolean

    Definition Classes
    ContextProcessor
  88. def containsForeignType(compositor: HasParticle): Boolean

    Definition Classes
    Lookup
  89. def containsSingleChoice(seq: SequenceDecl): Boolean

    Definition Classes
    ContextProcessor
  90. lazy val contentsSizeLimit: Int

    Definition Classes
    ContextProcessor
  91. def elementNamespace(global: Boolean, namespace: Option[String], qualified: Boolean): Option[String]

    Definition Classes
    Lookup
  92. def elementNamespaceString(global: Boolean, namespace: Option[String], qualified: Boolean): String

    Definition Classes
    Lookup
  93. def elements(namespace: Option[String], name: String): ElemDecl

    Definition Classes
    Lookup
  94. def elements(qname: (Option[String], String)): ElemDecl

    Definition Classes
    Lookup
  95. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  96. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  97. def filterEnumeration(decl: SimpleTypeDecl): List[EnumerationDecl]

    Definition Classes
    ContextProcessor
  98. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  99. def flattenAttributes(attributes: List[AttributeLike]): List[AttributeLike]

    Definition Classes
    Args
  100. def flattenAttributes(decl: ComplexTypeDecl): List[AttributeLike]

    Definition Classes
    Args
  101. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  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
  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 isSubstitionGroup(elem: ElemDecl): Boolean

    Definition Classes
    Lookup
  114. def isWrapped(namespace: Option[String], family: List[String]): Boolean

    Definition Classes
    ContextProcessor
  115. def isWrapped(decl: ComplexTypeDecl): Boolean

    Definition Classes
    ContextProcessor
  116. def makeCompositorNames(context: XsdContext): Unit

    Definition Classes
    ContextProcessor
  117. def makeEnumValues(decl: SimpleTypeDecl, context: XsdContext): Unit

    Definition Classes
    ContextProcessor
  118. def makeGroupComplexType(group: GroupDecl): ComplexTypeDecl

    Definition Classes
    ContextProcessor
  119. def makeParamName(name0: String, attribute: Boolean): String

    Definition Classes
    ContextProcessor
  120. def makePrefix(namespace: Option[String], context: XsdContext): String

    Definition Classes
    ContextProcessor
  121. def makeProtectedTypeName(namespace: Option[String], group: AttributeGroupDecl, context: XsdContext): String

    Definition Classes
    ContextProcessor
  122. def makeProtectedTypeName(namespace: Option[String], attr: AttributeDecl, context: XsdContext): String

    Definition Classes
    ContextProcessor
  123. def makeProtectedTypeName(namespace: Option[String], decl: SimpleTypeDecl, context: XsdContext): String

    Definition Classes
    ContextProcessor
  124. def makeProtectedTypeName(namespace: Option[String], decl: ComplexTypeDecl, context: XsdContext): String

    Definition Classes
    ContextProcessor
  125. def makeProtectedTypeName(namespace: Option[String], prefix: Option[String], elem: ElemDecl, context: XsdContext): String

    Definition Classes
    ContextProcessor
  126. def makeProtectedTypeName(schema: SchemaDecl, context: XsdContext): String

    Definition Classes
    ContextProcessor
  127. def makeProtectedTypeName(namespace: Option[String], initialName: String, postfix: String, context: XsdContext): String

    Definition Classes
    ContextProcessor
  128. def makeTraitName(decl: ComplexTypeDecl): String

    Definition Classes
    ContextProcessor
  129. def makeTypeName(name: String): String

    Definition Classes
    ContextProcessor
  130. def mergeAttributes(parent: List[AttributeLike], child: AttributeLike): List[AttributeLike]

    Definition Classes
    Args
  131. def mergeAttributes(parent: List[AttributeLike], child: List[AttributeLike]): List[AttributeLike]

    Definition Classes
    Args
  132. def mergeOccurrence(lhs: Occurrence, rhs: Occurrence): Occurrence

    Definition Classes
    Params
  133. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  134. val newline: String

    Definition Classes
    ContextProcessor
  135. final def notify(): Unit

    Definition Classes
    AnyRef
  136. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  137. def packageName(namespace: Option[String], context: XsdContext): Option[String]

    Definition Classes
    PackageName
  138. def packageName(group: AttributeGroupDecl, context: XsdContext): Option[String]

    Definition Classes
    PackageName
  139. def packageName(decl: SimpleTypeDecl, context: XsdContext): Option[String]

    Definition Classes
    PackageName
  140. def packageName(decl: ComplexTypeDecl, context: XsdContext): Option[String]

    Definition Classes
    PackageName
  141. def packageName(schema: SchemaDecl, context: XsdContext): Option[String]

    Definition Classes
    PackageName
  142. def primaryCompositor(group: GroupDecl): HasParticle

    Definition Classes
    Params
  143. def processContext(context: XsdContext, schemas: Seq[SchemaDecl]): Unit

    Definition Classes
    ContextProcessor
  144. def quote(value: String): String

    Definition Classes
    ContextProcessor
  145. def quote(value: Option[String]): String

    Definition Classes
    ContextProcessor
  146. def quoteNamespace(namespace: Option[String]): String

    Definition Classes
    Lookup
  147. def resolveType(schema: SchemaDecl, context: XsdContext): Unit

    Definition Classes
    ContextProcessor
  148. val schemas: List[SchemaDecl]

    Definition Classes
    Lookup
  149. lazy val sequenceChunkSize: Int

    Definition Classes
    ContextProcessor
  150. def singleChoice(seq: SequenceDecl): ChoiceDecl

    Definition Classes
    ContextProcessor
  151. def splitLong[A <: HasParticle](rest: List[Particle])(f: (List[Particle]) ⇒ A): List[A]

    Definition Classes
    ContextProcessor
  152. def startsWithNumber(name: String): Boolean

    Definition Classes
    ContextProcessor
  153. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  154. def toCardinality(attr: AttributeDecl): Cardinality

    Definition Classes
    Params
  155. def toCardinality(occurrence: Occurrence): Cardinality

    Definition Classes
    Params
  156. def toCardinality(minOccurs: Int, maxOccurs: Int): Cardinality

    Definition Classes
    Params
  157. def toOptional(that: ElemDecl): ElemDecl

    Definition Classes
    Args
  158. def toString(): String

    Definition Classes
    AnyRef → Any
  159. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  160. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  161. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  162. lazy val xmlAttrs: Map[String, AttributeDecl]

    Definition Classes
    Lookup
  163. 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