Index

Modules: json_serialization, json_serialization/format, json_serialization/lexer, json_serialization/parser, json_serialization/reader, json_serialization/reader_desc, json_serialization/reader_impl, json_serialization/types, json_serialization/writer.

API symbols

`$`:
`==`:
assignLineNumber:
automaticBuiltinSerialization:
automaticPrimitivesSerialization:
automaticSerialization:
beginArray:
beginObject:
beginRecord:
checkError:
col:
configureJsonDeserialization:
configureJsonSerialization:
createJsonFlavor:
CustomIntHandler:
customIntHandler:
customIntValueIt:
CustomNumberHandler:
customNumberHandler:
customNumberValueIt:
CustomStringHandler:
customStringHandler:
customStringValueIt:
defaultJsonReaderConf:
defaultJsonReaderFlags:
DummyFlavor:
endArray:
endObject:
endRecord:
EnumAsNumber:
EnumAsString:
EnumAsStringifiedNumber:
EnumRepresentation:
errArrayElementsLimit:
errBoolExpected:
errBracketLeExpected:
errBracketRiExpected:
errColonExpected:
errCommaExpected:
errCommentExpected:
errCommentNotAllowed:
errCurlyLeExpected:
errCurlyRiExpected:
errCustomBlobExpected:
errCustomIntExpected:
errEmptyFraction:
errEscapeControlChar:
errEscapeHex:
errExpDigitLimit:
errExponentTooLarge:
errFracDigitLimit:
errHexCharExpected:
errIntDigitLimit:
errIntPosSign:
errInvalidBool:
errInvalidInt:
errInvalidNull:
errLeadingFraction:
errLeadingZero:
errMissingFirstElement:
errNestedDepthLimit:
errNone:
errNonPortableInt:
errNullExpected:
errNumberExpected:
errObjectMembersLimit:
errOrphanSurrogate:
errQuoteExpected:
errRelaxedEscape:
errStringExpected:
errStringLengthLimit:
errTrailingComma:
errU64Overflow:
errUnexpectedEof:
errUnknownChar:
errValueExpected:
etBool:
etBracketLe:
etBracketRi:
etColon:
etComma:
etCurrlyLe:
etCurrlyRi:
etEnumAny:
etEnumString:
etInt:
etNumber:
etString:
etValue:
expectedFieldsBitmask:
ExpectedTokenCategory:
ExponentPart:
ExpSignPart:
flavorAllowsUnknownFields:
flavorEnumRep:
flavorOmitsOptionalFields:
flavorRequiresAllFields:
flavorSkipNullFields:
flavorUsesAutomaticObjectSerialization:
formatMsg:
FractionPart:
generateJsonAutoSerializationAddon:
GenericJsonReaderError:
handleReadException:
hasExponent:
IncompleteObjectError:
init:
IntegerPart:
IntOverflowError:
isErr:
isFieldExpected:
isFloat:
Json:
JsonError:
JsonErrorKind:
JsonLexer:
JsonNumber:
JsonObjectType:
JsonReader:
JsonReaderConf:
JsonReaderError:
JsonReaderFlag:
JsonReaderFlags:
JsonSign:
JsonString:
JsonValue:
JsonValueKind:
JsonValueRef:
JsonVoid:
JsonWriter:
maxPortableInt:
mimeType:
minPortableInt:
nonws:
NumberPart:
parseArray:
parseArrayImpl:
parseAsString:
parseBool:
parseFloat:
parseInt:
parseJsonNode:
parseNull:
parseNumber:
parseObject:
parseObjectCustomKey:
parseObjectImpl:
parseObjectSkipNullFields:
parseObjectWithoutSkip:
parseString:
parseValue:
PreferredOutputType:
raiseIncompleteObject:
raiseIntOverflow:
raiseUnexpectedField:
raiseUnexpectedToken:
raiseUnexpectedValue:
readArray:
Reader:
ReaderType:
readObject:
readObjectFields:
readRecordValue:
readValue:
scanArray:
scanBool:
scanNull:
scanNumber:
scanObject:
scanString:
scanValue:
serializesAsTextInJson:
shouldWriteObjectField:
SignPart:
skipSingleJsValue:
stepwiseArrayCreation:
streamElement:
supports:
toFloat:
toInt:
toJson:
tokenStartCol:
tokKind:
totalExpectedFields:
typeAutoSerialize:
typeClassOrMemberAutoSerialize:
UnexpectedField:
UnexpectedTokenError:
UnexpectedValueError:
valueType:
writeArray:
writeField:
writeFieldName:
writeIterable:
writeMember:
writeName:
writeObject:
writeObjectField:
Writer:
writeRecordValue:
WriterType:
writeValue: