Package jodd.json

Class JsonParser.Defaults

java.lang.Object
jodd.json.JsonParser.Defaults
Enclosing class:
JsonParser

public static class JsonParser.Defaults extends Object
  • Field Details

    • DEFAULT_CLASS_METADATA_NAME

      public static final String DEFAULT_CLASS_METADATA_NAME
      See Also:
    • lazy

      public static boolean lazy
      Flag for enabling the lazy mode.
    • useAltPathsByParser

      public static boolean useAltPathsByParser
      Defines if parser will use extended paths information and path matching.
    • loose

      public static boolean loose
      Default value for loose mode.
    • classMetadataName

      public static String classMetadataName
      Specifies if 'class' metadata is used and its value. When set, class metadata is used by JsonSerializer and all objects will have additional field with the class type in the resulting JSON. JsonParser will also consider this flag to build correct object type. If null, class information is not used.
    • strictTypes

      public static boolean strictTypes
  • Constructor Details

    • Defaults

      public Defaults()