public class Configuration
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
Configuration.ConverterFactory |
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
attributeKey |
private java.util.List |
attributesAsElements |
private static Configuration.ConverterFactory |
converterFactory |
private boolean |
dropRootElement |
private boolean |
escapeForwardSlashAlways |
private java.util.List |
ignoredElements |
private boolean |
ignoreEmptyArrayValues |
private boolean |
ignoreNamespaces |
private static java.lang.String |
JETTISON_TYPE_CONVERTER_CLASS_KEY |
private java.lang.String |
jsonNamespaceSeparator |
private java.util.Set |
primitiveArrayKeys |
private boolean |
readNullAsString |
private boolean |
supressAtAttributes |
private TypeConverter |
typeConverter |
private boolean |
writeNullAsString |
private java.util.Map |
xmlToJsonNamespaces |
| Constructor and Description |
|---|
Configuration() |
Configuration(java.util.Map xmlToJsonNamespaces) |
Configuration(java.util.Map xmlToJsonNamespaces,
java.util.List attributesAsElements,
java.util.List ignoredElements) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAttributeKey() |
java.util.List |
getAttributesAsElements() |
java.util.List |
getIgnoredElements() |
java.lang.String |
getJsonNamespaceSeparator() |
java.util.Set |
getPrimitiveArrayKeys() |
TypeConverter |
getTypeConverter() |
java.util.Map |
getXmlToJsonNamespaces() |
boolean |
isDropRootElement() |
boolean |
isEscapeForwardSlashAlways() |
boolean |
isIgnoreEmptyArrayValues() |
boolean |
isIgnoreNamespaces() |
boolean |
isReadNullAsString() |
boolean |
isSupressAtAttributes() |
boolean |
isWriteNullAsString() |
(package private) static TypeConverter |
newDefaultConverterInstance() |
void |
setAttributeKey(java.lang.String attributeKey) |
void |
setAttributesAsElements(java.util.List attributesAsElements) |
void |
setDropRootElement(boolean dropRootElement) |
void |
setEscapeForwardSlashAlways(boolean escapeForwardSlash) |
void |
setIgnoredElements(java.util.List ignoredElements) |
void |
setIgnoreEmptyArrayValues(boolean ignoreEmptyArrayValues) |
void |
setIgnoreNamespaces(boolean ignoreNamespaces) |
void |
setJsonNamespaceSeparator(java.lang.String jsonNamespaceSeparator) |
void |
setPrimitiveArrayKeys(java.util.Set primitiveArrayKeys) |
void |
setReadNullAsEmptyString(boolean read)
Deprecated.
|
void |
setReadNullAsString(boolean readNullString) |
void |
setSupressAtAttributes(boolean supressAtAttributes) |
void |
setTypeConverter(TypeConverter typeConverter) |
void |
setWriteNullAsString(boolean writeNullAsString) |
void |
setXmlToJsonNamespaces(java.util.Map xmlToJsonNamespaces) |
private static final java.lang.String JETTISON_TYPE_CONVERTER_CLASS_KEY
private static final Configuration.ConverterFactory converterFactory
private java.util.Map xmlToJsonNamespaces
private java.util.List attributesAsElements
private java.util.List ignoredElements
private boolean supressAtAttributes
private java.lang.String attributeKey
private boolean ignoreNamespaces
private boolean dropRootElement
private java.util.Set primitiveArrayKeys
private boolean writeNullAsString
private boolean readNullAsString
private boolean ignoreEmptyArrayValues
private boolean escapeForwardSlashAlways
private java.lang.String jsonNamespaceSeparator
private TypeConverter typeConverter
public Configuration()
public Configuration(java.util.Map xmlToJsonNamespaces)
public Configuration(java.util.Map xmlToJsonNamespaces,
java.util.List attributesAsElements,
java.util.List ignoredElements)
public boolean isIgnoreNamespaces()
public void setIgnoreNamespaces(boolean ignoreNamespaces)
public java.util.List getAttributesAsElements()
public void setAttributesAsElements(java.util.List attributesAsElements)
public java.util.List getIgnoredElements()
public void setIgnoredElements(java.util.List ignoredElements)
public java.util.Map getXmlToJsonNamespaces()
public void setXmlToJsonNamespaces(java.util.Map xmlToJsonNamespaces)
public TypeConverter getTypeConverter()
public void setTypeConverter(TypeConverter typeConverter)
public boolean isSupressAtAttributes()
public void setSupressAtAttributes(boolean supressAtAttributes)
public java.lang.String getAttributeKey()
public void setAttributeKey(java.lang.String attributeKey)
static TypeConverter newDefaultConverterInstance()
public java.util.Set getPrimitiveArrayKeys()
public void setPrimitiveArrayKeys(java.util.Set primitiveArrayKeys)
public boolean isDropRootElement()
public void setDropRootElement(boolean dropRootElement)
public boolean isWriteNullAsString()
public void setWriteNullAsString(boolean writeNullAsString)
public boolean isReadNullAsString()
public void setReadNullAsString(boolean readNullString)
public boolean isIgnoreEmptyArrayValues()
public void setIgnoreEmptyArrayValues(boolean ignoreEmptyArrayValues)
@Deprecated public void setReadNullAsEmptyString(boolean read)
public boolean isEscapeForwardSlashAlways()
public void setEscapeForwardSlashAlways(boolean escapeForwardSlash)
public java.lang.String getJsonNamespaceSeparator()
public void setJsonNamespaceSeparator(java.lang.String jsonNamespaceSeparator)