Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
package com.fasterxml.jackson.dataformat.xml.ser;
import javax.xml.namespace.QName;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.*;
import com.fasterxml.jackson.databind.ser.*;
import com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap;
/**
* Property writer sub-class used for handling element wrapping needed for serializing
* collection (array, Collection; possibly Map) types.
*/
public class XmlBeanPropertyWriter
extends BeanPropertyWriter
{
/*
/**********************************************************
/* Config settings
/**********************************************************
*/
/**
* Element name used as wrapper for collection.
*/
protected final QName _wrapperQName;
/**
* Element name used for items in the collection
*/
protected final QName _wrappedQName;
/*
/**********************************************************
/* Life-cycle: construction, configuration
/**********************************************************
*/
public XmlBeanPropertyWriter(BeanPropertyWriter wrapped,
PropertyName wrapperName, PropertyName wrappedName) {
this(wrapped, wrapperName, wrappedName, null);
}
public XmlBeanPropertyWriter(BeanPropertyWriter wrapped,
PropertyName wrapperName, PropertyName wrappedName,
JsonSerializer