Class Hierarchy
- Object
- JNode (implements EValue)
- JBranch
- JComposite (implements JsonTypable)
- JDataType (implements NestedMode)
- JFunction (implements NestedMode)
- JProperty (implements Keyable<TK>)
- JValidator
- JDirective
- JLeaf
- JAlias
- JPrimitive (implements JsonTypable)
- JBoolean (implements EBoolean, PragmaValue<T>)
- JNull (implements ENull)
- JNumber (implements Comparable<T>, ENumber)
- JDouble (implements EDouble, PragmaValue<T>)
- JFloat (implements EDouble, PragmaValue<T>)
- JInteger (implements EInteger, PragmaValue<T>)
- JString (implements Derivable, EString, PragmaValue<T>)
- JReceiver (implements EArray, Iterable<T>)
- JUndefined (implements EUndefined)
- JRoot
- JBranch
- JsonType
- JNode (implements EValue)