Class/Object

fm.json

JsonNodeGenerator

Related Docs: object JsonNodeGenerator | package json

Permalink

final class JsonNodeGenerator extends JsonGenerator

Produces a JsonNode

Linear Supertypes
JsonGenerator, Versioned, Flushable, Closeable, AutoCloseable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JsonNodeGenerator
  2. JsonGenerator
  3. Versioned
  4. Flushable
  5. Closeable
  6. AutoCloseable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JsonNodeGenerator()

    Permalink
  2. new JsonNodeGenerator(options: JsonOptions)

    Permalink

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. def _copyCurrentContents(arg0: JsonParser): Unit

    Permalink
    Attributes
    protected[com.fasterxml.jackson.core]
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  5. def _reportError(arg0: String): Unit

    Permalink
    Attributes
    protected[com.fasterxml.jackson.core]
    Definition Classes
    JsonGenerator
    Annotations
    @throws( ... )
  6. def _reportUnsupportedOperation(): Unit

    Permalink
    Attributes
    protected[com.fasterxml.jackson.core]
    Definition Classes
    JsonGenerator
  7. final def _throwInternal(): Unit

    Permalink
    Attributes
    protected[com.fasterxml.jackson.core]
    Definition Classes
    JsonGenerator
  8. final def _verifyOffsets(arg0: Int, arg1: Int, arg2: Int): Unit

    Permalink
    Attributes
    protected[com.fasterxml.jackson.core]
    Definition Classes
    JsonGenerator
  9. def _writeSimpleObject(arg0: Any): Unit

    Permalink
    Attributes
    protected[com.fasterxml.jackson.core]
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def assignCurrentValue(arg0: Any): Unit

    Permalink
    Definition Classes
    JsonGenerator
  12. def canOmitFields(): Boolean

    Permalink
    Definition Classes
    JsonGenerator
  13. def canUseSchema(arg0: FormatSchema): Boolean

    Permalink
    Definition Classes
    JsonGenerator
  14. def canWriteBinaryNatively(): Boolean

    Permalink
    Definition Classes
    JsonGenerator
  15. def canWriteFormattedNumbers(): Boolean

    Permalink
    Definition Classes
    JsonGenerator
  16. def canWriteObjectId(): Boolean

    Permalink
    Definition Classes
    JsonGenerator
  17. def canWriteTypeId(): Boolean

    Permalink
    Definition Classes
    JsonGenerator
  18. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  19. def close(): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator → Closeable → AutoCloseable
  20. final def configure(arg0: Feature, arg1: Boolean): JsonGenerator

    Permalink
    Definition Classes
    JsonGenerator
  21. def copyCurrentEvent(arg0: JsonParser): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  22. def copyCurrentStructure(arg0: JsonParser): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  23. def currentValue(): AnyRef

    Permalink
    Definition Classes
    JsonGenerator
  24. def disable(f: Feature): JsonGenerator

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  25. def enable(f: Feature): JsonGenerator

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  26. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  28. def flush(): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator → Flushable
  29. def getCharacterEscapes(): CharacterEscapes

    Permalink
    Definition Classes
    JsonGenerator
  30. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  31. def getCodec(): ObjectCodec

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  32. def getCurrentValue(): AnyRef

    Permalink
    Definition Classes
    JsonGenerator
  33. def getFeatureMask(): Int

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  34. def getFormatFeatures(): Int

    Permalink
    Definition Classes
    JsonGenerator
  35. def getHighestEscapedChar(): Int

    Permalink
    Definition Classes
    JsonGenerator
  36. def getOutputBuffered(): Int

    Permalink
    Definition Classes
    JsonGenerator
  37. def getOutputContext(): JsonStreamContext

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  38. def getOutputTarget(): AnyRef

    Permalink
    Definition Classes
    JsonGenerator
  39. def getPrettyPrinter(): PrettyPrinter

    Permalink
    Definition Classes
    JsonGenerator
  40. def getSchema(): FormatSchema

    Permalink
    Definition Classes
    JsonGenerator
  41. def getWriteCapabilities(): JacksonFeatureSet[StreamWriteCapability]

    Permalink
    Definition Classes
    JsonGenerator
  42. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  43. def isClosed(): Boolean

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  44. def isEnabled(f: Feature): Boolean

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  45. def isEnabled(arg0: StreamWriteFeature): Boolean

    Permalink
    Definition Classes
    JsonGenerator
  46. final def isInstanceOf[T0]: Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  49. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  50. def overrideFormatFeatures(arg0: Int, arg1: Int): JsonGenerator

    Permalink
    Definition Classes
    JsonGenerator
  51. def overrideStdFeatures(arg0: Int, arg1: Int): JsonGenerator

    Permalink
    Definition Classes
    JsonGenerator
  52. def result(): JsonNode

    Permalink
  53. def setCharacterEscapes(arg0: CharacterEscapes): JsonGenerator

    Permalink
    Definition Classes
    JsonGenerator
  54. def setCodec(oc: ObjectCodec): JsonGenerator

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  55. def setCurrentValue(arg0: Any): Unit

    Permalink
    Definition Classes
    JsonGenerator
  56. def setFeatureMask(values: Int): JsonGenerator

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  57. def setHighestNonEscapedChar(arg0: Int): JsonGenerator

    Permalink
    Definition Classes
    JsonGenerator
  58. def setPrettyPrinter(arg0: PrettyPrinter): JsonGenerator

    Permalink
    Definition Classes
    JsonGenerator
  59. def setRootValueSeparator(arg0: SerializableString): JsonGenerator

    Permalink
    Definition Classes
    JsonGenerator
  60. def setSchema(arg0: FormatSchema): Unit

    Permalink
    Definition Classes
    JsonGenerator
  61. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  62. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  63. def useDefaultPrettyPrinter(): JsonGenerator

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  64. def version(): Version

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator → Versioned
  65. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. def writeArray(arg0: Array[String], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  69. def writeArray(arg0: Array[Double], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  70. def writeArray(arg0: Array[Long], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  71. def writeArray(arg0: Array[Int], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  72. def writeArrayFieldStart(arg0: String): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  73. def writeBinary(bv: Base64Variant, data: InputStream, dataLength: Int): Int

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  74. def writeBinary(bv: Base64Variant, data: Array[Byte], offset: Int, len: Int): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  75. def writeBinary(arg0: InputStream, arg1: Int): Int

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  76. def writeBinary(arg0: Array[Byte]): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  77. def writeBinary(arg0: Array[Byte], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  78. def writeBinaryField(arg0: String, arg1: Array[Byte]): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  79. def writeBoolean(state: Boolean): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  80. def writeBooleanField(arg0: String, arg1: Boolean): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  81. def writeEmbeddedObject(arg0: Any): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  82. def writeEndArray(): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  83. def writeEndObject(): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  84. def writeFieldId(arg0: Long): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  85. def writeFieldName(name: SerializableString): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  86. def writeFieldName(name: String): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  87. def writeNull(): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  88. def writeNullField(arg0: String): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  89. def writeNumber(encodedValue: String): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  90. def writeNumber(v: BigDecimal): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  91. def writeNumber(v: Float): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  92. def writeNumber(v: Double): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  93. def writeNumber(v: BigInteger): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  94. def writeNumber(v: Long): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  95. def writeNumber(v: Int): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  96. def writeNumber(arg0: Array[Char], arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  97. def writeNumber(arg0: Short): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  98. def writeNumberField(arg0: String, arg1: BigDecimal): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  99. def writeNumberField(arg0: String, arg1: Double): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  100. def writeNumberField(arg0: String, arg1: Float): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  101. def writeNumberField(arg0: String, arg1: BigInteger): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  102. def writeNumberField(arg0: String, arg1: Long): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  103. def writeNumberField(arg0: String, arg1: Int): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  104. def writeNumberField(arg0: String, arg1: Short): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  105. def writeObject(pojo: AnyRef): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  106. def writeObjectField(arg0: String, arg1: Any): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  107. def writeObjectFieldStart(arg0: String): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  108. def writeObjectId(arg0: Any): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  109. def writeObjectRef(arg0: Any): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  110. def writeOmittedField(arg0: String): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  111. def writePOJO(arg0: Any): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  112. def writePOJOField(arg0: String, arg1: Any): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  113. def writeRaw(c: Char): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  114. def writeRaw(text: Array[Char], offset: Int, len: Int): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  115. def writeRaw(text: String, offset: Int, len: Int): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  116. def writeRaw(text: String): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  117. def writeRaw(arg0: SerializableString): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  118. def writeRawUTF8String(text: Array[Byte], offset: Int, length: Int): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  119. def writeRawValue(text: Array[Char], offset: Int, len: Int): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  120. def writeRawValue(text: String, offset: Int, len: Int): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  121. def writeRawValue(text: String): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  122. def writeRawValue(arg0: SerializableString): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  123. def writeStartArray(): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  124. def writeStartArray(arg0: Any, arg1: Int): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  125. def writeStartArray(arg0: Any): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  126. def writeStartObject(): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  127. def writeStartObject(arg0: Any, arg1: Int): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  128. def writeStartObject(arg0: Any): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  129. def writeString(text: SerializableString): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  130. def writeString(text: Array[Char], offset: Int, len: Int): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  131. def writeString(text: String): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  132. def writeString(arg0: Reader, arg1: Int): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  133. def writeStringField(arg0: String, arg1: String): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  134. def writeTree(rootNode: TreeNode): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator
  135. def writeTypeId(arg0: Any): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  136. def writeTypePrefix(arg0: WritableTypeId): WritableTypeId

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  137. def writeTypeSuffix(arg0: WritableTypeId): WritableTypeId

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @throws( classOf[java.io.IOException] )
  138. def writeUTF8String(text: Array[Byte], offset: Int, length: Int): Unit

    Permalink
    Definition Classes
    JsonNodeGenerator → JsonGenerator

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def writeStartArray(arg0: Int): Unit

    Permalink
    Definition Classes
    JsonGenerator
    Annotations
    @Deprecated @deprecated @throws( classOf[java.io.IOException] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from JsonGenerator

Inherited from Versioned

Inherited from Flushable

Inherited from Closeable

Inherited from AutoCloseable

Inherited from AnyRef

Inherited from Any

Ungrouped