All Classes
-
All Classes Class Summary Enum Summary Exception Summary Class Description DigitSeparatorStrategy An enum containing all supported behaviors for handling digit separators.DuplicateKeyStrategy An enum containing all supported behaviors for duplicate keysEcmaScriptIdentifier Json5 This is the main class for using Json5.Json5Array A class representing an array type in Json5.Json5Element A class representing an element of Json5.Json5Exception Describes exceptions which occur during json5 parsing and serialization.Json5Lexer This is a lexer to convert the provided data into tokens according to the json5 specification.Json5Null A class representing a Jsonnullliteral value.Json5Object A class representing an object type in Json5.Json5Options Definition of all configuration options for parsing and writing Json5 data.Json5Options.Builder Json5Parser A parser to parse tokenized Json5 data into a parse tree ofJson5Element's.Json5Primitive A class representing a Json5 primitive value.Json5Writer Writes a tree ofJson5Element's into their string literal representation by using awritestream.LazilyParsedNumber This class holds a number value that is lazily converted to a specific number typeLinkedTreeMap<K,V> A map of comparable keys to values.NonNullElementWrapperList<E> Listwhich wraps anotherListbut prevents insertion ofnullelements.NumberLimits This class enforces limits on numbers parsed from Json5 to avoid potential performance problems when extremely large numbers are used.RadixNumber Simple wrapper aroundNumberthat tracks the used radix base.