Packages

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
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: 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
  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]
  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
  18. def buildAttribute(ref: AttributeRef): AttributeDecl
    Definition Classes
    Lookup
  19. def buildAttributeGroup(ref: AttributeGroupRef): AttributeGroupDecl
    Definition Classes
    Lookup
  20. def buildChoiceTypeName(decl: ComplexTypeDecl, choice: ChoiceDecl, shortLocal: Boolean): String
    Definition Classes
    ParamsLookup
  21. def buildCompositorRef(compositor: HasParticle, occurrence: Occurrence, index: Int): ElemDecl
  22. def buildCompositorRef(compositor: HasParticle, index: Int): ElemDecl
  23. def buildCompositorSymbol(compositor: HasParticle, typeSymbol: XsTypeSymbol): XsTypeSymbol
  24. def buildElement(ref: ElemRef): ElemDecl
    Definition Classes
    Lookup
  25. def buildEnumTypeName(decl: SimpleTypeDecl, shortLocal: Boolean): String
    Definition Classes
    Lookup
  26. def buildFormatterName(namespace: Option[String], name: String): String
    Definition Classes
    Lookup
  27. def buildFormatterName(group: AttributeGroupDecl): String
    Definition Classes
    Lookup
  28. def buildFullyQualifiedNameFromNS(namespace: Option[String], localName: String): String
    Definition Classes
    Lookup
  29. def buildFullyQualifiedNameFromPackage(pkg: Option[String], localName: String): String
    Definition Classes
    Lookup
  30. def buildGroup(ref: GroupRef): GroupDecl
    Definition Classes
    Lookup
  31. def buildLongAllRef(all: AllDecl): ElemDecl
  32. def buildLongAttributeRef: ElemDecl
  33. def buildOccurrence(compos: HasParticle): Occurrence
  34. def buildOccurrence(particle: Particle): Occurrence
  35. def buildParam(compositor: HasParticle): Param
  36. def buildParam(any: AnyAttributeDecl): Param
  37. def buildParam(group: AttributeGroupDecl): Param
  38. def buildParam(attr: AttributeDecl): Param
  39. def buildParam(elem: ElemDecl): Param
  40. def buildParam(decl: Decl): Param
  41. def buildSubstitionGroupSymbol(typeSymbol: XsTypeSymbol): XsTypeSymbol
  42. def buildSymbolElement(symbol: XsTypeSymbol): ElemDecl
    Definition Classes
    Lookup
  43. def buildTypeName(enumTypeName: String, enum: EnumerationDecl[_], shortLocal: Boolean): String
    Definition Classes
    Lookup
  44. def buildTypeName(group: AttributeGroupDecl, shortLocal: Boolean): String
    Definition Classes
    Lookup
  45. def buildTypeName(decl: SimpleTypeDecl, shortLocal: Boolean): String
    Definition Classes
    Lookup
  46. def buildTypeName(pkg: Option[String], decl: Decl, shortLocal: Boolean): String
    Definition Classes
    Lookup
  47. def buildTypeName(decl: ComplexTypeDecl, shortLocal: Boolean): String
    Definition Classes
    Lookup
  48. def buildTypeName(typeSymbol: XsTypeSymbol, shortLocal: Boolean = false): String
    Definition Classes
    Lookup
  49. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  50. val compositorWrapper: ListMap[ComplexTypeDecl, HasParticle]
    Definition Classes
    Lookup
  51. def containsEnumeration(decl: SimpleTypeDecl): Boolean
    Definition Classes
    ContextProcessor
  52. def containsForeignType(compositor: HasParticle): Boolean
    Definition Classes
    Lookup
  53. def containsSingleChoice(seq: SequenceDecl): Boolean
    Definition Classes
    ContextProcessor
  54. lazy val contentsSizeLimit: Int
    Definition Classes
    ContextProcessor
  55. def elementNamespace(global: Boolean, namespace: Option[String], qualified: Boolean): Option[String]
    Definition Classes
    Lookup
  56. def elementNamespaceString(global: Boolean, namespace: Option[String], qualified: Boolean): String
    Definition Classes
    Lookup
  57. def elements(namespace: Option[String], name: String): ElemDecl
    Definition Classes
    Lookup
  58. def elements(qname: (Option[String], String)): ElemDecl
    Definition Classes
    Lookup
  59. lazy val enumNameMaxLength: Int
    Definition Classes
    ContextProcessor
  60. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  61. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  62. def filterEnumeration(decl: SimpleTypeDecl): List[EnumerationDecl[_]]
    Definition Classes
    ContextProcessor
  63. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  64. def generateAutoPackages(schemas: Seq[SchemaDecl]): Seq[(Option[String], Option[String])]
    Definition Classes
    ContextProcessor
  65. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  66. def getTypeGlobally(namespace: Option[String], typeName: String, context: XsdContext): TypeDecl
    Definition Classes
    ContextProcessor
  67. def groupTypeName(group: GroupDecl): String
  68. def groups(namespace: Option[String], name: String): GroupDecl
    Definition Classes
    Lookup
  69. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  70. def identifier(value: String): String
    Definition Classes
    ContextProcessor
  71. def indent(indent: Int): String
    Definition Classes
    ContextProcessor
  72. def isCommonlyUsedWord(s: String): Boolean
    Definition Classes
    ScalaNames
  73. def isEmptyCompositor(compos: HasParticle): Boolean
  74. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  75. def isKeyword(str: String): Boolean
    Definition Classes
    ScalaNames
  76. def isSpecialAttributeWord(str: String): Boolean
    Definition Classes
    ScalaNames
  77. def isSubstitutionGroup(elem: ElemDecl): Boolean
    Definition Classes
    Lookup
  78. def isWrapped(namespace: Option[String], family: List[String]): Boolean
    Definition Classes
    ContextProcessor
  79. def isWrapped(decl: ComplexTypeDecl): Boolean
    Definition Classes
    ContextProcessor
  80. def makeCompositorNames(context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  81. def makeEnumValues(decl: SimpleTypeDecl, scope: NamespaceBinding, context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  82. def makeGroupComplexType(group: GroupDecl): ComplexTypeDecl
    Definition Classes
    ContextProcessor
  83. def makeParamName(name0: String, attribute: Boolean): String
    Definition Classes
    ContextProcessor
  84. def makePrefix(namespace: Option[String], context: XsdContext): String
    Definition Classes
    ContextProcessor
  85. def makeProtectedTypeName(namespace: Option[String], group: AttributeGroupDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  86. def makeProtectedTypeName(namespace: Option[String], attr: AttributeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  87. def makeProtectedTypeName(namespace: Option[String], decl: SimpleTypeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  88. def makeProtectedTypeName(namespace: Option[String], decl: ComplexTypeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  89. def makeProtectedTypeName(namespace: Option[String], prefix: Option[String], elem: ElemDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  90. def makeProtectedTypeName(schema: SchemaDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  91. def makeProtectedTypeName(namespace: Option[String], initialName: String, postfix: String, context: XsdContext): String
    Definition Classes
    ContextProcessor
  92. def makeTraitName(decl: ComplexTypeDecl): String
    Definition Classes
    ContextProcessor
  93. def makeTypeName(name: String): String
    Definition Classes
    ContextProcessor
  94. def mergeOccurrence(lhs: Occurrence, rhs: Occurrence): Occurrence
  95. lazy val namedAttributes: Boolean
    Definition Classes
    ContextProcessor
  96. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  97. val newline: String
    Definition Classes
    ContextProcessor
  98. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  99. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  100. def packageName(namespace: Option[String], context: XsdContext): Option[String]
    Definition Classes
    PackageName
  101. def packageName(group: AttributeGroupDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  102. def packageName(decl: SimpleTypeDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  103. def packageName(decl: ComplexTypeDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  104. def packageName(schema: SchemaDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  105. def primaryCompositor(group: GroupDecl): HasParticle
  106. def processContext(context: XsdContext, schemas: Seq[SchemaDecl]): Unit
    Definition Classes
    ContextProcessor
  107. def quote(value: String): String
    Definition Classes
    ContextProcessor
  108. def quote(value: Option[String]): String
    Definition Classes
    ContextProcessor
  109. def quoteNamespace(namespace: Option[String]): String
    Definition Classes
    Lookup
  110. def resolveType(schema: SchemaDecl, context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  111. val schemas: List[SchemaDecl]
    Definition Classes
    Lookup
  112. lazy val sequenceChunkSize: Int
    Definition Classes
    ContextProcessor
  113. def singleChoice(seq: SequenceDecl): ChoiceDecl
    Definition Classes
    ContextProcessor
  114. def splitLong[A <: HasParticle](rest: List[Particle])(f: (List[Particle]) ⇒ A): List[A]
    Definition Classes
    ContextProcessor
  115. def startsWithNumber(name: String): Boolean
    Definition Classes
    ContextProcessor
  116. def substitutionGroupMembers(elem: ElemDecl): Seq[ElemDecl]
    Definition Classes
    Lookup
  117. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  118. def toCardinality(attr: AttributeDecl): Cardinality
  119. def toCardinality(occurrence: Occurrence): Cardinality
  120. def toCardinality(minOccurs: Int, maxOccurs: Int): Cardinality
  121. def toString(): String
    Definition Classes
    AnyRef → Any
  122. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  123. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  124. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  125. lazy val xmlAttrs: Map[String, AttributeDecl]
    Definition Classes
    Lookup
  126. 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