com.metl.data

JsonSerializer

Related Doc: package data

class JsonSerializer extends Serializer with JsonSerializerHelper

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JsonSerializer
  2. JsonSerializerHelper
  3. Serializer
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JsonSerializer(configName: String)

Type Members

  1. type T = JValue

    Definition Classes
    JsonSerializerSerializer

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

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. lazy val config: ServerConfiguration

  7. def convert2AfterN(h: String, n: Int): Int

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

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. implicit lazy val formats: Formats

    Definition Classes
    JsonSerializerHelper
  12. def fromColor(input: Color): AnyRef

    Definition Classes
    JsonSerializerSerializer
  13. def fromConversation(input: Conversation): JValue

    Definition Classes
    JsonSerializerSerializer
  14. def fromConversationList(input: List[Conversation]): JValue

    Definition Classes
    JsonSerializerSerializer
  15. def fromGroup(input: Group): JValue

    Definition Classes
    JsonSerializerSerializer
  16. def fromGroupSet(input: GroupSet): JValue

    Definition Classes
    JsonSerializerSerializer
  17. def fromGroupingStrategy(input: GroupingStrategy): JValue

    Definition Classes
    JsonSerializerSerializer
  18. def fromHistory(input: History): JValue

    Definition Classes
    JsonSerializerSerializer
  19. def fromMeTLAttendance(i: Attendance): JValue

    Definition Classes
    JsonSerializerSerializer
  20. def fromMeTLCommand(input: MeTLCommand): JValue

    Definition Classes
    JsonSerializerSerializer
  21. def fromMeTLData(input: MeTLData): T

    Definition Classes
    Serializer
  22. def fromMeTLDirtyImage(input: MeTLDirtyImage): JValue

    Definition Classes
    JsonSerializerSerializer
  23. def fromMeTLDirtyInk(input: MeTLDirtyInk): JValue

    Definition Classes
    JsonSerializerSerializer
  24. def fromMeTLDirtyText(input: MeTLDirtyText): JValue

    Definition Classes
    JsonSerializerSerializer
  25. def fromMeTLImage(input: MeTLImage): JValue

    Definition Classes
    JsonSerializerSerializer
  26. def fromMeTLInk(input: MeTLInk): JValue

    Definition Classes
    JsonSerializerSerializer
  27. def fromMeTLMoveDelta(input: MeTLMoveDelta): JValue

    Definition Classes
    JsonSerializerSerializer
  28. def fromMeTLQuiz(input: MeTLQuiz): JValue

    Definition Classes
    JsonSerializerSerializer
  29. def fromMeTLQuizResponse(input: MeTLQuizResponse): JValue

    Definition Classes
    JsonSerializerSerializer
  30. def fromMeTLText(input: MeTLText): JValue

    Definition Classes
    JsonSerializerSerializer
  31. def fromMeTLUnhandledCanvasContent(i: MeTLUnhandledCanvasContent[JValue]): JValue

    Definition Classes
    JsonSerializerSerializer
  32. def fromMeTLUnhandledData(i: MeTLUnhandledData[JValue]): JValue

    Definition Classes
    JsonSerializerSerializer
  33. def fromMeTLUnhandledStanza(i: MeTLUnhandledStanza[JValue]): JValue

    Definition Classes
    JsonSerializerSerializer
  34. def fromPermissions(input: Permissions): JValue

    Definition Classes
    JsonSerializerSerializer
  35. def fromPoint(input: Point): AnyRef

    Definition Classes
    JsonSerializerSerializer
  36. def fromPointList(input: List[Point]): AnyRef

    Definition Classes
    JsonSerializerSerializer
  37. def fromQuizOption(input: QuizOption): JValue

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

    Definition Classes
    Serializer
  39. def fromSlide(input: Slide): JValue

    Definition Classes
    JsonSerializerSerializer
  40. def fromSubmission(input: MeTLSubmission): JValue

    Definition Classes
    JsonSerializerSerializer
  41. def getBooleanByName(input: JObject, name: String): Boolean

    Definition Classes
    JsonSerializerHelper
  42. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  43. def getColorByName(input: JObject, name: String): List[Any]

    Definition Classes
    JsonSerializerHelper
  44. def getDoubleByName(input: JObject, name: String): Double

    Definition Classes
    JsonSerializerHelper
  45. def getIntByName(input: JObject, name: String): Int

    Definition Classes
    JsonSerializerHelper
  46. def getListOfDoublesByName(input: JObject, name: String): List[Double]

    Definition Classes
    JsonSerializerHelper
  47. def getListOfObjectsByName(input: JObject, name: String): List[JObject]

    Definition Classes
    JsonSerializerHelper
  48. def getListOfStringsByName(input: JObject, name: String): List[String]

    Definition Classes
    JsonSerializerHelper
  49. def getLongByName(input: JObject, name: String): Long

    Definition Classes
    JsonSerializerHelper
  50. def getObjectByName(input: JObject, name: String): JObject

    Definition Classes
    JsonSerializerHelper
  51. def getPrivacyByName(input: JObject, name: String): Privacy

    Definition Classes
    JsonSerializerHelper
  52. def getStringByName(input: JObject, name: String): String

    Definition Classes
    JsonSerializerHelper
  53. def hasField(input: JObject, fieldName: String): Boolean

    Attributes
    protected
  54. def hasFields(input: JObject, fieldNames: List[String]): Boolean

    Attributes
    protected
  55. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  56. def hexToInt(h: String): Int

    Attributes
    protected
  57. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  58. def isOfType(input: JObject, name: String): Boolean

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

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

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

    Definition Classes
    AnyRef
  62. def parseAudiences(input: MeTLData): List[JField]

    Attributes
    protected
  63. def parseCanvasContent(input: MeTLCanvasContent): List[JField]

    Attributes
    protected
  64. def parseJObjForAudiences(input: JObject, config: ServerConfiguration = ServerConfiguration.empty): List[Audience]

    Attributes
    protected
  65. def parseJObjForCanvasContent(input: JObject): ParsedCanvasContent

    Attributes
    protected
  66. def parseJObjForMeTLContent(input: JObject, config: ServerConfiguration = ServerConfiguration.empty): ParsedMeTLContent

    Attributes
    protected
  67. def parseMeTLContent(input: MeTLStanza): List[JField]

    Attributes
    protected
  68. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  69. def toColor(input: AnyRef): Color

    Definition Classes
    JsonSerializerSerializer
  70. def toConversation(i: JValue): Conversation

    Definition Classes
    JsonSerializerSerializer
  71. def toGroup(i: JValue): Group

    Definition Classes
    JsonSerializerSerializer
  72. def toGroupSet(i: JValue): GroupSet

    Definition Classes
    JsonSerializerSerializer
  73. def toGroupingStrategy(i: JValue): GroupingStrategy

    Definition Classes
    JsonSerializerSerializer
  74. def toHistory(input: T): History

    Definition Classes
    Serializer
  75. def toJsObj(name: String, fields: List[JField]): JObject

    Attributes
    protected
  76. def toMeTLAttendance(i: JValue): Attendance

    Definition Classes
    JsonSerializerSerializer
  77. def toMeTLCommand(i: JValue): MeTLCommand

    Definition Classes
    JsonSerializerSerializer
  78. def toMeTLData(input: JValue): MeTLData

    Definition Classes
    JsonSerializerSerializer
  79. def toMeTLDirtyImage(i: JValue): MeTLDirtyImage

    Definition Classes
    JsonSerializerSerializer
  80. def toMeTLDirtyInk(i: JValue): MeTLDirtyInk

    Definition Classes
    JsonSerializerSerializer
  81. def toMeTLDirtyText(i: JValue): MeTLDirtyText

    Definition Classes
    JsonSerializerSerializer
  82. def toMeTLImage(i: JValue): MeTLImage

    Definition Classes
    JsonSerializerSerializer
  83. def toMeTLInk(i: JValue): MeTLInk

    Definition Classes
    JsonSerializerSerializer
  84. def toMeTLMoveDelta(i: JValue): MeTLMoveDelta

    Definition Classes
    JsonSerializerSerializer
  85. def toMeTLQuiz(i: JValue): MeTLQuiz

    Definition Classes
    JsonSerializerSerializer
  86. def toMeTLQuizResponse(i: JValue): MeTLQuizResponse

    Definition Classes
    JsonSerializerSerializer
  87. def toMeTLText(i: JValue): MeTLText

    Definition Classes
    JsonSerializerSerializer
  88. def toMeTLUnhandledCanvasContent(i: JValue): MeTLUnhandledCanvasContent[T]

    Definition Classes
    JsonSerializerSerializer
  89. def toMeTLUnhandledData(i: JValue): MeTLUnhandledData[JValue]

    Definition Classes
    JsonSerializerSerializer
  90. def toMeTLUnhandledStanza(i: JValue): MeTLUnhandledStanza[T]

    Definition Classes
    JsonSerializerSerializer
  91. def toPermissions(i: JValue): Permissions

    Definition Classes
    JsonSerializerSerializer
  92. def toPoint(input: AnyRef): Point

    Definition Classes
    JsonSerializerSerializer
  93. def toPointList(input: AnyRef): List[Point]

    Definition Classes
    JsonSerializerSerializer
  94. def toQuizOption(i: JValue): QuizOption

  95. def toSlide(i: JValue): Slide

    Definition Classes
    JsonSerializerSerializer
  96. def toString(): String

    Definition Classes
    AnyRef → Any
  97. def toSubmission(i: JValue): MeTLSubmission

    Definition Classes
    JsonSerializerSerializer
  98. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from JsonSerializerHelper

Inherited from Serializer

Inherited from AnyRef

Inherited from Any

Ungrouped