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 def config: Config

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

  5. val XML_URI: String

  6. val XSI_PREFIX: String

  7. val XSI_URL: String

  8. val XS_PREFIX: String

  9. val XS_URL: String

  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. def clone(): AnyRef

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

  13. def containsSingleChoice(seq: SequenceDecl): Boolean

  14. lazy val contentsSizeLimit: Int

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

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

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

  18. def finalize(): Unit

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

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

  21. def hashCode(): Int

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

  23. def indent(indent: Int): String

  24. def isCommonlyUsedWord(s: String): Boolean

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

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

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

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

  29. def isWrapped(decl: ComplexTypeDecl): Boolean

  30. def makeCompositorNames(context: XsdContext): Unit

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

  32. def makeGroupComplexType(group: GroupDecl): ComplexTypeDecl

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

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

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

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

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

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

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

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

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

  42. def makeTraitName(decl: ComplexTypeDecl): String

  43. def makeTypeName(name: String): String

  44. lazy val namedAttributes: Boolean

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

    Definition Classes
    AnyRef
  46. val newline: String

  47. final def notify(): Unit

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

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

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

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

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

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

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

  55. def quote(value: String): String

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

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

  58. lazy val sequenceChunkSize: Int

  59. def singleChoice(seq: SequenceDecl): ChoiceDecl

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

  61. def startsWithNumber(name: String): Boolean

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

    Definition Classes
    AnyRef
  63. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from PackageName

Inherited from ScalaNames

Inherited from AnyRef

Inherited from Any

Ungrouped