aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/fasterxml/jackson/databind/ser/BeanSerializer.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/fasterxml/jackson/databind/ser/BeanSerializer.java')
-rw-r--r--src/main/java/com/fasterxml/jackson/databind/ser/BeanSerializer.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/com/fasterxml/jackson/databind/ser/BeanSerializer.java b/src/main/java/com/fasterxml/jackson/databind/ser/BeanSerializer.java
index 501f16d7f..b202b47f6 100644
--- a/src/main/java/com/fasterxml/jackson/databind/ser/BeanSerializer.java
+++ b/src/main/java/com/fasterxml/jackson/databind/ser/BeanSerializer.java
@@ -68,6 +68,10 @@ public class BeanSerializer
super(src, toIgnore);
}
+ protected BeanSerializer(BeanSerializerBase src, Set<String> toIgnore, Set<String> toInclude) {
+ super(src, toIgnore, toInclude);
+ }
+
// @since 2.11.1
protected BeanSerializer(BeanSerializerBase src,
BeanPropertyWriter[] properties, BeanPropertyWriter[] filteredProperties) {
@@ -120,6 +124,11 @@ public class BeanSerializer
return new BeanSerializer(this, toIgnore);
}
+ @Override
+ protected BeanSerializerBase withIgnorals(Set<String> toIgnore, Set<String> toInclude) {
+ return new BeanSerializer(this, toIgnore, toInclude);
+ }
+
@Override // @since 2.11.1
protected BeanSerializerBase withProperties(BeanPropertyWriter[] properties,
BeanPropertyWriter[] filteredProperties) {