org.apache.activemq.apollo.openwire.generator

ApolloMarshallingGenerator

class ApolloMarshallingGenerator extends MultiSourceGenerator

Linear Supertypes
MultiSourceGenerator, OpenWireGenerator, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. ApolloMarshallingGenerator
  2. MultiSourceGenerator
  3. OpenWireGenerator
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ApolloMarshallingGenerator()

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. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def capitalize(arg0: String): String

    Definition Classes
    OpenWireGenerator
  8. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  9. var concreteClasses: List[JClass]

    Attributes
    protected
  10. def decapitalize(arg0: String): String

    Definition Classes
    OpenWireGenerator
  11. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  13. var factoryFile: File

    Attributes
    protected
  14. var factoryFileName: String

    Attributes
    protected
  15. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. def generateFactory(out: PrintWriter): Unit

    Attributes
    protected
  17. def generateFile(out: PrintWriter): Unit

    Attributes
    protected
    Definition Classes
    ApolloMarshallingGenerator → MultiSourceGenerator
  18. def generateLooseMarshalBody(out: PrintWriter): Unit

    Attributes
    protected
  19. def generateLooseUnmarshalBody(out: PrintWriter): Unit

    Attributes
    protected
  20. def generateLooseUnmarshalBodyForArrayProperty(out: PrintWriter, property: JProperty, size: JAnnotationValue): Unit

    Attributes
    protected
  21. def generateLooseUnmarshalBodyForProperty(out: PrintWriter, property: JProperty, size: JAnnotationValue): Unit

    Attributes
    protected
  22. def generateTightMarshal1Body(out: PrintWriter): Int

    Attributes
    protected
  23. def generateTightMarshal2Body(out: PrintWriter): Unit

    Attributes
    protected
  24. def generateTightUnmarshalBody(out: PrintWriter): Unit

    Attributes
    protected
  25. def generateTightUnmarshalBodyForArrayProperty(out: PrintWriter, property: JProperty, size: JAnnotationValue): Unit

    Attributes
    protected
  26. def generateTightUnmarshalBodyForProperty(out: PrintWriter, property: JProperty, size: JAnnotationValue): Unit

    Attributes
    protected
  27. def getAbstractClassText(): String

    Definition Classes
    MultiSourceGenerator
  28. def getBaseClass(): String

    Definition Classes
    MultiSourceGenerator
  29. def getBaseClassName(jclass: JClass): String

    Attributes
    protected
    Definition Classes
    ApolloMarshallingGenerator → MultiSourceGenerator
  30. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  31. def getClassName(jclass: JClass): String

    Attributes
    protected
    Definition Classes
    ApolloMarshallingGenerator → MultiSourceGenerator
  32. def getClassName(): String

    Definition Classes
    MultiSourceGenerator
  33. def getClasses(): JamClassIterator

    Definition Classes
    OpenWireGenerator
  34. def getConcreteClasses: List[JClass]

  35. def getDestDir(): File

    Definition Classes
    MultiSourceGenerator
  36. def getDestFile(): File

    Definition Classes
    MultiSourceGenerator
  37. def getFactoryFile: File

  38. def getFactoryFileName: String

  39. def getIndent: String

  40. def getJam(): JamService

    Definition Classes
    OpenWireGenerator
  41. def getJclass(): JClass

    Definition Classes
    MultiSourceGenerator
  42. def getMandatoryFlag(annotation: JAnnotation): String

    Returns whether or not the given annotation has a mandatory flag on it or not

    Returns whether or not the given annotation has a mandatory flag on it or not

    Attributes
    protected
  43. def getManuallyMaintainedClasses(): Set[String]

    Definition Classes
    MultiSourceGenerator
  44. def getOpenWireOpCode(arg0: JClass): String

    Definition Classes
    OpenWireGenerator
  45. def getOpenwireVersion(): Int

    Definition Classes
    OpenWireGenerator
  46. def getProperties(): List[JProperty]

    Definition Classes
    MultiSourceGenerator
  47. def getSimpleName(): String

    Definition Classes
    MultiSourceGenerator
  48. def getSuperclass(): JClass

    Definition Classes
    MultiSourceGenerator
  49. def getTargetDir: String

  50. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  51. def includeInThisVersion(annotation: JAnnotation): Boolean

  52. var indent: String

    Attributes
    protected
  53. def initialiseManuallyMaintainedClasses(): Unit

    Attributes
    protected
    Definition Classes
    ApolloMarshallingGenerator → MultiSourceGenerator
  54. def isAbstract(arg0: JClass): Boolean

    Definition Classes
    OpenWireGenerator
  55. def isAbstractClass(): Boolean

    Definition Classes
    MultiSourceGenerator
  56. def isCachedProperty(arg0: JProperty): Boolean

    Definition Classes
    OpenWireGenerator
  57. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  58. def isMarshallAware(j: JClass): Boolean

    Definition Classes
    ApolloMarshallingGenerator → OpenWireGenerator
  59. def isMarshallerAware(): Boolean

    Definition Classes
    MultiSourceGenerator
  60. def isThrowable(arg0: JClass): Boolean

    Definition Classes
    OpenWireGenerator
  61. def isValidClass(jclass: JClass): Boolean

    Attributes
    protected
    Definition Classes
    ApolloMarshallingGenerator → MultiSourceGenerator
  62. def isValidProperty(it: JProperty): Boolean

    Definition Classes
    ApolloMarshallingGenerator → OpenWireGenerator
  63. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  64. final def notify(): Unit

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

    Definition Classes
    AnyRef
  66. def processClass(jclass: JClass): Unit

    Attributes
    protected
    Definition Classes
    ApolloMarshallingGenerator → MultiSourceGenerator
  67. def processFactory: Unit

    Attributes
    protected
  68. def run(): AnyRef

    Definition Classes
    ApolloMarshallingGenerator → MultiSourceGenerator
  69. def setBaseClass(arg0: String): Unit

    Definition Classes
    MultiSourceGenerator
  70. def setClassName(arg0: String): Unit

    Definition Classes
    MultiSourceGenerator
  71. def setConcreteClasses(concreteClasses: List[JClass]): Unit

  72. def setDestDir(arg0: File): Unit

    Definition Classes
    MultiSourceGenerator
  73. def setDestFile(arg0: File): Unit

    Definition Classes
    MultiSourceGenerator
  74. def setFactoryFile(factoryFile: File): Unit

  75. def setFactoryFileName(factoryFileName: String): Unit

  76. def setIndent(indent: String): Unit

  77. def setJam(arg0: JamService): Unit

    Definition Classes
    OpenWireGenerator
  78. def setJclass(arg0: JClass): Unit

    Definition Classes
    MultiSourceGenerator
  79. def setManuallyMaintainedClasses(arg0: Set[String]): Unit

    Definition Classes
    MultiSourceGenerator
  80. def setOpenwireVersion(arg0: Int): Unit

    Definition Classes
    OpenWireGenerator
  81. def setSimpleName(arg0: String): Unit

    Definition Classes
    MultiSourceGenerator
  82. def setSuperclass(arg0: JClass): Unit

    Definition Classes
    MultiSourceGenerator
  83. def setTargetDir(sourceDir: String): Unit

  84. def stringValue(arg0: JAnnotation, arg1: String, arg2: String): String

    Attributes
    protected[tool]
    Definition Classes
    OpenWireGenerator
  85. def stringValue(arg0: JAnnotation, arg1: String): String

    Attributes
    protected[tool]
    Definition Classes
    OpenWireGenerator
  86. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  87. var targetDir: String

    Attributes
    protected
  88. def toCSharpType(arg0: JClass): String

    Definition Classes
    OpenWireGenerator
  89. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from MultiSourceGenerator

Inherited from OpenWireGenerator

Inherited from AnyRef

Inherited from Any