FasterXML/jackson-databind — Issue #3: Use covariant return types for createContextual methods in standard implementations when appropriate
Author: christophercurrie
Created: 2012-03-03 22:31:42+00:00
State: open

As an example, `CollectionDeserializer` declares `createContextual` with the base return type of `JsonDeserializer`, when it could legally and more accurately return `CollectionDeserializer`. This allows wrapper serializers using CollectionDeserializer as a delegate to implement `createContextual` without an unnecessary cast.