Enum Class CompatibilityFlags

java.lang.Object
java.lang.Enum<CompatibilityFlags>
com.flipkart.zjsonpatch.CompatibilityFlags
All Implemented Interfaces:
Serializable, Comparable<CompatibilityFlags>, java.lang.constant.Constable

public enum CompatibilityFlags extends Enum<CompatibilityFlags>
Created by tomerga on 04/09/2016.
  • Enum Constant Details

    • MISSING_VALUES_AS_NULLS

      public static final CompatibilityFlags MISSING_VALUES_AS_NULLS
    • REMOVE_NONE_EXISTING_ARRAY_ELEMENT

      public static final CompatibilityFlags REMOVE_NONE_EXISTING_ARRAY_ELEMENT
    • ALLOW_MISSING_TARGET_OBJECT_ON_REPLACE

      public static final CompatibilityFlags ALLOW_MISSING_TARGET_OBJECT_ON_REPLACE
    • FORBID_REMOVE_MISSING_OBJECT

      public static final CompatibilityFlags FORBID_REMOVE_MISSING_OBJECT
  • Method Details

    • values

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

      public static CompatibilityFlags valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null
    • defaults

      public static EnumSet<CompatibilityFlags> defaults()