@Override
public NormalizedNode<?, ?> serialize(final D data) {
// Serialize data using stream writer with child cache enable or using the cache if it is available
- final DataObjectNormalizedNodeCache cache = getCachingSerializer(context);
+ final AbstractBindingNormalizedNodeCache<D, ?> cache = getCachingSerializer(context);
return cache == null ? CachingNormalizedNodeSerializer.serializeUsingStreamWriter(this, context, data)
: cache.get(data);
}