Skip to content

Commit d2eeef7

Browse files
vjkoskelacowtowncoder
authored andcommitted
Remove final on inherited methods in BuilderBasedDeserializer to allow overriding by subclasses. (#1870)
1 parent af413a0 commit d2eeef7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ protected final Object finishBuild(DeserializationContext ctxt, Object builder)
211211
* Main deserialization method for bean-based objects (POJOs).
212212
*/
213213
@Override
214-
public final Object deserialize(JsonParser p, DeserializationContext ctxt)
214+
public Object deserialize(JsonParser p, DeserializationContext ctxt)
215215
throws IOException
216216
{
217217
// common case first:
@@ -370,7 +370,7 @@ public Object deserializeFromObject(JsonParser p, DeserializationContext ctxt)
370370
*/
371371
@Override
372372
@SuppressWarnings("resource")
373-
protected final Object _deserializeUsingPropertyBased(final JsonParser p,
373+
protected Object _deserializeUsingPropertyBased(final JsonParser p,
374374
final DeserializationContext ctxt)
375375
throws IOException
376376
{

0 commit comments

Comments
 (0)