fm.serializer.json

JSONByteArrayInput

final class JSONByteArrayInput extends JSONInput

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JSONByteArrayInput
  2. JSONInput
  3. Input
  4. RawInput
  5. CollectionInput
  6. FieldInput
  7. NestedInput
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JSONByteArrayInput(bytes: Array[Byte])

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. def allowStringMap: Boolean

    Definition Classes
    JSONInputRawInputFieldInputNestedInput
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  11. def expectNextChar(ch: Int): Unit

    Definition Classes
    JSONInput
  12. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  14. def handleCollectionComma(): Unit

    Definition Classes
    JSONInput
  15. def handleFieldComma(): Unit

    Definition Classes
    JSONInput
  16. def hasAnotherElement: Boolean

    Is there another element to read in the collection?

    Is there another element to read in the collection?

    Definition Classes
    JSONInputCollectionInput
  17. def hasNext: Boolean

    Is there a next character? (i.

    Is there a next character? (i.e. is peek valid?)

    Attributes
    protected
    Definition Classes
    JSONInput
  18. def hashCode(): Int

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

    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  21. def next: Char

    Return peek and advance to the next character

    Return peek and advance to the next character

    Attributes
    protected
    Definition Classes
    JSONByteArrayInputJSONInput
  22. def nextValueIsNull: Boolean

    Returns true if the next value is known to be null otherwise false if the value is not null or is unknown.

    Returns true if the next value is known to be null otherwise false if the value is not null or is unknown. This means that even if the next value ends up being null this can return false.

    Definition Classes
    JSONInputNestedInput
  23. final def notify(): Unit

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

    Definition Classes
    AnyRef
  25. var peek: Int

    Peek at the next character without consuming it

    Peek at the next character without consuming it

    Attributes
    protected
    Definition Classes
    JSONByteArrayInputJSONInput
  26. def readFieldName(): String

    If dynamic string maps are supported then this should be implemented otherwise this can just throw an exception.

    If dynamic string maps are supported then this should be implemented otherwise this can just throw an exception.

    null should be returns on the end of an object/message

    Definition Classes
    JSONInputFieldInput
  27. def readFieldNumber(nameToNumMap: Map[String, Int]): Int

    This is for reading fields of an object.

    This is for reading fields of an object.

    Return the field number for the next readable field. Returns 0 if we've reached the end of the object/message

    Definition Classes
    JSONInputFieldInput
  28. def readNestedBool(): Boolean

    Definition Classes
    JSONInputNestedInput
  29. def readNestedByteArray(): Array[Byte]

    Definition Classes
    JSONInputNestedInput
  30. def readNestedCollection[T](f: (CollectionInput) ⇒ T): T

    Definition Classes
    JSONInputNestedInput
  31. def readNestedDouble(): Double

    Definition Classes
    JSONInputNestedInput
  32. def readNestedFixedInt(): Int

    Definition Classes
    JSONInputNestedInput
  33. def readNestedFixedLong(): Long

    Definition Classes
    JSONInputNestedInput
  34. def readNestedFloat(): Float

    Definition Classes
    JSONInputNestedInput
  35. def readNestedInt(): Int

    Definition Classes
    JSONInputNestedInput
  36. def readNestedLong(): Long

    Definition Classes
    JSONInputNestedInput
  37. def readNestedObject[T](f: (FieldInput) ⇒ T): T

    Definition Classes
    JSONInputNestedInput
  38. def readNestedSignedInt(): Int

    Definition Classes
    JSONInputNestedInput
  39. def readNestedSignedLong(): Long

    Definition Classes
    JSONInputNestedInput
  40. def readNestedString(): String

    Definition Classes
    JSONInputNestedInput
  41. def readNestedUnsignedInt(): Int

    Definition Classes
    JSONInputNestedInput
  42. def readNestedUnsignedLong(): Long

    Definition Classes
    JSONInputNestedInput
  43. def readRawBool(): Boolean

    Definition Classes
    JSONInputRawInput
  44. def readRawByteArray(): Array[Byte]

    Definition Classes
    JSONInputRawInput
  45. def readRawCollection[T](f: (CollectionInput) ⇒ T): T

    Definition Classes
    JSONInputRawInput
  46. def readRawDouble(): Double

    Definition Classes
    JSONInputRawInput
  47. def readRawFixedInt(): Int

    Definition Classes
    JSONInputRawInput
  48. def readRawFixedLong(): Long

    Definition Classes
    JSONInputRawInput
  49. def readRawFloat(): Float

    Definition Classes
    JSONInputRawInput
  50. def readRawInt(): Int

    Definition Classes
    JSONInputRawInput
  51. def readRawLong(): Long

    Definition Classes
    JSONInputRawInput
  52. def readRawObject[T](f: (FieldInput) ⇒ T): T

    Definition Classes
    JSONInputRawInput
  53. def readRawSignedInt(): Int

    Definition Classes
    JSONInputRawInput
  54. def readRawSignedLong(): Long

    Definition Classes
    JSONInputRawInput
  55. def readRawString(): String

    Definition Classes
    JSONInputRawInput
  56. def readRawUnsignedInt(): Int

    Definition Classes
    JSONInputRawInput
  57. def readRawUnsignedLong(): Long

    Definition Classes
    JSONInputRawInput
  58. def skipUnknownField(): Unit

    Skip an unknown field value.

    Skip an unknown field value.

    If after calling readFieldNumber(...) we don't know how to handle the resulting field number then this method can be called to skip the value of the field after which we can call readFieldNumber(...) again.

    Definition Classes
    JSONInputFieldInput
  59. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  60. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from JSONInput

Inherited from Input

Inherited from RawInput

Inherited from CollectionInput

Inherited from FieldInput

Inherited from NestedInput

Inherited from AnyRef

Inherited from Any

Ungrouped