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 classConfiguration.ConverterFactory
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringattributeKeyprivate java.util.ListattributesAsElementsprivate static Configuration.ConverterFactoryconverterFactoryprivate booleandropRootElementprivate booleanescapeForwardSlashAlwaysprivate java.util.ListignoredElementsprivate booleanignoreEmptyArrayValuesprivate booleanignoreNamespacesprivate static java.lang.StringJETTISON_TYPE_CONVERTER_CLASS_KEYprivate java.lang.StringjsonNamespaceSeparatorprivate java.util.SetprimitiveArrayKeysprivate booleanreadNullAsStringprivate booleanrootElementArrayWrapperprivate booleansupressAtAttributesprivate TypeConvertertypeConverterprivate booleanwriteNullAsStringprivate java.util.MapxmlToJsonNamespaces
-
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.StringgetAttributeKey()java.util.ListgetAttributesAsElements()java.util.ListgetIgnoredElements()java.lang.StringgetJsonNamespaceSeparator()java.util.SetgetPrimitiveArrayKeys()TypeConvertergetTypeConverter()java.util.MapgetXmlToJsonNamespaces()booleanisDropRootElement()booleanisEscapeForwardSlashAlways()booleanisIgnoreEmptyArrayValues()booleanisIgnoreNamespaces()booleanisReadNullAsString()booleanisRootElementArrayWrapper()booleanisSupressAtAttributes()booleanisWriteNullAsString()(package private) static TypeConverternewDefaultConverterInstance()voidsetAttributeKey(java.lang.String attributeKey)voidsetAttributesAsElements(java.util.List attributesAsElements)voidsetDropRootElement(boolean dropRootElement)voidsetEscapeForwardSlashAlways(boolean escapeForwardSlash)voidsetIgnoredElements(java.util.List ignoredElements)voidsetIgnoreEmptyArrayValues(boolean ignoreEmptyArrayValues)voidsetIgnoreNamespaces(boolean ignoreNamespaces)voidsetJsonNamespaceSeparator(java.lang.String jsonNamespaceSeparator)voidsetPrimitiveArrayKeys(java.util.Set primitiveArrayKeys)voidsetReadNullAsEmptyString(boolean read)Deprecated.voidsetReadNullAsString(boolean readNullString)voidsetRootElementArrayWrapper(boolean rootElementArrayWrapper)voidsetSupressAtAttributes(boolean supressAtAttributes)voidsetTypeConverter(TypeConverter typeConverter)voidsetWriteNullAsString(boolean writeNullAsString)voidsetXmlToJsonNamespaces(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)
-
-