jsoniter-scala-core
jsoniter-scala-core
com.github.plokhotnyuk.jsoniter_scala.core
JsonCodec
JsonKeyCodec
JsonReader
JsonReader
JsonReaderException
JsonValueCodec
JsonWriter
JsonWriter
JsonWriterException
ReaderConfig
ReaderConfig
WriterConfig
WriterConfig
jsoniter-scala-core
/
com.github.plokhotnyuk.jsoniter_scala.core
/
JsonWriter
JsonWriter
final
class
JsonWriter
Companion
object
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
encodeError
(msg:
String
):
Nothing
def
writeArrayEnd
():
Unit
def
writeArrayStart
():
Unit
def
writeBase16Val
(bs:
Array
[
Byte
], lowerCase:
Boolean
):
Unit
def
writeBase64UrlVal
(bs:
Array
[
Byte
], doPadding:
Boolean
):
Unit
def
writeBase64Val
(bs:
Array
[
Byte
], doPadding:
Boolean
):
Unit
def
writeKey
(x:
Boolean
):
Unit
def
writeKey
(x:
Byte
):
Unit
def
writeKey
(x:
Char
):
Unit
def
writeKey
(x:
Short
):
Unit
def
writeKey
(x:
Int
):
Unit
def
writeKey
(x:
Long
):
Unit
def
writeKey
(x:
Float
):
Unit
def
writeKey
(x:
Double
):
Unit
def
writeKey
(x:
BigInt
):
Unit
def
writeKey
(x:
BigDecimal
):
Unit
def
writeKey
(x:
UUID
):
Unit
def
writeKey
(x:
String
):
Unit
def
writeKey
(x:
Duration
):
Unit
def
writeKey
(x:
Instant
):
Unit
def
writeKey
(x:
LocalDate
):
Unit
def
writeKey
(x:
LocalDateTime
):
Unit
def
writeKey
(x:
LocalTime
):
Unit
def
writeKey
(x:
MonthDay
):
Unit
def
writeKey
(x:
OffsetDateTime
):
Unit
def
writeKey
(x:
OffsetTime
):
Unit
def
writeKey
(x:
Period
):
Unit
def
writeKey
(x:
Year
):
Unit
def
writeKey
(x:
YearMonth
):
Unit
def
writeKey
(x:
ZonedDateTime
):
Unit
def
writeKey
(x:
ZoneId
):
Unit
def
writeKey
(x:
ZoneOffset
):
Unit
def
writeNonEscapedAsciiKey
(x:
String
):
Unit
def
writeNonEscapedAsciiVal
(x:
String
):
Unit
def
writeNull
():
Unit
def
writeObjectEnd
():
Unit
def
writeObjectStart
():
Unit
def
writeRawVal
(bs:
Array
[
Byte
]):
Unit
def
writeVal
(x:
BigDecimal
):
Unit
def
writeVal
(x:
BigInt
):
Unit
def
writeVal
(x:
UUID
):
Unit
def
writeVal
(x:
String
):
Unit
def
writeVal
(x:
Duration
):
Unit
def
writeVal
(x:
Instant
):
Unit
def
writeVal
(x:
LocalDate
):
Unit
def
writeVal
(x:
LocalDateTime
):
Unit
def
writeVal
(x:
LocalTime
):
Unit
def
writeVal
(x:
MonthDay
):
Unit
def
writeVal
(x:
OffsetDateTime
):
Unit
def
writeVal
(x:
OffsetTime
):
Unit
def
writeVal
(x:
Period
):
Unit
def
writeVal
(x:
Year
):
Unit
def
writeVal
(x:
YearMonth
):
Unit
def
writeVal
(x:
ZonedDateTime
):
Unit
def
writeVal
(x:
ZoneId
):
Unit
def
writeVal
(x:
ZoneOffset
):
Unit
def
writeVal
(x:
Boolean
):
Unit
def
writeVal
(x:
Byte
):
Unit
def
writeVal
(x:
Short
):
Unit
def
writeVal
(x:
Char
):
Unit
def
writeVal
(x:
Int
):
Unit
def
writeVal
(x:
Long
):
Unit
def
writeVal
(x:
Float
):
Unit
def
writeVal
(x:
Double
):
Unit
def
writeValAsString
(x:
BigDecimal
):
Unit
def
writeValAsString
(x:
BigInt
):
Unit
def
writeValAsString
(x:
Boolean
):
Unit
def
writeValAsString
(x:
Byte
):
Unit
def
writeValAsString
(x:
Short
):
Unit
def
writeValAsString
(x:
Int
):
Unit
def
writeValAsString
(x:
Long
):
Unit
def
writeValAsString
(x:
Float
):
Unit
def
writeValAsString
(x:
Double
):
Unit