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 fromHistory(input: History): JValue

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Attributes
    protected
  51. def hashCode(): Int

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

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

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

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

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

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

    Definition Classes
    AnyRef
  58. def parseCanvasContent(input: MeTLCanvasContent): List[JField]

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

    Attributes
    protected
  60. def parseJObjForMeTLContent(input: JObject): ParsedMeTLContent

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

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

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

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

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

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

    Attributes
    protected
  67. def toMeTLCommand(i: JValue): MeTLCommand

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  85. def toSlide(i: JValue): Slide

    Definition Classes
    JsonSerializerSerializer
  86. def toString(): String

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

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from JsonSerializerHelper

Inherited from Serializer

Inherited from AnyRef

Inherited from Any

Ungrouped