Package org.codehaus.jettison.mapped
Class Configuration
- java.lang.Object
-
- org.codehaus.jettison.mapped.Configuration
-
public class Configuration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
Configuration.ConverterFactory
-
Field Summary
Fields Modifier and Type Field 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
rootElementArrayWrapper
private boolean
supressAtAttributes
private TypeConverter
typeConverter
private boolean
writeNullAsString
private java.util.Map
xmlToJsonNamespaces
-
Constructor Summary
Constructors Constructor Description Configuration()
Configuration(java.util.Map xmlToJsonNamespaces)
Configuration(java.util.Map xmlToJsonNamespaces, java.util.List attributesAsElements, java.util.List ignoredElements)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method 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
isRootElementArrayWrapper()
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
setRootElementArrayWrapper(boolean rootElementArrayWrapper)
void
setSupressAtAttributes(boolean supressAtAttributes)
void
setTypeConverter(TypeConverter typeConverter)
void
setWriteNullAsString(boolean writeNullAsString)
void
setXmlToJsonNamespaces(java.util.Map xmlToJsonNamespaces)
-
-
-
Field Detail
-
JETTISON_TYPE_CONVERTER_CLASS_KEY
private static final java.lang.String JETTISON_TYPE_CONVERTER_CLASS_KEY
- See Also:
- Constant Field Values
-
converterFactory
private static final Configuration.ConverterFactory converterFactory
-
xmlToJsonNamespaces
private java.util.Map xmlToJsonNamespaces
-
attributesAsElements
private java.util.List attributesAsElements
-
ignoredElements
private java.util.List ignoredElements
-
supressAtAttributes
private boolean supressAtAttributes
-
attributeKey
private java.lang.String attributeKey
-
ignoreNamespaces
private boolean ignoreNamespaces
-
dropRootElement
private boolean dropRootElement
-
rootElementArrayWrapper
private boolean rootElementArrayWrapper
-
primitiveArrayKeys
private java.util.Set primitiveArrayKeys
-
writeNullAsString
private boolean writeNullAsString
-
readNullAsString
private boolean readNullAsString
-
ignoreEmptyArrayValues
private boolean ignoreEmptyArrayValues
-
escapeForwardSlashAlways
private boolean escapeForwardSlashAlways
-
jsonNamespaceSeparator
private java.lang.String jsonNamespaceSeparator
-
typeConverter
private TypeConverter typeConverter
-
-
Method Detail
-
isIgnoreNamespaces
public boolean isIgnoreNamespaces()
-
setIgnoreNamespaces
public void setIgnoreNamespaces(boolean ignoreNamespaces)
-
getAttributesAsElements
public java.util.List getAttributesAsElements()
-
setAttributesAsElements
public void setAttributesAsElements(java.util.List attributesAsElements)
-
getIgnoredElements
public java.util.List getIgnoredElements()
-
setIgnoredElements
public void setIgnoredElements(java.util.List ignoredElements)
-
getXmlToJsonNamespaces
public java.util.Map getXmlToJsonNamespaces()
-
setXmlToJsonNamespaces
public void setXmlToJsonNamespaces(java.util.Map xmlToJsonNamespaces)
-
getTypeConverter
public TypeConverter getTypeConverter()
-
setTypeConverter
public void setTypeConverter(TypeConverter typeConverter)
-
isSupressAtAttributes
public boolean isSupressAtAttributes()
-
setSupressAtAttributes
public void setSupressAtAttributes(boolean supressAtAttributes)
-
getAttributeKey
public java.lang.String getAttributeKey()
-
setAttributeKey
public void setAttributeKey(java.lang.String attributeKey)
-
newDefaultConverterInstance
static TypeConverter newDefaultConverterInstance()
-
getPrimitiveArrayKeys
public java.util.Set getPrimitiveArrayKeys()
-
setPrimitiveArrayKeys
public void setPrimitiveArrayKeys(java.util.Set primitiveArrayKeys)
-
isDropRootElement
public boolean isDropRootElement()
-
setDropRootElement
public void setDropRootElement(boolean dropRootElement)
-
isRootElementArrayWrapper
public boolean isRootElementArrayWrapper()
-
setRootElementArrayWrapper
public void setRootElementArrayWrapper(boolean rootElementArrayWrapper)
-
isWriteNullAsString
public boolean isWriteNullAsString()
-
setWriteNullAsString
public void setWriteNullAsString(boolean writeNullAsString)
-
isReadNullAsString
public boolean isReadNullAsString()
-
setReadNullAsString
public void setReadNullAsString(boolean readNullString)
-
isIgnoreEmptyArrayValues
public boolean isIgnoreEmptyArrayValues()
-
setIgnoreEmptyArrayValues
public void setIgnoreEmptyArrayValues(boolean ignoreEmptyArrayValues)
-
setReadNullAsEmptyString
@Deprecated public void setReadNullAsEmptyString(boolean read)
Deprecated.
-
isEscapeForwardSlashAlways
public boolean isEscapeForwardSlashAlways()
-
setEscapeForwardSlashAlways
public void setEscapeForwardSlashAlways(boolean escapeForwardSlash)
-
getJsonNamespaceSeparator
public java.lang.String getJsonNamespaceSeparator()
-
setJsonNamespaceSeparator
public void setJsonNamespaceSeparator(java.lang.String jsonNamespaceSeparator)
-
-