Enum Setting

java.lang.Object
java.lang.Enum<Setting>
org.ghotibeaun.json.factory.Setting
All Implemented Interfaces:
Serializable, Comparable<Setting>, java.lang.constant.Constable

public enum Setting
extends Enum<Setting>
  • Enum Constant Details

    • FACTORY_CLASS

      public static final Setting FACTORY_CLASS
      Specifies the property for the JSONFactory implementation class
    • PARSER_CLASS

      public static final Setting PARSER_CLASS
      Specifies the property for the JSONParser implementation class
    • EVENT_PARSER_CLASS

      public static final Setting EVENT_PARSER_CLASS
      Specifies the property for the EventParser implementation class
    • EVENT_PROCESSOR_CLASS

      public static final Setting EVENT_PROCESSOR_CLASS
    • EVENT_PROVIDER_CLASS

      public static final Setting EVENT_PROVIDER_CLASS
    • JSON_CONVERTER_CLASS

      public static final Setting JSON_CONVERTER_CLASS
    • CLASS_CONVERTER_CLASS

      public static final Setting CLASS_CONVERTER_CLASS
    • SERIALIZER_CLASS

      public static final Setting SERIALIZER_CLASS
    • INPUTSTREAM_CHARSET

      public static final Setting INPUTSTREAM_CHARSET
    • DATE_FORMAT

      public static final Setting DATE_FORMAT
    • JSONPATH_IMPL_CLASS

      public static final Setting JSONPATH_IMPL_CLASS
    • JSONPATH_PROVIDER_CLASS

      public static final Setting JSONPATH_PROVIDER_CLASS
    • JSONPATH_MAPPING_PROVIDER_CLASS

      public static final Setting JSONPATH_MAPPING_PROVIDER_CLASS
    • XML_SERIALIZER_CLASS

      public static final Setting XML_SERIALIZER_CLASS
    • MERGE_APPEND_KEY

      public static final Setting MERGE_APPEND_KEY
    • CONVERTER_JSON_KEY_CASE

      public static final Setting CONVERTER_JSON_KEY_CASE
    • CONVERTER_IGNORE_KEYS

      public static final Setting CONVERTER_IGNORE_KEYS
    • CONVERTER_VALIDATION

      public static final Setting CONVERTER_VALIDATION
  • Method Details

    • values

      public static Setting[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static Setting valueOf​(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • getPropertyName

      public String getPropertyName()
    • isClassValue

      public boolean isClassValue()
    • fromPropertyName

      public static Setting fromPropertyName​(String propertyName)