scalaxb.compiler.xsd

GenProtocol

class GenProtocol extends ContextProcessor

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. GenProtocol
  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

Instance Constructors

  1. new GenProtocol(context: XsdContext, config: Config)

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

    Definition Classes
    ContextProcessor
  7. val XML_URI: String

    Definition Classes
    ContextProcessor
  8. val XSI_PREFIX: String

    Definition Classes
    ContextProcessor
  9. val XSI_URL: String

    Definition Classes
    ContextProcessor
  10. val XS_PREFIX: String

    Definition Classes
    ContextProcessor
  11. val XS_URL: String

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

    Definition Classes
    Any
  13. def buildDefaultProtocolName(name: String): String

  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. var config: Config

    Definition Classes
    GenProtocolContextProcessor
  16. def containsEnumeration(decl: SimpleTypeDecl): Boolean

    Definition Classes
    ContextProcessor
  17. def containsSingleChoice(seq: SequenceDecl): Boolean

    Definition Classes
    ContextProcessor
  18. lazy val contentsSizeLimit: Int

    Definition Classes
    ContextProcessor
  19. val context: XsdContext

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

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

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

    Definition Classes
    ContextProcessor
  23. def finalize(): Unit

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

    Definition Classes
    ContextProcessor
  25. def generateProtocol(snippet: Snippet, serviceTargetNamespaces: Seq[String]): Seq[Node]

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

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

    Definition Classes
    ContextProcessor
  28. def hashCode(): Int

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

    Definition Classes
    ContextProcessor
  30. def indent(indent: Int): String

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    ContextProcessor
  51. lazy val namedAttributes: Boolean

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

    Definition Classes
    AnyRef
  53. val newline: String

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    ContextProcessor
  64. def resolveType(schema: SchemaDecl, context: XsdContext): Unit

    Definition Classes
    ContextProcessor
  65. lazy val sequenceChunkSize: Int

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

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

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

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

    Definition Classes
    AnyRef
  70. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ContextProcessor

Inherited from PackageName

Inherited from ScalaNames

Inherited from AnyRef

Inherited from Any

Ungrouped