Packages

c

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
Visibility
  1. Public
  2. All

Instance Constructors

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

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
    Definition Classes
    ContextProcessor
  5. val XML_URI: String
    Definition Classes
    ContextProcessor
  6. val XSI_PREFIX: String
    Definition Classes
    ContextProcessor
  7. val XSI_URL: String
    Definition Classes
    ContextProcessor
  8. val XS_PREFIX: String
    Definition Classes
    ContextProcessor
  9. val XS_URL: String
    Definition Classes
    ContextProcessor
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def buildDefaultProtocolName(name: String): String
  12. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  13. var config: Config
    Definition Classes
    GenProtocolContextProcessor
  14. def containsEnumeration(decl: SimpleTypeDecl): Boolean
    Definition Classes
    ContextProcessor
  15. def containsSingleChoice(seq: SequenceDecl): Boolean
    Definition Classes
    ContextProcessor
  16. lazy val contentsSizeLimit: Int
    Definition Classes
    ContextProcessor
  17. val context: XsdContext
  18. lazy val enumNameMaxLength: Int
    Definition Classes
    ContextProcessor
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  21. def filterEnumeration(decl: SimpleTypeDecl): List[EnumerationDecl[_]]
    Definition Classes
    ContextProcessor
  22. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. def generateAutoPackages(schemas: Seq[SchemaDecl]): Seq[(Option[String], Option[String])]
    Definition Classes
    ContextProcessor
  24. def generateProtocol(snippet: Snippet, serviceTargetNamespaces: Seq[String]): Seq[Node]
  25. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def getTypeGlobally(namespace: Option[String], typeName: String, context: XsdContext): TypeDecl
    Definition Classes
    ContextProcessor
  27. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  28. def identifier(value: String): String
    Definition Classes
    ContextProcessor
  29. def indent(indent: Int): String
    Definition Classes
    ContextProcessor
  30. def isCommonlyUsedWord(s: String): Boolean
    Definition Classes
    ScalaNames
  31. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  32. def isKeyword(str: String): Boolean
    Definition Classes
    ScalaNames
  33. def isSpecialAttributeWord(str: String): Boolean
    Definition Classes
    ScalaNames
  34. def isWrapped(namespace: Option[String], family: List[String]): Boolean
    Definition Classes
    ContextProcessor
  35. def isWrapped(decl: ComplexTypeDecl): Boolean
    Definition Classes
    ContextProcessor
  36. def makeCompositorNames(context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  37. def makeEnumValues(decl: SimpleTypeDecl, scope: NamespaceBinding, context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  38. def makeGroupComplexType(group: GroupDecl): ComplexTypeDecl
    Definition Classes
    ContextProcessor
  39. def makeParamName(name0: String, attribute: Boolean): String
    Definition Classes
    ContextProcessor
  40. def makePrefix(namespace: Option[String], context: XsdContext): String
    Definition Classes
    ContextProcessor
  41. def makeProtectedTypeName(namespace: Option[String], group: AttributeGroupDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  42. def makeProtectedTypeName(namespace: Option[String], attr: AttributeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  43. def makeProtectedTypeName(namespace: Option[String], decl: SimpleTypeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  44. def makeProtectedTypeName(namespace: Option[String], decl: ComplexTypeDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  45. def makeProtectedTypeName(namespace: Option[String], prefix: Option[String], elem: ElemDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  46. def makeProtectedTypeName(schema: SchemaDecl, context: XsdContext): String
    Definition Classes
    ContextProcessor
  47. def makeProtectedTypeName(namespace: Option[String], initialName: String, postfix: String, context: XsdContext): String
    Definition Classes
    ContextProcessor
  48. def makeTraitName(decl: ComplexTypeDecl): String
    Definition Classes
    ContextProcessor
  49. def makeTypeName(name: String): String
    Definition Classes
    ContextProcessor
  50. lazy val namedAttributes: Boolean
    Definition Classes
    ContextProcessor
  51. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  52. val newline: String
    Definition Classes
    ContextProcessor
  53. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  54. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  55. def packageName(namespace: Option[String], context: XsdContext): Option[String]
    Definition Classes
    PackageName
  56. def packageName(group: AttributeGroupDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  57. def packageName(decl: SimpleTypeDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  58. def packageName(decl: ComplexTypeDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  59. def packageName(schema: SchemaDecl, context: XsdContext): Option[String]
    Definition Classes
    PackageName
  60. def processContext(context: XsdContext, schemas: Seq[SchemaDecl]): Unit
    Definition Classes
    ContextProcessor
  61. def quote(value: String): String
    Definition Classes
    ContextProcessor
  62. def quote(value: Option[String]): String
    Definition Classes
    ContextProcessor
  63. def resolveType(schema: SchemaDecl, context: XsdContext): Unit
    Definition Classes
    ContextProcessor
  64. lazy val sequenceChunkSize: Int
    Definition Classes
    ContextProcessor
  65. def singleChoice(seq: SequenceDecl): ChoiceDecl
    Definition Classes
    ContextProcessor
  66. def splitLong[A <: HasParticle](rest: List[Particle])(f: (List[Particle]) ⇒ A): List[A]
    Definition Classes
    ContextProcessor
  67. def startsWithNumber(name: String): Boolean
    Definition Classes
    ContextProcessor
  68. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  69. def toString(): String
    Definition Classes
    AnyRef → Any
  70. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from ContextProcessor

Inherited from PackageName

Inherited from ScalaNames

Inherited from AnyRef

Inherited from Any

Ungrouped