Skip to content

Commit

Permalink
Fix to sync with jackson-databind
Browse files Browse the repository at this point in the history
  • Loading branch information
cowtowncoder committed Oct 2, 2023
1 parent 82eaa69 commit 547722e
Showing 1 changed file with 15 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,11 @@
import com.fasterxml.jackson.core.*;

import com.fasterxml.jackson.databind.*;
import com.fasterxml.jackson.databind.cfg.CacheProvider;
import com.fasterxml.jackson.databind.jsontype.TypeSerializer;
import com.fasterxml.jackson.databind.node.ObjectNode;
import com.fasterxml.jackson.databind.ser.SerializerFactory;
import com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl;
import com.fasterxml.jackson.databind.ser.DefaultSerializerProvider;
import com.fasterxml.jackson.databind.util.TokenBuffer;

Expand Down Expand Up @@ -44,6 +46,14 @@ public XmlSerializerProvider(XmlSerializerProvider src,
_rootNameLookup = src._rootNameLookup;
}

/**
* @since 2.16
*/
protected XmlSerializerProvider(XmlSerializerProvider src, CacheProvider cp) {
super(src, cp);
_rootNameLookup = src._rootNameLookup;
}

/**
* @since 2.8.9
*/
Expand All @@ -65,6 +75,11 @@ public DefaultSerializerProvider copy() {
return new XmlSerializerProvider(this);
}

@Override
public DefaultSerializerProvider withCaches(CacheProvider cacheProvider) {
return new XmlSerializerProvider(this, cacheProvider);
}

@Override
public DefaultSerializerProvider createInstance(SerializationConfig config,
SerializerFactory jsf) {
Expand Down

0 comments on commit 547722e

Please sign in to comment.