Class IgnoredPropertyException

  • All Implemented Interfaces:
    java.io.Serializable

    public class IgnoredPropertyException
    extends PropertyBindingException
    Specialized JsonMappingException sub-class used to indicate case where an explicitly ignored property is encountered, and mapper is configured to consider this an error.
    Since:
    2.3
    See Also:
    Serialized Form
    • Constructor Detail

      • IgnoredPropertyException

        public IgnoredPropertyException​(JsonParser p,
                                        java.lang.String msg,
                                        JsonLocation loc,
                                        java.lang.Class<?> referringClass,
                                        java.lang.String propName,
                                        java.util.Collection<java.lang.Object> propertyIds)
        Since:
        2.7
      • IgnoredPropertyException

        @Deprecated
        public IgnoredPropertyException​(java.lang.String msg,
                                        JsonLocation loc,
                                        java.lang.Class<?> referringClass,
                                        java.lang.String propName,
                                        java.util.Collection<java.lang.Object> propertyIds)
        Deprecated.
        Since 2.7
    • Method Detail

      • from

        public static IgnoredPropertyException from​(JsonParser p,
                                                    java.lang.Object fromObjectOrClass,
                                                    java.lang.String propertyName,
                                                    java.util.Collection<java.lang.Object> propertyIds)
        Factory method used for constructing instances of this exception type.
        Parameters:
        p - Underlying parser used for reading input being used for data-binding
        fromObjectOrClass - Reference to either instance of problematic type ( if available), or if not, type itself
        propertyName - Name of unrecognized property
        propertyIds - (optional, null if not available) Set of properties that type would recognize, if completely known: null if set cannot be determined.