@ Override public Boolean findIgnoreUnknownProperties ( AnnotatedClass ac ) { // If the entity contains JsonIgnoreProperties annotation, give it higher priority. final Boolean precedenceIgnoreUnknownProperties = super . findIgnoreUnknownProperties ( ac ) ; if ( precedenceIgnoreUnknownProperties != null ) { return precedenceIgnoreUnknownProperties ; } return true ; }
Defines that unknown properties will be ignored and won t fail the un - marshalling process . Happens in case of de - serialization of a payload that contains more properties than the actual value type