scalaxb.compiler.xsd

ContextProcessor

trait ContextProcessor extends ScalaNames with PackageName

Linear Supertypes
PackageName, ScalaNames, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ContextProcessor
  2. PackageName
  3. ScalaNames
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val config: Config

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

  7. val XML_URI: String

  8. val XSI_PREFIX: String

  9. val XSI_URL: String

  10. val XS_PREFIX: String

  11. val XS_URL: String

  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def containsEnumeration(decl: SimpleTypeDecl): Boolean

  15. def containsSingleChoice(seq: SequenceDecl): Boolean

  16. lazy val contentsSizeLimit: Int

  17. lazy val enumNameMaxLength: Int

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

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

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

  21. def finalize(): Unit

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

  23. final def getClass(): Class[_]

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

  25. def hashCode(): Int

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

  27. def indent(indent: Int): String

  28. def isCommonlyUsedWord(s: String): Boolean

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

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

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

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

  33. def isWrapped(decl: ComplexTypeDecl): Boolean

  34. def makeCompositorNames(context: XsdContext): Unit

  35. def makeEnumValues(decl: SimpleTypeDecl, scope: NamespaceBinding, context: XsdContext): Unit

  36. def makeGroupComplexType(group: GroupDecl): ComplexTypeDecl

  37. def makeParamName(name0: String, attribute: Boolean): String

  38. def makePrefix(namespace: Option[String], context: XsdContext): String

  39. def makeProtectedTypeName(namespace: Option[String], group: AttributeGroupDecl, context: XsdContext): String

  40. def makeProtectedTypeName(namespace: Option[String], attr: AttributeDecl, context: XsdContext): String

  41. def makeProtectedTypeName(namespace: Option[String], decl: SimpleTypeDecl, context: XsdContext): String

  42. def makeProtectedTypeName(namespace: Option[String], decl: ComplexTypeDecl, context: XsdContext): String

  43. def makeProtectedTypeName(namespace: Option[String], prefix: Option[String], elem: ElemDecl, context: XsdContext): String

  44. def makeProtectedTypeName(schema: SchemaDecl, context: XsdContext): String

  45. def makeProtectedTypeName(namespace: Option[String], initialName: String, postfix: String, context: XsdContext): String

  46. def makeTraitName(decl: ComplexTypeDecl): String

  47. def makeTypeName(name: String): String

  48. lazy val namedAttributes: Boolean

  49. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  50. val newline: String

  51. final def notify(): Unit

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

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

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

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

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

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

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

  59. def quote(value: String): String

  60. def quote(value: Option[String]): String

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

  62. lazy val sequenceChunkSize: Int

  63. def singleChoice(seq: SequenceDecl): ChoiceDecl

  64. def splitLong[A <: HasParticle](rest: List[Particle])(f: (List[Particle]) ⇒ A): List[A]

  65. def startsWithNumber(name: String): Boolean

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

    Definition Classes
    AnyRef
  67. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from PackageName

Inherited from ScalaNames

Inherited from AnyRef

Inherited from Any

Ungrouped