scalaxb.compiler.xsd

Lookup

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
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

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

  2. abstract def config: Config

    Definition Classes
    ContextProcessor
  3. abstract def context: XsdContext

  4. abstract def schema: SchemaDecl

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

  7. val XML_PREFIX: String

    Definition Classes
    ContextProcessor
  8. val XML_URI: String

    Definition Classes
    ContextProcessor
  9. val XSI_PREFIX: String

    Definition Classes
    ContextProcessor
  10. val XSI_URL: String

    Definition Classes
    ContextProcessor
  11. val XS_PREFIX: String

    Definition Classes
    ContextProcessor
  12. val XS_URL: String

    Definition Classes
    ContextProcessor
  13. final def asInstanceOf[T0]: T0

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

  15. def attrs(namespace: Option[String], name: String): AttributeDecl

  16. def baseType(decl: SimpleTypeDecl): XsTypeSymbol

  17. def buildAttribute(ref: AttributeRef): AttributeDecl

  18. def buildAttributeGroup(ref: AttributeGroupRef): AttributeGroupDecl

  19. def buildElement(ref: ElemRef): ElemDecl

  20. def buildEnumTypeName(decl: SimpleTypeDecl, shortLocal: Boolean): String

  21. def buildFormatterName(namespace: Option[String], name: String): String

  22. def buildFormatterName(group: AttributeGroupDecl): String

  23. def buildFullyQualifiedName(pkg: Option[String], localName: String): String

  24. def buildFullyQualifiedName(sch: SchemaDecl, localName: String): String

  25. def buildGroup(ref: GroupRef): GroupDecl

  26. def buildSymbolElement(symbol: XsTypeSymbol): ElemDecl

  27. def buildTypeName(enumTypeName: String, enum: EnumerationDecl, shortLocal: Boolean): String

  28. def buildTypeName(group: AttributeGroupDecl, shortLocal: Boolean): String

  29. def buildTypeName(decl: SimpleTypeDecl, shortLocal: Boolean): String

  30. def buildTypeName(pkg: Option[String], decl: Decl, shortLocal: Boolean): String

  31. def buildTypeName(decl: ComplexTypeDecl, shortLocal: Boolean): String

  32. def buildTypeName(typeSymbol: XsTypeSymbol, shortLocal: Boolean = false): String

  33. def clone(): AnyRef

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

  35. def containsEnumeration(decl: SimpleTypeDecl): Boolean

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

  37. def containsSingleChoice(seq: SequenceDecl): Boolean

    Definition Classes
    ContextProcessor
  38. lazy val contentsSizeLimit: Int

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

  40. def elementNamespaceString(global: Boolean, namespace: Option[String], qualified: Boolean): String

  41. def elements(namespace: Option[String], name: String): ElemDecl

  42. def elements(qname: (Option[String], String)): ElemDecl

  43. final def eq(arg0: AnyRef): Boolean

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

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

    Definition Classes
    ContextProcessor
  46. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  47. final def getClass(): Class[_]

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

  57. def isWrapped(namespace: Option[String], family: List[String]): Boolean

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  74. val newline: String

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

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

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

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

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

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

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

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

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

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

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

  86. def resolveType(schema: SchemaDecl, context: XsdContext): Unit

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

  88. lazy val sequenceChunkSize: Int

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

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

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

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

    Definition Classes
    AnyRef
  93. def toString(): String

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

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

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

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

  98. def xmlFormatTypeName(decl: ComplexTypeDecl): String

Inherited from ContextProcessor

Inherited from PackageName

Inherited from ScalaNames

Inherited from AnyRef

Inherited from Any

Ungrouped