Fix Java 8 syntax error in PdxConfiguration using syntax based on Java 17.

This commit is contained in:
John Blum
2022-08-31 09:26:34 -07:00
parent 2e79b1bdb3
commit 78c336600a

View File

@@ -265,8 +265,8 @@ public class PdxConfiguration extends AbstractAnnotationConfigSupport implements
.map(beanName -> beanFactory.getBean(beanName, PdxSerializer.class))
.orElseGet(this::newPdxSerializer);
if (serializer instanceof MappingPdxSerializer mappingSerializer) {
mappingSerializer.setIncludeTypeFilters(buildIncludeTypeFilters());
if (serializer instanceof MappingPdxSerializer) {
((MappingPdxSerializer) serializer).setIncludeTypeFilters(buildIncludeTypeFilters());
}
return serializer;