Packages

trait Lookup extends ContextProcessor

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

Abstract Value Members

  1. abstract def buildChoiceTypeName(decl: ComplexTypeDecl, choice: ChoiceDecl, shortLocal: Boolean): String
  2. abstract val config: Config
    Definition Classes
    ContextProcessor
  3. abstract def context: XsdContext
  4. abstract def schema: SchemaDecl

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 INTERNAL_NAMESPACE: String
  5. val XML_PREFIX: String
    Definition Classes
    ContextProcessor
  6. val XML_URI: String
    Definition Classes
    ContextProcessor
  7. val XSI_PREFIX: String
    Definition Classes
    ContextProcessor
  8. val XSI_URL: String
    Definition Classes
    ContextProcessor
  9. val XS_PREFIX: String
    Definition Classes
    ContextProcessor
  10. val XS_URL: String
    Definition Classes
    ContextProcessor
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def attributeGroups(namespace: Option[String], name: String): AttributeGroupDecl
  13. def attrs(namespace: Option[String], name: String): AttributeDecl
  14. def baseType(decl: SimpleTypeDecl): XsTypeSymbol
  15. def buildAttribute(ref: AttributeRef): AttributeDecl
  16. def buildAttributeGroup(ref: AttributeGroupRef): AttributeGroupDecl
  17. def buildElement(ref: ElemRef): ElemDecl
  18. def buildEnumTypeName(decl: SimpleTypeDecl, shortLocal: Boolean): String
  19. def buildFormatterName(namespace: Option[String], name: String): String
  20. def buildFormatterName(group: AttributeGroupDecl): String
  21. def buildFullyQualifiedNameFromNS(namespace: Option[String], localName: String): String
  22. def buildFullyQualifiedNameFromPackage(pkg: Option[String], localName: String): String
  23. def buildGroup(ref: GroupRef): GroupDecl
  24. def buildSymbolElement(symbol: XsTypeSymbol): ElemDecl
  25. def buildTypeName(enumTypeName: String, enum: EnumerationDecl[_], shortLocal: Boolean): String
  26. def buildTypeName(group: AttributeGroupDecl, shortLocal: Boolean): String
  27. def buildTypeName(decl: SimpleTypeDecl, shortLocal: Boolean): String
  28. def buildTypeName(pkg: Option[String], decl: Decl, shortLocal: Boolean): String
  29. def buildTypeName(decl: ComplexTypeDecl, shortLocal: Boolean): String
  30. def buildTypeName(typeSymbol: XsTypeSymbol, shortLocal: Boolean = false): String
  31. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  32. val compositorWrapper: ListMap[ComplexTypeDecl, HasParticle]
  33. def containsEnumeration(decl: SimpleTypeDecl): Boolean
    Definition Classes
    ContextProcessor
  34. def containsForeignType(compositor: HasParticle): Boolean
  35. def containsSingleChoice(seq: SequenceDecl): Boolean
    Definition Classes
    ContextProcessor
  36. lazy val contentsSizeLimit: Int
    Definition Classes
    ContextProcessor
  37. def elementNamespace(global: Boolean, namespace: Option[String], qualified: Boolean): Option[String]
  38. def elementNamespaceString(global: Boolean, namespace: Option[String], qualified: Boolean): String
  39. def elements(namespace: Option[String], name: String): ElemDecl
  40. def elements(qname: (Option[String], String)): ElemDecl
  41. lazy val enumNameMaxLength: Int
    Definition Classes
    ContextProcessor
  42. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  43. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  44. def filterEnumeration(decl: SimpleTypeDecl): List[EnumerationDecl[_]]
    Definition Classes
    ContextProcessor
  45. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  46. def generateAutoPackages(schemas: Seq[SchemaDecl]): Seq[(Option[String], Option[String])]
    Definition Classes
    ContextProcessor
  47. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  48. def getTypeGlobally(namespace: Option[String], typeName: String, context: XsdContext): TypeDecl
    Definition Classes
    ContextProcessor
  49. def groups(namespace: Option[String], name: String): GroupDecl
  50. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  51. def identifier(value: String): String
    Definition Classes
    ContextProcessor
  52. def indent(indent: Int): String
    Definition Classes
    ContextProcessor
  53. def isCommonlyUsedWord(s: String): Boolean
    Definition Classes
    ScalaNames
  54. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  55. def isKeyword(str: String): Boolean
    Definition Classes
    ScalaNames
  56. def isSpecialAttributeWord(str: String): Boolean
    Definition Classes
    ScalaNames
  57. def isSubstitutionGroup(elem: ElemDecl): Boolean
  58. def isWrapped(namespace: Option[String], family: List[String]): Boolean
    Definition Classes
    ContextProcessor
  59. def isWrapped(decl: ComplexTypeDecl): Boolean
    Definition Classes
    ContextProcessor
  60. def makeCompositorNames(context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  61. def makeEnumValues(decl: SimpleTypeDecl, scope: NamespaceBinding, context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  62. def makeGroupComplexType(group: GroupDecl): ComplexTypeDecl
    Definition Classes
    ContextProcessor
  63. def makeParamName(name0: String, attribute: Boolean): String
    Definition Classes
    ContextProcessor
  64. def makePrefix(namespace: Option[String], context: XsdContext): String
    Definition Classes
    ContextProcessor
  65. def makeProtectedTypeName(namespace: Option[String], group: AttributeGroupDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  66. def makeProtectedTypeName(namespace: Option[String], attr: AttributeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  67. def makeProtectedTypeName(namespace: Option[String], decl: SimpleTypeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  68. def makeProtectedTypeName(namespace: Option[String], decl: ComplexTypeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  69. def makeProtectedTypeName(namespace: Option[String], prefix: Option[String], elem: ElemDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  70. def makeProtectedTypeName(schema: SchemaDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  71. def makeProtectedTypeName(namespace: Option[String], initialName: String, postfix: String, context: XsdContext): String
    Definition Classes
    ContextProcessor
  72. def makeTraitName(decl: ComplexTypeDecl): String
    Definition Classes
    ContextProcessor
  73. def makeTypeName(name: String): String
    Definition Classes
    ContextProcessor
  74. lazy val namedAttributes: Boolean
    Definition Classes
    ContextProcessor
  75. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  76. val newline: String
    Definition Classes
    ContextProcessor
  77. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  78. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  79. def packageName(namespace: Option[String], context: XsdContext): Option[String]
    Definition Classes
    PackageName
  80. def packageName(group: AttributeGroupDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  81. def packageName(decl: SimpleTypeDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  82. def packageName(decl: ComplexTypeDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  83. def packageName(schema: SchemaDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  84. def processContext(context: XsdContext, schemas: Seq[SchemaDecl]): Unit
    Definition Classes
    ContextProcessor
  85. def quote(value: String): String
    Definition Classes
    ContextProcessor
  86. def quote(value: Option[String]): String
    Definition Classes
    ContextProcessor
  87. def quoteNamespace(namespace: Option[String]): String
  88. def resolveType(schema: SchemaDecl, context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  89. val schemas: List[SchemaDecl]
  90. lazy val sequenceChunkSize: Int
    Definition Classes
    ContextProcessor
  91. def singleChoice(seq: SequenceDecl): ChoiceDecl
    Definition Classes
    ContextProcessor
  92. def splitLong[A <: HasParticle](rest: List[Particle])(f: (List[Particle]) ⇒ A): List[A]
    Definition Classes
    ContextProcessor
  93. def startsWithNumber(name: String): Boolean
    Definition Classes
    ContextProcessor
  94. def substitutionGroupMembers(elem: ElemDecl): Seq[ElemDecl]
  95. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  96. def toString(): String
    Definition Classes
    AnyRef → Any
  97. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  98. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  99. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  100. lazy val xmlAttrs: Map[String, AttributeDecl]
  101. def xmlFormatTypeName(decl: ComplexTypeDecl): String

Inherited from ContextProcessor

Inherited from PackageName

Inherited from ScalaNames

Inherited from AnyRef

Inherited from Any

Ungrouped