Class

com.metl.data

GenericXmlSerializer

Related Doc: package data

Permalink

class GenericXmlSerializer extends Serializer with XmlUtils

Linear Supertypes
XmlUtils, Serializer, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GenericXmlSerializer
  2. XmlUtils
  3. Serializer
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GenericXmlSerializer(config: ServerConfiguration)

    Permalink

Type Members

  1. type T = NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def canvasContentToXml(rootName: String, input: MeTLCanvasContent, additionalNodes: Seq[Node]): Elem

    Permalink
    Attributes
    protected
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val configName: String

    Permalink
  8. val dateFormat: SimpleDateFormat

    Permalink
    Attributes
    protected
  9. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. def fromAudience(input: Audience): Elem

    Permalink
  13. def fromBooleanGradeValue(input: MeTLBooleanGradeValue): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  14. def fromChatMessage(t: MeTLChatMessage): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  15. def fromColor(input: Color): AnyRef

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  16. def fromConversation(input: Conversation): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  17. def fromConversationList(input: List[Conversation]): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  18. def fromGrade(input: MeTLGrade): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  19. def fromGroup(input: Group): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  20. def fromGroupSet(input: GroupSet): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  21. def fromGroupingStrategy(input: GroupingStrategy): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  22. def fromHistory(input: History): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  23. def fromMeTLAttendance(input: Attendance): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  24. def fromMeTLCommand(input: MeTLCommand): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  25. def fromMeTLData(input: MeTLData): T

    Permalink
    Definition Classes
    Serializer
  26. def fromMeTLDirtyImage(input: MeTLDirtyImage): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  27. def fromMeTLDirtyInk(input: MeTLDirtyInk): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  28. def fromMeTLDirtyText(input: MeTLDirtyText): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  29. def fromMeTLDirtyVideo(input: MeTLDirtyVideo): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  30. def fromMeTLFile(input: MeTLFile): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  31. def fromMeTLImage(input: MeTLImage): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  32. def fromMeTLInk(input: MeTLInk): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  33. def fromMeTLMoveDelta(input: MeTLMoveDelta): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  34. def fromMeTLMultiWordText(input: MeTLMultiWordText): Elem

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  35. def fromMeTLQuiz(input: MeTLQuiz): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  36. def fromMeTLQuizResponse(input: MeTLQuizResponse): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  37. def fromMeTLText(input: MeTLText): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  38. def fromMeTLUndeletedCanvasContent(input: MeTLUndeletedCanvasContent): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  39. def fromMeTLUnhandledCanvasContent(i: MeTLUnhandledCanvasContent): T

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  40. def fromMeTLUnhandledData(i: MeTLUnhandledData): T

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  41. def fromMeTLUnhandledStanza(i: MeTLUnhandledStanza): T

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  42. def fromMeTLVideo(input: MeTLVideo): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  43. def fromMeTLVideoStream(input: MeTLVideoStream): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  44. def fromMeTLWord(input: MeTLTextWord): Elem

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  45. def fromNumericGradeValue(input: MeTLNumericGradeValue): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  46. def fromPermissions(input: Permissions): Node

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  47. def fromPoint(input: Point): String

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  48. def fromPointList(input: List[Point]): AnyRef

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  49. def fromQuizOption(input: QuizOption): NodeSeq

    Permalink
  50. def fromRenderableHistory(input: History): List[T]

    Permalink
    Definition Classes
    Serializer
  51. def fromSlide(input: Slide): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  52. def fromSubmission(input: MeTLSubmission): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  53. def fromTextGradeValue(input: MeTLTextGradeValue): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  54. def fromTheme(t: MeTLTheme): NodeSeq

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  55. def getAttributeOfNode(content: NodeSeq, nodeName: String, attributeName: String): String

    Permalink
    Definition Classes
    XmlUtils
  56. def getBooleanByName(content: NodeSeq, name: String): Boolean

    Permalink
    Definition Classes
    XmlUtils
  57. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  58. def getColorByName(content: NodeSeq, name: String): Color

    Permalink
    Definition Classes
    XmlUtils
  59. def getDoubleByName(content: NodeSeq, name: String): Double

    Permalink
    Definition Classes
    XmlUtils
  60. def getIntByName(content: NodeSeq, name: String): Int

    Permalink
    Definition Classes
    XmlUtils
  61. def getListOfStringsByNameWithin(content: NodeSeq, name: String, containerName: String): List[String]

    Permalink
    Definition Classes
    XmlUtils
  62. def getLongByName(content: NodeSeq, name: String): Long

    Permalink
    Definition Classes
    XmlUtils
  63. def getPrivacyByName(content: NodeSeq, name: String): Privacy

    Permalink
    Definition Classes
    XmlUtils
  64. def getStringByName(content: NodeSeq, name: String): String

    Permalink
    Definition Classes
    XmlUtils
  65. def getValueOfNode(content: NodeSeq, nodeName: String): String

    Permalink
    Definition Classes
    XmlUtils
  66. def getXmlByName(content: NodeSeq, name: String): NodeSeq

    Permalink
    Definition Classes
    XmlUtils
  67. def hasChild(in: NodeSeq, tagName: String): Boolean

    Permalink
    Definition Classes
    XmlUtils
  68. def hasSubChild(in: NodeSeq, tagName: String): Boolean

    Permalink
    Definition Classes
    XmlUtils
  69. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  70. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  71. def metlContentToXml(rootName: String, input: MeTLStanza, additionalNodes: Seq[Node]): Elem

    Permalink
    Attributes
    protected
  72. def metlXmlToXml(rootName: String, additionalNodes: Seq[Node], wrapWithMessage: Boolean = false, additionalAttributes: List[(String, String)] = List.empty[(String,String)]): Elem

    Permalink
    Attributes
    protected
  73. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  74. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  75. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  76. def parseCanvasContent(i: NodeSeq): ParsedCanvasContent

    Permalink
    Definition Classes
    XmlUtils
  77. def parseMeTLContent(i: NodeSeq, config: ServerConfiguration = ServerConfiguration.empty): ParsedMeTLContent

    Permalink
    Definition Classes
    XmlUtils
  78. def parsedCanvasContentToXml(p: ParsedCanvasContent): Seq[Node]

    Permalink
    Definition Classes
    XmlUtils
  79. def parsedMeTLContentToXml(p: ParsedMeTLContent): Seq[Node]

    Permalink
    Definition Classes
    XmlUtils
  80. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  81. def toBooleanGradeValue(input: NodeSeq): MeTLBooleanGradeValue

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  82. def toChatMessage(x: NodeSeq): MeTLChatMessage

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  83. def toColor(input: AnyRef): Color

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  84. def toConversation(input: NodeSeq): Conversation

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  85. def toGrade(input: NodeSeq): MeTLGrade

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  86. def toGroup(input: NodeSeq): Group

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  87. def toGroupSet(input: NodeSeq): GroupSet

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  88. def toGroupingStrategy(input: NodeSeq): GroupingStrategy

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  89. def toHistory(input: NodeSeq): History

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  90. def toMeTLAttendance(input: NodeSeq): Attendance

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  91. def toMeTLCommand(input: NodeSeq): MeTLCommand

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  92. def toMeTLData(input: NodeSeq): MeTLData

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  93. def toMeTLDirtyImage(input: NodeSeq): MeTLDirtyImage

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  94. def toMeTLDirtyInk(input: NodeSeq): MeTLDirtyInk

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  95. def toMeTLDirtyText(input: NodeSeq): MeTLDirtyText

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  96. def toMeTLDirtyVideo(input: NodeSeq): MeTLDirtyVideo

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  97. def toMeTLFile(input: NodeSeq): MeTLFile

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  98. def toMeTLFile(input: T, bytes: Array[Byte]): MeTLFile

    Permalink
    Definition Classes
    Serializer
  99. def toMeTLImage(input: NodeSeq): MeTLImage

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  100. def toMeTLImage(input: T, imageData: Array[Byte]): MeTLImage

    Permalink
    Definition Classes
    Serializer
  101. def toMeTLInk(input: NodeSeq): MeTLInk

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  102. def toMeTLMoveDelta(input: NodeSeq): MeTLMoveDelta

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  103. def toMeTLMultiWordText(input: NodeSeq): MeTLMultiWordText

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  104. def toMeTLQuiz(input: NodeSeq): MeTLQuiz

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  105. def toMeTLQuiz(input: T, imageData: Array[Byte]): MeTLQuiz

    Permalink
    Definition Classes
    Serializer
  106. def toMeTLQuizResponse(input: NodeSeq): MeTLQuizResponse

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  107. def toMeTLText(input: NodeSeq): MeTLText

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  108. def toMeTLUndeletedCanvasContent(input: NodeSeq): MeTLUndeletedCanvasContent

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  109. def toMeTLUnhandledCanvasContent(i: NodeSeq): MeTLUnhandledCanvasContent

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  110. def toMeTLUnhandledData(i: NodeSeq): MeTLUnhandledData

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  111. def toMeTLUnhandledStanza(i: NodeSeq): MeTLUnhandledStanza

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  112. def toMeTLVideo(input: NodeSeq): MeTLVideo

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  113. def toMeTLVideo(input: T, videoData: Array[Byte]): MeTLVideo

    Permalink
    Definition Classes
    Serializer
  114. def toMeTLVideoStream(input: NodeSeq): MeTLVideoStream

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  115. def toMeTLWord(input: NodeSeq): MeTLTextWord

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  116. def toNumericGradeValue(input: NodeSeq): MeTLNumericGradeValue

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  117. def toPermissions(input: NodeSeq): Permissions

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  118. def toPoint(input: AnyRef): Point

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  119. def toPointList(input: AnyRef): List[Point]

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  120. def toQuizOption(input: NodeSeq): QuizOption

    Permalink
  121. def toSlide(input: NodeSeq): Slide

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  122. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  123. def toSubmission(input: NodeSeq): MeTLSubmission

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  124. def toSubmission(input: T, imageData: Array[Byte]): MeTLSubmission

    Permalink
    Definition Classes
    Serializer
  125. def toTextGradeValue(input: NodeSeq): MeTLTextGradeValue

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  126. def toTheme(x: NodeSeq): MeTLTheme

    Permalink
    Definition Classes
    GenericXmlSerializerSerializer
  127. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  130. val xmlType: String

    Permalink
    Attributes
    protected

Inherited from XmlUtils

Inherited from Serializer

Inherited from AnyRef

Inherited from Any

Ungrouped