crimson library
Fast, efficient and easy-to-use JSON parser and serializer for Dart.
Classes
- Crimson
- Crimson is a JSON parser that is optimized for speed.
- CrimsonWriter
- A writer that writes JSON to a Uint8List.
- Json
- Annotation for classes and enums to generate Crimson JSON support.
-
JsonConvert<
D, J> - Specifies how to convert a JSON value to a Dart object and vice versa.
- JsonName
- Annotation for fields to customize the JSON field name.
- Uint8List
- A fixed-length list of 8-bit unsigned integers.
Enums
- JsonType
- The type of a JSON value.
Constants
- json → const Json
- Annotation for classes and enums to generate Crimson JSON support.
- jsonIgnore → const JsonIgnore
- Annotation to ignore a field.
- jsonKebabCase → const JsonKebabCase
- Annotation for classes to generate Crimson JSON support and change the field names to kebab-case.
- jsonSnakeCase → const JsonSnakeCase
- Annotation for classes to generate Crimson JSON support and change the field names to snake_case.