Trait

scalaxb.compiler.xsd

Lookup

Related Doc: package xsd

Permalink

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

    Permalink
  2. abstract val config: Config

    Permalink
    Definition Classes
    ContextProcessor
  3. abstract def context: XsdContext

    Permalink
  4. abstract def schema: SchemaDecl

    Permalink

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. val INTERNAL_NAMESPACE: String

    Permalink
  5. val XML_PREFIX: String

    Permalink
    Definition Classes
    ContextProcessor
  6. val XML_URI: String

    Permalink
    Definition Classes
    ContextProcessor
  7. val XSI_PREFIX: String

    Permalink
    Definition Classes
    ContextProcessor
  8. val XSI_URL: String

    Permalink
    Definition Classes
    ContextProcessor
  9. val XS_PREFIX: String

    Permalink
    Definition Classes
    ContextProcessor
  10. val XS_URL: String

    Permalink
    Definition Classes
    ContextProcessor
  11. final def asInstanceOf[T0]: T0

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

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

    Permalink
  14. def baseType(decl: SimpleTypeDecl): XsTypeSymbol

    Permalink
  15. def buildAttribute(ref: AttributeRef): AttributeDecl

    Permalink
  16. def buildAttributeGroup(ref: AttributeGroupRef): AttributeGroupDecl

    Permalink
  17. def buildElement(ref: ElemRef): ElemDecl

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

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

    Permalink
  20. def buildFormatterName(group: AttributeGroupDecl): String

    Permalink
  21. def buildFullyQualifiedNameFromNS(namespace: Option[String], localName: String): String

    Permalink
  22. def buildFullyQualifiedNameFromPackage(pkg: Option[String], localName: String): String

    Permalink
  23. def buildGroup(ref: GroupRef): GroupDecl

    Permalink
  24. def buildSymbolElement(symbol: XsTypeSymbol): ElemDecl

    Permalink
  25. def buildTypeName(enumTypeName: String, enum: EnumerationDecl[_], shortLocal: Boolean): String

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

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

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

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

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

    Permalink
  31. def clone(): AnyRef

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

    Permalink
  33. def containsEnumeration(decl: SimpleTypeDecl): Boolean

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

    Permalink
  35. def containsSingleChoice(seq: SequenceDecl): Boolean

    Permalink
    Definition Classes
    ContextProcessor
  36. lazy val contentsSizeLimit: Int

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

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

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

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

    Permalink
  41. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    ContextProcessor
  44. def finalize(): Unit

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

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

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

    Permalink
    Definition Classes
    ContextProcessor
  48. def groups(namespace: Option[String], name: String): GroupDecl

    Permalink
  49. def hashCode(): Int

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

    Permalink
    Definition Classes
    ContextProcessor
  51. def indent(indent: Int): String

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

    Permalink
    Definition Classes
    ScalaNames
  53. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    ContextProcessor
  73. lazy val namedAttributes: Boolean

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

    Permalink
    Definition Classes
    AnyRef
  75. val newline: String

    Permalink
    Definition Classes
    ContextProcessor
  76. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  77. final def notifyAll(): Unit

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

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

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

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

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

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

    Permalink
    Definition Classes
    ContextProcessor
  84. def quote(value: String): String

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

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

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

    Permalink
    Definition Classes
    ContextProcessor
  88. val schemas: List[SchemaDecl]

    Permalink
  89. lazy val sequenceChunkSize: Int

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

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

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

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

    Permalink
  94. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  95. def toString(): String

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

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

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

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

    Permalink
  100. def xmlFormatTypeName(decl: ComplexTypeDecl): String

    Permalink

Inherited from ContextProcessor

Inherited from PackageName

Inherited from ScalaNames

Inherited from AnyRef

Inherited from Any

Ungrouped