scalaxb.compiler.xsd

Params

trait Params extends Lookup

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Params
  2. Lookup
  3. ContextProcessor
  4. PackageName
  5. ScalaNames
  6. AnyRef
  7. 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

  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

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: 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

  7. val INTERNAL_NAMESPACE: String

    Definition Classes
    Lookup
  8. val XML_PREFIX: String

    Definition Classes
    ContextProcessor
  9. val XML_URI: String

    Definition Classes
    ContextProcessor
  10. val XSI_PREFIX: String

    Definition Classes
    ContextProcessor
  11. val XSI_URL: String

    Definition Classes
    ContextProcessor
  12. val XS_PREFIX: String

    Definition Classes
    ContextProcessor
  13. val XS_URL: String

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

  15. final def asInstanceOf[T0]: T0

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

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

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

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

  20. def buildAttribute(ref: AttributeRef): AttributeDecl

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

    Definition Classes
    Lookup
  22. def buildChoiceTypeName(decl: ComplexTypeDecl, choice: ChoiceDecl, shortLocal: Boolean): String

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

  24. def buildCompositorRef(compositor: HasParticle, index: Int): ElemDecl

  25. def buildCompositorSymbol(compositor: HasParticle, typeSymbol: XsTypeSymbol): XsTypeSymbol

  26. def buildElement(ref: ElemRef): ElemDecl

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

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

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

    Definition Classes
    Lookup
  30. def buildFullyQualifiedNameFromNS(namespace: Option[String], localName: String): String

    Definition Classes
    Lookup
  31. def buildFullyQualifiedNameFromPackage(pkg: Option[String], localName: String): String

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

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

  34. def buildLongAttributeRef: ElemDecl

  35. def buildOccurrence(compos: HasParticle): Occurrence

  36. def buildOccurrence(particle: Particle): Occurrence

  37. def buildParam(compositor: HasParticle): Param

  38. def buildParam(any: AnyAttributeDecl): Param

  39. def buildParam(group: AttributeGroupDecl): Param

  40. def buildParam(attr: AttributeDecl): Param

  41. def buildParam(elem: ElemDecl): Param

  42. def buildParam(decl: Decl): Param

  43. def buildSubstitionGroupSymbol(typeSymbol: XsTypeSymbol): XsTypeSymbol

  44. def buildSymbolElement(symbol: XsTypeSymbol): ElemDecl

    Definition Classes
    Lookup
  45. def buildTypeName(enumTypeName: String, enum: EnumerationDecl[_], shortLocal: Boolean): String

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

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

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

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

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

    Definition Classes
    Lookup
  51. def clone(): AnyRef

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

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

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

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

    Definition Classes
    ContextProcessor
  56. lazy val contentsSizeLimit: Int

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

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

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

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

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

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

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

    Definition Classes
    ContextProcessor
  64. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  65. def generateAutoPackages(schemas: Seq[SchemaDecl]): Seq[(Option[String], Option[String])]

    Definition Classes
    ContextProcessor
  66. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  67. def getTypeGlobally(namespace: Option[String], typeName: String, context: XsdContext): TypeDecl

    Definition Classes
    ContextProcessor
  68. def groupTypeName(group: GroupDecl): String

  69. def groups(namespace: Option[String], name: String): GroupDecl

    Definition Classes
    Lookup
  70. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  71. def identifier(value: String): String

    Definition Classes
    ContextProcessor
  72. def indent(indent: Int): String

    Definition Classes
    ContextProcessor
  73. def isCommonlyUsedWord(s: String): Boolean

    Definition Classes
    ScalaNames
  74. def isEmptyCompositor(compos: HasParticle): Boolean

  75. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  76. def isKeyword(str: String): Boolean

    Definition Classes
    ScalaNames
  77. def isSpecialAttributeWord(str: String): Boolean

    Definition Classes
    ScalaNames
  78. def isSubstitutionGroup(elem: ElemDecl): Boolean

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

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

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

    Definition Classes
    ContextProcessor
  82. def makeEnumValues(decl: SimpleTypeDecl, scope: NamespaceBinding, context: XsdContext): Unit

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    ContextProcessor
  95. def mergeOccurrence(lhs: Occurrence, rhs: Occurrence): Occurrence

  96. lazy val namedAttributes: Boolean

    Definition Classes
    ContextProcessor
  97. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  98. val newline: String

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

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

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

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

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

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

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

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

  107. def processContext(context: XsdContext, schemas: Seq[SchemaDecl]): Unit

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

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

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

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

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

    Definition Classes
    Lookup
  113. lazy val sequenceChunkSize: Int

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

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

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

    Definition Classes
    ContextProcessor
  117. def substitutionGroupMembers(elem: ElemDecl): Seq[ElemDecl]

    Definition Classes
    Lookup
  118. final def synchronized[T0](arg0: ⇒ T0): T0

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

  120. def toCardinality(occurrence: Occurrence): Cardinality

  121. def toCardinality(minOccurs: Int, maxOccurs: Int): Cardinality

  122. def toString(): String

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

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

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

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

    Definition Classes
    Lookup
  127. def xmlFormatTypeName(decl: ComplexTypeDecl): String

    Definition Classes
    Lookup

Inherited from Lookup

Inherited from ContextProcessor

Inherited from PackageName

Inherited from ScalaNames

Inherited from AnyRef

Inherited from Any

Ungrouped